Subject: FVWM: Patch to 2.0.43 for transient placement

From: Grant McDorman <[email-masked]>
Date: Tue, 09 Jul 1996 12:12:42 -0400 (EDT)

The enclosed patch changes fvwm's placement of transient windows which do
*not* have any PPosition.

With this patch, transient windows (i.e. popups) which have no location
specified have RandomPlacement forced on. SmartPlacement, if specified in
the window flags, will take precedence.

Prior to this, any transient with no location specified would be placed in
the upper left corner.

I made this change so our application wouldn't have to, in effect, duplicate
RandomPlacement code.

Note, however, that neither mwm (Motif) nor twm do this; they both put the
window at (0,0). I haven't checked other window managers.

It may be desirable to delay this until after the Great Style Flags Rewrite
so that this behavior can be controlled on a per-window basis, just like the
other placement options.

Grant McDorman <[email-masked]>
				ISG Technologies, Inc.