On Mon, 2008-09-22 at 21:09 +0000, Kevin Kofler wrote:
Tristate checkboxes are a very common UI to represent groups where a
more
detailed selection is available, many Window$ installers use them (and those
are surely targeted at the average user!), as does Anaconda (or at least used
to do). A tristate in the gray state is a clear hint that you have to go to the
details to see what exactly is selected and unselected.
I've done two user-screencasts of people navigating groups using pirut
who have never used pirut or PackageKit before. I can upload them
somewhere if poeple are interested, although they are pretty big.
Tri-state checkboxes are a disaster.
Richard.