Solved

Registering Helper Apps?

Posted on 1997-06-20
2
236 Views
Last Modified: 2013-12-26
We are currently developing a C++ Macintosh application which needs to permanently, "programmatically" register a "Helper" application with both the Netscape Navigator client (Macintosh) and the Microsoft Internet Explorer client (Macintosh).

We are hoping to achieve this via an API or an AppleEvent, but any other trickery will do.

Netscape currently provides an AppleEvent by which we can "temporarily" register a "Helper" application with Navigator - but Navigator will unregister the helper application as soon as it quits.  We need the registration to remain permanent.

Any help would be greatly appreciated.
0
Comment
Question by:szeik
2 Comments
 

Accepted Solution

by:
Stef052197 earned 100 total points
ID: 1291515
This is just a pointer:

You should check the Internet Config API
It is Public Domain and widely used on the Mac

mailto:internet-config@share.com
http://www.quinn.echidna.id.au/Quinn/Config/Programming_Docs.html

Hope it helps
- Stef -
0
 

Author Comment

by:szeik
ID: 1291516
Hi,

Thanks for the feedback.  We actually already got this working
by writing to the Netscape Preferences file, and the Internet Preferences file (The one used by Internet Config).  The only
catch is that we have to force the user to quit Netscape while
we write to the prefs file, otherwise Netscape flushes away our
changes.  It also does not update itself when its prefs file is
changed behind its back.  MSIE handles this a lot better, and
we are able to register our helper app without having to quit
MSIE.
0

Featured Post

Highfive + Dolby Voice = No More Audio Complaints!

Poor audio quality is one of the top reasons people don’t use video conferencing. Get the crispest, clearest audio powered by Dolby Voice in every meeting. Highfive and Dolby Voice deliver the best video conferencing and audio experience for every meeting and every room.

Join & Write a Comment

Here is how to use MFC's automatic Radio Button handling in your dialog boxes and forms.  Beginner programmers usually start with a OnClick handler for each radio button and that's just not the right way to go.  MFC has a very cool system for handli…
Introduction: Displaying information on the statusbar.   Continuing from the third article about sudoku.   Open the project in visual studio. Status bar – let’s display the timestamp there.  We need to get the timestamp from the document s…
This video will show you how to get GIT to work in Eclipse.   It will walk you through how to install the EGit plugin in eclipse and how to checkout an existing repository.
This video gives you a great overview about bandwidth monitoring with SNMP and WMI with our network monitoring solution PRTG Network Monitor (https://www.paessler.com/prtg). If you're looking for how to monitor bandwidth using netflow or packet s…

760 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

17 Experts available now in Live!

Get 1:1 Help Now