I think you're out of luck. Read this article on the Palm KB.
http://oasis.palm.com/dev/kb/faq/1204.cfm
It says,
"Note that while all of the panels can be programatically opened using this
technique, not all panels have a "Done" button. Also note that the user may
press a hardware button or tap a silk-screened button causing another
application to be launched. If this happens, your application will not be
re-launched."
"Steve Mann" <[EMAIL PROTECTED]> wrote in message
news:58522@palm-dev-forum...
>
> Normally, if you use SysUIAppSwitch to go to a preferences panel
> passing the launch code sysAppLaunchCmdPanelCalledFromApp, the panel
> appears with a Done button on it. If the user hits that button, your
> application is relaunched with a launch code of
> sysAppLaunchCmdReturnFromPanel. I'm using this to let the user
> transfer control temporaarily to the network panel (creator ID
> sysFileCNetworkPanel), and it works great.
>
> However, if I try and do the same thing for the Wireless panel
> (creator ID sysFileCWirelessPanel ), the Done button doesn't appear,
> and the prefs category popup doesn't work. Has anyone run into this
> by any chance? Any suggestions/ideas?
>
> I've found this on a real 4.0 device and the 4.0 ROMS with POSE. Code
appended.
>
> Regards,
> Steve Mann
>
> # # #
>
> error = DmGetNextDatabaseByTypeCreator (
> true, &searchState, sysFileTPanel, sysFileCWirelessPanel,
> true, &appCardNo, &appDBID );
> ErrFatalDisplayIf ( error, "Err finding prefs panel" );
>
> if ( ! error )
> error = SysUIAppSwitch (
> appCardNo, appDBID, sysAppLaunchCmdPanelCalledFromApp, NULL );
> --
> Creative Digital Publishing Inc.
> 1315 Palm Street, San Luis Obispo, CA 93401-3117
> -------------------------------------------
> 805.784.9461 805.784.9462 (fax)
> [EMAIL PROTECTED] http://www.cdpubs.com
>
>
--
For information on using the Palm Developer Forums, or to unsubscribe, please see
http://www.palmos.com/dev/tech/support/forums/