The app I'd need to launch is a third-party drug interaction analyzer tool (Lexi-Comp Interact), without any arguments passed in. I think what you're saying is I need to do a launch, and not a sublaunch, as in palm: instead of palmcall: described in the following document:

http://www.palmos.com/dev/tech/webclipping/tutorials/tutorial_palm.html

I have no control over this target application and its use of global variables... Perhaps this is the reason for which, when using PPI to launch it from plucker (PPI is set to Custom, Name: LexiCompInteract, no checkboxes selected, Command: CustomBase + 0) the Treo600 soft-resets before bringing up the external app.

Will doing a SysUIAppSwitch instead of a SysAppLaunch solve this problem?

Thanks for your assistance! -- Alex.

Alex:

   I wrote the PPI 'Application'. Running another app from within aa
application is tricky. The application must run with no access to global
variables and have no static vaiables of it's own. If you look at the PPI
code, you can see how this is done. _All_ variables must be passed to each
function that uses them. If the application is set up to 'return to the
previous app' (Plucker has a configure switch for this), It can re-start
the application it came from. Check for 'RETURN_TO_PREV_APP' in the viewer
code.

---End reply

Christopher R. Hawks
HAWKSoft
-------------------------------------------------------------------------
"After all, how do you give Microsoft the benefit of the doubt when you
know that if you throw it into a room with truth, you'd risk a
matter/anti-matter explosion." -- From N. Petreley's column, "Down to the Wire", sept. '96 issue
of Inforworld






_______________________________________________
plucker-dev mailing list
plucker-dev@rubberchicken.org
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev







_______________________________________________
plucker-dev mailing list
plucker-dev@rubberchicken.org
http://lists.rubberchicken.org/mailman/listinfo/plucker-dev

Reply via email to