Martin Simmons wrote:
> Can you try running xprop and clicking on the "Axis Appearance" window?
>
> The behaviour described is what would happen, in fvwm at least, if the window
> manager doesn't find WM_DELETE_WINDOW in WM_PROTOCOLS (Lesstif is supposed to
> add this).
> Rob> Of course a kill should perform a kill, but not as
> Rob> I have described above. I've tested it with different
> Rob> window managers and all show the same problem.
> Rob> Moreover, this erroneous behaviour started with my
> Rob> recent upload of LessTiff-CVS.
>
> Rob> I'm just an end user, without much knowledge about
> Rob> the internals of X and Motif/Lesstif. Maybe I should
> Rob> leave it at this point and hope that the "experts"
> Rob> can make sense of this thread so far.
>
> Rob> If anymore testing/comments from my side is needed,
> Rob> just let me know.
About xprop results:
I start grace and pop up the "Grace: Set Appearance" sub-window.
For both, Grace/Lesstif and Grace/Motif I show below the results
of xprop on that sub-window.
Notice that "WM_PROTOCOLS(ATOM):[...]" is absent in the Lesstif
version. Is this a bug in Lesstif?
==== This is xprop from Grace/Lesstif 0.91.5 =================
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x4, 0xffffffff, 0xffffffff, 0x0, 0x0
WM_TRANSIENT_FOR(WINDOW): window id # 0x2c00100
WM_CLIENT_LEADER(WINDOW): window id # 0x2c00100
WM_CLASS(STRING) = "setAppearanceDialog", "XMgrace"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
window id # of group leader: 0x2c00100
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified location: 0, 0
program specified size: 372 by 683
window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "surfion4.postech.ac.kr"
WM_NAME(STRING) = "Grace: Set Appearance"
===== This is xprop from Grace/OpenMotif 2.1.30 =============
WM_STATE(WM_STATE):
window state: Normal
icon window: 0x0
WM_TRANSIENT_FOR(WINDOW): window id # 0x2c000f2
_MOTIF_WM_MESSAGES(ATOM) = _MOTIF_WM_OFFSET
WM_PROTOCOLS(ATOM): protocols _MOTIF_WM_MESSAGES, WM_DELETE_WINDOW
_MOTIF_WM_HINTS(_MOTIF_WM_HINTS) = 0x4, 0xffffffff, 0xffffffff, 0x0,
0x1a0042
WM_CLIENT_LEADER(WINDOW): window id # 0x2c000f2
WM_CLASS(STRING) = "setAppearanceDialog", "XMgrace"
WM_HINTS(WM_HINTS):
Client accepts input or input focus: True
Initial state is Normal State.
window id # of group leader: 0x2c000f2
WM_NORMAL_HINTS(WM_SIZE_HINTS):
program specified location: 620, 153
program specified size: 372 by 685
window gravity: NorthWest
WM_CLIENT_MACHINE(STRING) = "surfion4.postech.ac.kr"
WM_NAME(STRING) = "Grace: Set Appearance"
==================================================================
I hope this helps somehow.
Regards,
Rob.