Re: [linux-audio-dev] [a bit OT] scroll and zoom conventions

From: Thorsten Wilms <t_w_@email-addr-hidden>
Date: Thu Jul 28 2005 - 06:46:38 EEST

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
Received on Thu Jul 28 12:15:07 2005

This archive was generated by hypermail 2.1.8 : Thu Jul 28 2005 - 12:15:07 EEST