Hi!

Two questions to check:
1. Are you calling the appropriate application?
2. Can you do SysUIAppSwitch() instead of SysAppLaunch()?

----------------
This here works fine in my application (its only the basic scheme, add local 
vars. and other logic as necessary):

//create the list of built-in panel functions
if (  SysCreatePanelList( &numPanels, &memH ) )
panelList = MemHandleLock( memH );


// find the digitizer application
for ( i=0; i<numPanels; i++ )
if ( panelList[i].creator=='digi' ) {
dbID = panelList[i].dbID;
cardNo = panelList[i].cardNo;
break;
}

// launch the digitizer
SysUIAppSwitch( cardNo, dbID, sysAppLaunchCmdPanelCalledFromApp, NULL );


// switch back to your own app e.g. by registering for sysNotifyAppQuittingEvent

-- 
For information on using the PalmSource Developer Forums, or to unsubscribe, 
please see http://www.palmos.com/dev/support/forums/

Reply via email to