Solved

Registering Helper Apps?

Posted on 1997-06-20
2
245 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

What is SQL Server and how does it work?

The purpose of this paper is to provide you background on SQL Server. It’s your self-study guide for learning fundamentals. It includes both the history of SQL and its technical basics. Concepts and definitions will form the solid foundation of your future DBA expertise.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

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: Database storage, where is the exe actually on the disc? Playing a game selected randomly (how to generate random numbers).  Error trapping with try..catch to help the code run even if something goes wrong. Continuing from the seve…
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.
With Secure Portal Encryption, the recipient is sent a link to their email address directing them to the email laundry delivery page. From there, the recipient will be required to enter a user name and password to enter the page. Once the recipient …

810 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