Re: that darned accessibility capplet



On Thu, 2002-10-03 at 13:45, Sander Vesik wrote:
> On 3 Oct 2002, Calum Benson wrote:
> 
> > On Thu, 2002-10-03 at 17:00, earl johnson wrote:
> > > Having radiobuttons designed so you have to add a third button that 
> > > says don't select either one of those other 2 buttons seems bogus to me. 
> > 
> > The "any 3 from 4" situation[1] is certainly case that crops up now and
> > again, and it's a pity that nobody seems to have yet designed a UI
> > control that handles it elegantly.  
> > 
> 
> Sounds like something that would go into libegg (and later gtk+). IIRC
> its not too hard to do something like this is tcl/tk.
> 
> It would porobably be a custom radiobutton comtainer that just has an
> upper limit on as to how many (instead of just one) can be checked at a
> time.

Yes.  it could, have hittint the limit, 'disable' the other choices. 
The only way to have the selections re-enabled is to unselect one of the
currently selected options.

If anything like this is done, tho, it could clearly state what is going
on - i.e., "Please select X of the following Y choice."  Users may get
confused if a few options are presented, and picking one suddenly
disables all the rest.

> 
> > However, I would claim that's not a good enough reason to break people's
> > model and expectations of existing controls when there's a simple enough
> > solution that doesn't :)
> > 
> > Cheeri,
> > Calum.
> > 
> > [1] Or NANDgate if you prefer  :)
> > 
> > -- 
> > CALUM BENSON, Usability Engineer       Sun Microsystems Ireland
> > mailto:calum benson sun com            GNOME Desktop Group
> > http://ie.sun.com                      +353 1 819 9771
> > 
> > Any opinions are personal and not necessarily those of Sun Microsystems
> > 
> 
> 	Sander
> 
> 	There are voices in the street,
> 	And the sound of running feet,
> 	And they whisper the word --
> 	Revolution!
> 
> _______________________________________________
> desktop-devel-list mailing list
> desktop-devel-list gnome org
> http://mail.gnome.org/mailman/listinfo/desktop-devel-list






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