Re: FVWM: FVWM2: maximize button

From: John Beyer <beyer_at_ct.picker.com>
Date: Tue, 21 Apr 1998 11:26:09 -0400

> From: "Frank Wilcox, Jr." <fewilcox_at_unity.ncsu.edu>
> Date: Tue, 21 Apr 1998 10:57:51 -0400
>
> is there any way to trap the maximize button (^) in the corner of each window
> so that it will the whole screen EXCEPT for the part taken up by by the
> button bar. The default is fill the whole screen (or least, almost the whole
> screen).

Just to clarify what behavior you're seeking -

Suppose your button bar was in the upper-left corner of the screen, and
your window was well below and to the right of it. Would your zoom stop
at the bottom edge or the right edge of the button bar?

Would this change if your button bar was vertical instead of horizontal?

What if the window overlapped the button bar before zooming?

What if the button bar were floating in the middle of the screen and the
window completely covered it before zooming? (I know, it's a pathological
case, but there's plenty of pathological users out there...)

If the window was zoomed and butting up against the button bar and the
button bar got moved or resized, would the window resize to accomodate?

If the button bar got killed, would zooming revert to full-screen zoom?

What if, for some reason, the user had more than one button bar on the
screen?


Basically, what all the above amounts to is, can your proposed zooming
algorithm handle all possible initial shapes and placements of both the
button bar and the window, and does it handle any dynamic activity of
those things before and afterward?

Just wondering,
--
John Beyer           |  Lately there's been an alarming increase 
                     |  in the number of things about which I know 
beyer_at_ct.picker.com  |  absolutely nothing.
--
Visit the official FVWM web page at <URL:http://www.hpc.uh.edu/fvwm/>.
To unsubscribe from the list, send "unsubscribe fvwm" in the body of a
message to majordomo_at_hpc.uh.edu.
To report problems, send mail to fvwm-owner_at_hpc.uh.edu.
Received on Tue Apr 21 1998 - 10:27:19 BST

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:38:01 BST