• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 259
  • Last Modified:

Registering Helper Apps?

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
szeik
Asked:
szeik
1 Solution
 
Stef052197Commented:
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
 
szeikAuthor Commented:
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

VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now