On Tue, Nov 13, 2001 at 11:46:55AM +0000, Rev Simon Rumble wrote:
> Have a question to see if anyone knows what the standard behaviour
> should be in a GUI application. I've seen both out there.
>
> You have a button. The label on the button changes each time you
> click it. eg, let's say it changes a select list from [All] to
> [Today]. Now the button could have two very different behaviours:
>
> 1) It shows the current state, ie when it says [All] that means all
> the items are displayed.
> 2) It shows what the button will do to the list, ie when is says [All]
> it means it is currently showing just Today and when you click the
> button it will display All.
>
> So what is the standard? Is there one?
If you _absolutely have to_ use a push-button (and I'm not sure
why you would), then at least put the word "Show" in front; i.e.
"Show All" or "Show Today". That's much less ambigious.
However, what you really want to do is use a radio button group
instead of a push button. By radio buttons, I mean the things
that look like:
View:
(.) Today
( ) All
and which you can select between a number of alternatives (i.e.
not checkboxes). I've just done one session's worth of HCI at Uni
(Human Computer Interaction). Good to see it's actually
useful[1].
[1] That was a joke. Sorta.
--
#ozone/algorithm <[EMAIL PROTECTED]> - trust.in.love.to.save
--
SLUG - Sydney Linux User Group Mailing List - http://slug.org.au/
More Info: http://lists.slug.org.au/listinfo/slug