[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Gtk scrollbar: thumb too short

From: Robert J. Chassell
Subject: Re: Gtk scrollbar: thumb too short
Date: Wed, 2 Apr 2003 12:56:18 +0000 (UTC)

It is better to modify `PixelStuff' to behave like GNU Emacs
version 20.7. 

Luc Teirlinck <address@hidden> describes the 
`PixelStuff' variation of Emacs like this:

    A user of PixelStuff using Emacs for the first time will conclude
    that Emacs does not allow overscrolling, because the thumb already
    is at the bottom, so no downward scrolling is possible.

Correct, however, the user can experiment with the Emacs thumb and
find that he can over scroll.  So only a little learning is required.

    An Emacs user using PixelStuff for the first time will conclude
    that he is only looking at half of the real text.

Yes, that is exactly my experience using the GTK toolkit.

Unfortunately, with experiment, I found that I could never cause the
`PixelStuff' variation of Emacs to show only the full amount of text
and no more.

The `PixelStuff' thumb kept claiming the buffer contained more text
than it did.

Incidentally, while writing this line, I brought it to the center of
my window by typing a `C-l' (recenter) command.  The command is `in my
fingers' -- I did not realize I was `moving the text up' to make my
work easier until after I had done it.  

As a consequence, I am overscrolling this buffer.  I am glad
overscrolling is possible; I really dislike Galeon for forcing me to
move my eyes to the bottom of the screen to read Web pages whose text
cannot be `moved up'.

And I am glad that the thumb tells me correctly what portion of the
text is in the window.  Mostly, I use it as a non-intrusive sensor,
telling me where I am in the text and how long it it.  Occasionally, I
will scroll with the mouse on the thumb.

    Robert J. Chassell                         Rattlesnake Enterprises
    http://www.rattlesnake.com                  GnuPG Key ID: 004B4AC8
    http://www.teak.cc                             address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]