Description:
The LaunchReturn extension provides functions that help you restart your application after the user leaves your app to run another program. LaunchReturn can be instructed to 'listen' for the starting and stopping of another app, and can relaunch your app when the other app is closed.
LaunchReturn is only functional on PalmOS 5.x devices. It will not work on older PalmOS devices because they do not broadcast the system notifications needed to make LaunchReturn work.
LaunchReturn will listen for the starting of another app, then the closing of that app, and will then relaunch your app when the other app closes. An example would be if the user switched over to the Calendar application. When the user closed the Calendar app (perhaps by pressing the Home button to go to the App Launcher), your SatForms app would be relaunched instead.
As well, for Treo 650 and 700p smartphones there are some additional features that can help manage your application when there is an incoming phone call.
Installation:
Copy the following files into your Satellite Forms 6.1 program folder in these locations:
File: |
Copy to folder: |
LaunchReturn.inf |
\Satellite Forms 6.1\Extensions\Standard |
SFE_LaunchReturn.prc |
\Satellite Forms 6.1\Extensions\Standard\Palm |
LaunchReturnHelper.prc |
Your project's AppPkg\[target] folder |
LaunchReturnTest.sfa |
\Satellite Forms 6.1\Samples\Projects\LaunchReturn |
Usage and Sample Application:
Complete usage details are included in a help file, and in the extension details in App Designer. A sample application is provided to test the LaunchReturn functions.
NOTE: The LaunchReturn extension requires Satellite Forms runtime engine version 6.1 or higher.