Progress 9.1D SP1
Progress Dynamics 1.1A SP2

For our first Dynamics project we are adding a custom module onto an ISV's package.  From the ISV's window we run launchContainer as follows:

IF VALID-HANDLE(gshSessionManager) THEN
         RUN launchContainer IN gshSessionManager (
             INPUT "MailSpecifications",    /* pcObjectFileName  */
             INPUT "",               /* pcPhysicalName    */
             INPUT "",               /* pcLogicalName     */
             INPUT YES,               /* plOnceOnly        */
             INPUT "",               /* pcInstanceAttributes */
             INPUT "",               /* pcChildDataKey    */
             INPUT "",               /* pcRunAttribute    */
             INPUT "View",           /* pcContainerMode   */
             INPUT win-jobs:HANDLE,  /* phParentWindow    */
             INPUT THIS-PROCEDURE ,  /* phParentProcedure */
             INPUT THIS-PROCEDURE,   /* phObjectProcedure */
             OUTPUT hFolderWindow,   /* phProcedureHandle */
             OUTPUT cProcedureType   /* pcProcedureType   */
             ).

This runs the independent window that starts our custom module.  There is a browser on the main window that will launch detail, dependent windows that are for table maintenance.  The strangeness happens when we modify data in the window and exit without saving.  This brings up the message box that asks if we want to save our changes before exiting.  If we do not click cancel, meaning we clicked yes or no, it closes the child window as expected, but then brings the ISV's window into focus with our main window behind it.  This does not happen if we press the save button before leaving the window.

Any ideas on what is causing this or how to remedy it?


Thanks,

Sam


The
Instant Web
Companies

Total Package Production
for Direct Marketers

Sam Schroeder

Programmer Analyst


email: samuel.schroeder@iwco.com
Phone: 952 470-3252
Fax: 952 380-3990

--------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscribe@icf.possenet.org For additional commands, e-mail: dev-help@icf.possenet.org