>(a) Poplog seems considerably more fragile since it got together with X,
>particularly on the SUNs.
I suspect the main cause of your problems is OLIT, Sun's Widget Set, which has
some serious bugs in it that cause Poplog to crash periodically.
I use a Sun Motif Poplog all day long, and it is very stable.
>(b) ALSO, how do you prevent your poplog process exiting when you quit from
>a window that you have created?
>
In Motif there is a resource for all top level shell windows called
deleteResponse, which defines how windows should be 'deleted' from the
screen when the user selects 'Quit' or 'Close' on the window manager's menu.
You can simple add a line to your .Xdefaults:
*deleteResponse: unmap
If this is no good, I have a simple Pop-11 facility which assigns a
delete response to a window. It allows you to do:
;;; ignore Close/Quit messages
erase -> XptShellDeleteResponse(shell_widget);
or
;;; unmap the window from the screen on Close/Quit messages
XtUnmapWidget -> XptShellDeleteResponse(shell_widget);
etc. I think that this procedure may be included in a later version of
Pop, but I can post it to anyone that is curious/desparate.
Jon.
|