"David A. Desrosiers" wrote:
> Can someone point me in the direction of some source, or detailed
> documentation on how to create a "splash screen" for my Palm applications
> (something with a small delay, but not something with an Ok button)? I'm
> using linux to develop my applications, and now I'd like to
> "professionalize" them a bit.
The UI paradigm of Palm doesn't really encourage you to create splash
screens. The user should be able to just jump into your app. without delay.
What I do is display a splash screen if its the first time the app is ever
used (the database is created). Here's my code:
*****
if (theDBCreated)
{
/*
* Display the legal stuff
*/
FormPtr theFormP;
theFormP = ::FrmInitForm(TravellerLegalInfoForm);
::FrmDoDialog(theFormP);
::FrmDeleteForm(theFormP);
}
*****
> Also, I've been doing some reading on the PalmOS emulator, and
> there's mention of a 'DmCreateDatabaseFromImage' function of some sort. Is
> there any detailed documentation I can get or source of same on this as
> well? I'd like my application to be able to create it's db on the fly, if
> the user happened to delete it with something like Z'Catalog. Something
> like "If the app was launched, but the database the app needs is gone,
> create a blank one, so the app doesn't crash"
There's something on this in the archives of egroups.
--
Christopher Hunt
Class Action Pty. Ltd.
Are you a time zone traveler that owns a Palm(tm) connected organizer?
Check out http://www.classactionpl.com/TimeTraveler/index.htm