[kde-guidelines] Styelguide: Tree view

Thomas Pfeiffer colomar at autistici.org
Mon Aug 26 14:22:30 UTC 2013


On 26.08.2013 16:10, Heiko Tietze wrote:
> Am Montag, 26. August 2013, 13:54:45 schrieb Thomas Pfeiffer:
>> On 21.08.2013 15:01, Heiko Tietze wrote:
>>> : Multi selection:
>>> * Use check boxes to indicate the option for multiple selections. Hide
>>> check boxes unless more than one item has been selected.
>>
>> I don't understand this one. How are users supposed to select multiple
>> items if check boxes are hidden until multiple items are selected?
>
> It's the same idea that I tried to introduce for lists. In general: hide the
> check boxes as long as possible, i.e. until the user presses ctrl or shift, or
> if an area with more than one item has been marked by mouse.

What are the checkboxes good for, then? I see their purpose mainly in 
solving the discoverability problem both ctrl/shift and drag 
multiselection have. If you know how to multiselect with ctrl/shift, you 
don't really need checkboxes anymore, do you? So I'd either show them 
always (if multiselect is possible, that is), or never (if selecting 
multiple items is not crucial and therefore it's okay if people don't 
discover it)



More information about the kde-guidelines mailing list