emacs-devel
[Top][All Lists]
Advanced

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

Re: vertical scrollbar error on MS Windows


From: grischka
Subject: Re: vertical scrollbar error on MS Windows
Date: Wed, 21 Feb 2007 15:02:58 +0100

Kim F. Storm writes:

> "grischka" writes:
> 
> > Hi there,
> >
> > Here is another fix for the scrollbars. From the approach
> > it calculates the thumb length once on mouse down and 
> > then leaves bar parameters alone during dragging. Patch 
> > for w32term.c is in the attachement.
> 
> Thank you.
> 
> But I think this change is too radical at this time.
> 
> Counting lines like that does not always give a
> correct answer - e.g. if there are overlays / images
> in the buffer.
> 

Shure, but then it does not really matter whether the 
slider is a bit longer or shorter in cases.

It is important on the UI level however, that there is a 
reliable relation between slider position and text view, 
i.e. that the visual feedback is consistent with the hand's 
movement. Otherwise it feels like a loose handle bar on
a bicyle.

For example even with your patch there is still the problem 
that sometimes the slider shrinks in the end as supposed, 
while with other files it remains stuck and it's not possible 
to see the last line. Or sometimes the slider shrinks itself 
on mouse down already such that mouse points into void. Etc. 

> I think we need to rethink the whole scrolling functionality
> after the release (also for the other ports).

No objection to that. Also I'd suggest to bind Ctrl-up/down 
as standard for single line scrolling. This is really missing, 
the more as long as sliders dont work so well ;)

Thanks,

-- grischka





reply via email to

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