[Date Prev] [Date Next] [Thread Prev] [Thread Next] Date Index Thread Index Search archive:
Date:Mon Jul 1 10:33:42 1993 
Subject:Re: X-windows and death. 
From:Julian Clinton 
Volume-ID:930701.04 


>(a) Poplog seems considerably more fragile since it got together with X,
>particularly on the SUNs. Is there any experience as to what the general
>problems are

Some are due to making Poplog event driven although with 14.2, most of
the problems have been traced down to problems with particular X
implementations. Unfortunately, the circumstances are usually not easily
repeatable. As far as Suns go, OpenWindows 3.0 is definitely more robust
than OW 2.0, although I've found Motif on any platform to be more
stable. Hopefully you'll notice an improvement now Sun are adopting
Motif.


>(b) ALSO, how do you prevent your poplog process exiting when you quit from
>a window that you have created?

For Motif , there's a resource called XmNdeleteResponse. The default
value causes the application to exit. You should change it to do nothing
(XmDO_NOTHING) or unmap the window (XmUNMAP) e.g.:

        XtCreatePopupShell('', TransientShellWidget, ref_widget,
                XptArgList([{allowShellResize ^true}
                            {deleteResponse ^XmUNMAP}
                            ])) -> my_shell;

I'm not sure what the appropriate OW 3.0 fix is.

Julian