On Nov 1, 2007 11:44 AM, Enno Gottox Boland <[EMAIL PROTECTED]> wrote:
> Hi!
>
> I wrote a little patch which brings the old resizing behavior. It
> reduces code complexibility and doesn't cost a single line of code.

Hi Gottox,

Is this pixel-perfect? If I recall correctly, we removed this way of
resizing because the code got too complex when doing it exactly right.
The "+ 1" at the nd of the "n? = abs(..." is there to make sure that
the mouse pointer is just on the lower right corner of the window,
instead of one pixel right and below of it. That way, it is possible
to drag the bottom right corner of a window exaclty to the bottom
right of the screen, instead of being one pixel of.
I believe the issue back then was that the +1 had to be there for
resizes in the positive directions, but messed things up in the
negative direction (meaning, you couldn't resize a window to the top
left of the screen)...

Greetings, Sander.

Reply via email to