"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

Reply via email to