Re: FVWM: Move Gets Stuck at Window Edges

From: Mike Blatchley <mikeb_at_maxtor.com>
Date: Thu, 4 Jan 1996 22:52:57 -0700 (MST)

On Thu, 4 Jan 1996, Jason L Tibbitts III wrote:
>
> >>>>> "MB" == Mike Blatchley <mikeb_at_maxtor.com> writes:
>
> MB> Turns out that this is related to the EdgeResistance setting (I'm using
> MB> 1500 50).
>
> Yes, it is. It sounds like you're only modifying the first parameter,
> though. From the fvwm man page:
>
> EdgeResistance scrolling moving
> Tells how hard it should be to change the desktop viewport
> by moving the mouse over the edge of the screen and how
> hard it should be to move a window over the edge of the
> screen.
>
> The first parameter tells how milliseconds the pointer
> must spend on the screen edge before fvwm will move the
> viewport. This is intended for people who use "EdgeScroll
> 100 100" but find themselves accidentally flipping pages
> when they don't want to.
>
> The second parameter tells how many pixels over the edge
> of the screen a window's edge must move before it actually
> moves partially off the screen.
>
> Does changing the second parameter do what you want?
>

The second parameter set to 50 already does exactly what I want it to. This
parameter specifies essentially how hard it is to move the _edge_ of a window
off the screen. 50 pixels allows me to easily position a window right at the
edge of the screen without it going over.

The first parameter at 1500 also does what I want it to; I have to place
the pointer at the edge of the screen for 1.5seconds before the pager
will move me to the next virtual screen. This applies to the pointer
at all times; when not moving windows, when moving windows, etc. But,
there is this nagging side effect during a window move.

Try this.... Lets say I want to grab a window by the title bar and move it to
the very top of the current virtual screen. When I get to the top, the
window I'm moving will stop right at the edge of the screen, as it should.
However, if I am "careless" and I allow the _pointer_ to touch the top row of
pixels (mouse button still depressed, pointer still a cross-hair type), even
if I _immediately_ release the mouse button and move the pointer away from
the screen edge, I have to wait the 1.5seconds before I am out of the move
operation and can do other operations. During this time, the pointer does
move away from the edge, but it remains the cross-hair type and the title bar
of the window I was moving remains depressed.

Since the pointer was moved away from the edge of the screen, the scroll
resistance timer should be immediately canceled and no longer have any
effect. However, it seems to be hanging up the move operation for this
time.

I hope this clears things up.

Thanks,

Mike Blatchley
mikeb_at_maxtor.com

--
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 Fri Jan 05 1996 - 00:02:10 GMT

This archive was generated by hypermail 2.3.0 : Mon Aug 29 2016 - 19:37:58 BST