#21 Show window resizing in rootless mode

open
nobody
None
7
2001-10-10
2001-10-02
Anonymous
No

With the old XDarwin 0.5 running in rootless mode, one
could see an outline of an X-window (i.e. xterm, etc)
when it was resized via the mouse. XDarwin 1.0a1-2 do
not show this in rootless mode. A similar issue exists
for moving a X-window. In the later case, I've been
able to work around this in fvwm2 by with the
OpaqueMoveSize
option.

I would like to see this resizing option (and also
the moving option) added back to XDarwin for rootless mode.

For my configuration I'm currently using Mac OS X 10.1
with XDarwin 1.0.a2 with FVM2 window manager.

Discussion

  • Greg Parker
    Greg Parker
    2001-10-04

    Logged In: YES
    user_id=37183

    This is a fundamental limitation of rootless mode. In this case, fvwm2 is drawing the drag outline directly on the root window. Of course, in rootless mode, there is no root window, so you never see the window outlines. The workaround, as you discovered, is to use opaque window moving and resizing, if supported by the window manager.

    The previous XDarwin used a transparent window as big as the screen, and did some special processing to get some root window drawing to show up. Unfortunately, it (1) was slow, (2) blanked out any Classic apps running, and (3) is incompatible with the drawing code that XDarwin uses with XFree86 4.1. We're planning to bring it back for XFree86 4.2. It'll probably be even slower, but it will work and will be less disruptive to Classic apps.

     
    • priority: 5 --> 7