I like this idea, however, in JAMin, we were trying to save real
estate. The status bar is used for JACK status. It would be very easy
to implement this since I've already built focus change detection in for
context sensitive help (shift-F1 over any widget). I don't think I have
enough room to give you a short status for the HDEQ ;-) The help for
that is a full page.
Jan
On Thu, 2004-06-10 at 09:59, Florian Schmidt wrote:
On Tue, 8 Jun 2004 20:22:24 +0100
Chris Cannam <cannam(a)all-day-breakfast.com> wrote:
On Tuesday 08 Jun 2004 7:46 pm,
eviltwin69(a)cableone.net wrote:
Right click on any slider in JAMin and it
immediately goes to
the default position, whether center or zero.
Ah, now I looked for that feature but didn't find it. In Rosegarden
you double-click to zero a fader. I didn't think of right-clicking.
Hi, if i might chime into this discussion. I think here's an important point to be
made about UI's that explain themselfes. I once had a look at Wings3D, a 3D-modeler
and it has this very nice feature that tells you what kind of actions are available in the
status bar. So, when you have the mouse over a slider, it could reveal it's mouse
bindings in the status bar. I made a little screenshot. Imagine the mouse pointer over the
greenly highlighted triangle..
http://www.affenbande.org/~tapas/wingsscreen.png
The info in the status bar is context sensitive, so it changes depending on what part of
the gui you use in that moment.. In a hd recorder like ardour, it could be used for
example, when the mouse hovers over a track. Then it shows what kind of action each
mouseclick does on that track, etc. Highly useful!
I have the feeling that in many apps, much power is "hidden" in the UI. So it
would be nice, if it kinda played with open cards, telling you what possible moves you can
make at any point in time. This is especially useful in apps, where much power is
concentrated in mouse manipulation of objects.. But the same applies to sliders, other gui
elements which have non-obvious mouse/key-bindings..
Florian Schmidt