For our application we have a main program that displays a menu and the user
can launch any of the programs.
Our question is, if the window for the main program is closed, should
the other programs that were launched stop as well?
I have included a sample.
menu_launcher.4gl is main program.
programa.4gl and programb.4gl are programs that can be launched.
We see mixed results and are trying to determine a pattern.
In some cases, the child programs stop as well, when the main program is closed.
In other cases, the child programs will remain running.
We are trying to determine what causes the child programs to continue running or
stop.
The child programs have a command "fglrun ......."
When I run this on 3.10.11 GDC and close the program, the child process stops (Window is no longer seen). I'm using VPN into our office.
When someone in our office runs it, closes the main program, the child process is still running (Window is still active).
We are using same shortcut in our GDCs. I don't know if it something in OS or what. Our GDC connections are SSH in testing.
I have also submitted case to USA support, just wondering if the community has insight on this. I'm sure it is something simple.
Candy
mtdefault.4st:
<?xml version="1.0" encoding="ANSI_X3.4-1968"?>
<StyleList>
<Style name="Window.mtmain_tree">
<StyleAttribute name="windowType" value="normal" />
<StyleAttribute name="ignoreMinimizeSetting" value="yes" />
<StyleAttribute name="startMenuPosition" value="tree" />
<StyleAttribute name="startMenuSize" value="large" />
<StyleAttribute name="actionPanelPosition" value="none" />
<StyleAttribute name="ringMenuPosition" value="none" />
<StyleAttribute name="toolBarPosition" value="none" />
<StyleAttribute name="errorMessagePosition" value="popup" />
</Style>
</StyleList>
mtstart.per:
DATABASE formonly
LAYOUT
GRID
{
[image1 ]
}
END
ATTRIBUTES
IMAGE image1:image1, IMAGE="mtstart", PIXELWIDTH=640, PIXELHEIGHT=480,
STRETCH=BOTH;