[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Jul 1 10:33:16 1993 
Subject:Re: X-windows and death. 
From:Jonathan Meyer 
Volume-ID:930701.03 

>(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.