My app is for OS 3.1 and above. I have a Conduit that has features for registered users, but the demo portion of my App doesn't require the Conduit. So, I'd rather not turn on the Copyright bit that prevents people from beaming the App to each other. My problem is that if someone gets the beamed App and then decides to register it, they obviously don't have the Conduit installed. So, I need to recognize this condition and tell them how to install a full version.
It's simple enough to have my Conduit set a bit in my Preferences that tells the App it's present. The scenario I'm having trouble with is if the person installs the app and then tries to register it before the Conduit gets a chance to set the bit. E.g., a user runs my install.exe file which installs the Conduit and queues my App to be installed in the next hotsync. The next Hotsync installs the app, but doesn't init my preferences or run the Conduit. The user takes the HH out of the cradle, runs my App for the first time (which inits the Preferences) and enters the registration key. But, at this point the Conduit hasn't set it's Preferences Bit, so my App doesn't know if the Conduits present or not. On the next Hotsync it would know, but I'd rather not make the user Hotsync a second time to enter their key. I was looking into Notifications, but I see that their only availble for OS3.5 & up. Thanks, Rich -- For information on using the Palm Developer Forums, or to unsubscribe, please see http://www.palmos.com/dev/support/forums/
