On Mon, Apr 08, 2002 at 09:47:42AM -0400, Dan Espen wrote:
> If someone were to read this, I think they'd be left with the
> impression that these edges are on all 4 edges of the display.
> 
> These edges are only on the screen edges that are next to virtual
> pages.
> 
> If this was used for raising and lowering windows, I think the
> missing edges might cause a problem.

I adapted the checkPanFrames() function that if a command is bound  to
a  pan frame window it is always on the screen. If there is no command
bound to an edge, the virtual desk behaviour is done for this edge. So
if  one  uses  the  EdgeCommand  to bind a function to an edge the pan
frame window of this edge is always on the screen  an  will  never  be
hidden. 
 
If there is an event in one of the pan  frame  windows,  first  it  is
checked  if  a  command  is bound to this window. If so the command is
executed - if  not  the  HandlePaging()  function  which  handles  the
edge-scrolling is called. 

I did it in that way since the  patch  sould  not  touch  the  current
behaviour of the edges if EdgeCommand is not used. 
 
Uwe
-- 
+----------------------------------------------
| Uwe Pross
| mail : mailto:[EMAIL PROTECTED]
| www  : http://www.tu-chemnitz.de/~uwp
+----------------------------------------------

Have a nice day ;-).

-----------------------------------------------


--
Visit the official FVWM web page at <URL:http://www.fvwm.org/>.
To unsubscribe from the list, send "unsubscribe fvwm-workers" in the
body of a message to [EMAIL PROTECTED]
To report problems, send mail to [EMAIL PROTECTED]

Reply via email to