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/

Reply via email to