1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55
|
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE part PUBLIC "-//OASIS//DTD DocBook XML V4.4//EN"
"../docbook-xml/docbookx.dtd"
[
<!ENTITY % myents SYSTEM "../fvwm.ent" >
%myents;
]>
<!-- $Id$ -->
<section id='EdgeThickness'>
<title>EdgeThickness</title>
<cmdsynopsis>
<command>EdgeThickness</command
><group choice='plain'
><arg choice='plain'>0</arg
><arg choice='plain'>1</arg
><arg choice='plain'>2</arg
></group>
</cmdsynopsis>
<para>This is the width or height of the invisible window that fvwm
creates on the edges of the screen that are used for the edge
scrolling feature.</para>
<para>In order to enable page scrolling via the mouse, four windows
called the "pan frames" are placed at the very edge of the
screen. This is how fvwm detects the mouse's presence at the
window edge. Because of the way this works, they need to be at the
top of the stack and eat mouse events, so if you have any kind of
error along the lines of: "mouse clicks at the edge of the screen
do the wrong thing" you're having trouble with the pan frames and
(assuming you do not use the mouse to flip between pages) should
set the EdgeThickness to 0.</para>
<para>A value of
<literal>0</literal>
completely disables mouse edge scrolling, even while dragging a
window.
<literal>1</literal>
gives the smallest pan frames, which seem to work best except on
some servers.</para>
<para><literal>2</literal>
is the default.</para>
<para>Pan frames of
<literal>1</literal> or <literal>2</literal>
pixels can sometimes be confusing, for example, if you drag a
window over the edge of the screen, so that it straddles a pan
frame, clicks on the window, near the edge of the screen are
treated as clicks on the root window.</para>
</section>
|