Hi.

I know this has been discussed before, and I am hoping I can convince
those it may concern to change the current behaviour of switching to
override redirect mode if _MOTIF_WM_INFO is not set.

If there is an authorative source on the issue, it would be the Motif
Reference Manual (ISBN: 1-56592-654-4), available for download at
http://www.ist.co.uk/motif/motif_refs.html

Here is the relevant section (from Motif Functions and Macros):

---- START QUOTE ----

  Name
    XmIsMotifWMRunning – check whether the Motif Window Manager (mwm) is
                         running.

  Synopsis
             Boolean XmIsMotifWMRunning (Widget shell)
    Inputs
      shell  Specifies the shell widget whose screen is queried.
    Returns
      True if mwm is running or False otherwise.

  Description
     XmIsMotifWMRunning() checks for the presence of the
     _MOTIF_WM_INFO property on the root window of the screen of the
     specified shell to determine whether the Motif Window Manager
     (mwm) is running on the screen.

  Usage
     mwm defines additional types of communication between itself and
     client pro- grams. This communication is optional, so an
     application should not depend on the communication or the
     presence of mwm for any functionality. XmIsMo- tifWMRunning()
     allows an application to check if mwm is running and act
     accordingly.

  See Also
     mwm(4).

---- END QUOTE ----

According to this, _MOTIF_WM_INFO should NOT be set in other window
managers. _MOTIF_WM_INFO is not described itself, nor even mentioned
in the rest of the document.

Even if you do not consider this book authorative, the fact remains
that the function exists, and uses _MOTIF_WM_INFO to check if MWM is
running.

Also, window managers handle input focus. Many users (e.g. me) would
therefore have the borderless mode simply fail rather than switching
to override redirect mode. I would imagine most users don't want to
change behaviour by setting borderLess to true, only appearance.

Any thoughts?

Cheers,
 Ole Christian Tvedt

--
I am not on the list. Please CC me on response.

Attachment: pgpS5xcqLx6Cd.pgp
Description: PGP signature

_______________________________________________
rxvt-unicode mailing list
[email protected]
http://lists.schmorp.de/cgi-bin/mailman/listinfo/rxvt-unicode

Reply via email to