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]