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.

Reply via email to