Pete Bessman wrote:
On Wed, 2005-07-27 at 20:00 +0200, Richard Spindler
wrote:
I've started to use a "Scalebar" in
my last project (
http://www.matthiasm.com/flScale.html )
And a believe it's an interface element that's quite useful, it works
like a scrollbar, but has little buttons attached at the ends of the
sash that manipulate the zoom level by dragging and streching the
sash.
That's pretty interesting. I'd be interested to hear what Thorsten
thinks about it --- he's always on the lookout for the latest and
greatest in GUI stuff.
Heh! I think: damn, someone implemented what i have been thinking of now
and then :)
The thing I could never decide on is how to handle the scaling/zooming.
With a normal scrollbar, the trough represents one view axis from
beginning to end. On the Scalebar the minimal size of the viewed area is
either defined by the size of the 2 handles along the scroll-axis, or
the trough needs to have 'dead' space on both sides for parking a handle.
Other ideas already seen in the wild are cursor position indication
(just a line) or a scaled view of the content with transparent sash or
just a selection rectangle. The later being what can be seen in several
modern sequencer apps.
---
Thorsten Wilms