[kde-guidelines] Styleguide: Check boxes

David Edmundson david at davidedmundson.co.uk
Wed Jun 5 14:27:27 UTC 2013


On Wed, Jun 5, 2013 at 3:05 PM, Heiko Tietze
<heiko.tietze at user-prompt.com> wrote:
>
> Based on recent mailing list discussion and blog comments I added (+) or changed (-/+) some bullets:
>
> + * Do not use sliding switches in Desktop applications. They only offer good user interaction on touch screens, so they should only be used in applications for [http://community.kde.org/Plasma| Plasma Active].

That link is wrong.
Plasma Active is a subset of Plasma. Thomas, do you have something better?

> + * Do not add line breaks. If necessary place an additional label below the check box.
> - * Don't use a check box for more than 10 options, use a (drop-down) list.
> + * For more than five options, use either a [[Projects/Usability/HIG/Combo_Box| check box list]] or the [[Projects/Usability/HIG/Combo_Box| dual-list pattern]].
> (Guidelines for these controls go to the respective entry.)
> +* Do not separate check box and label. Clicking on both the box and the label should toggle the option.


We want to use the term "Buddy Widgets".
A code example / Qt Designer screenshot will be good here.

Poke me till I do that.

>
> +=== Text ===
> +* Label every check box or radio button.
> +* Assign a unique access key to each label.
>
> +* Do not use ending punctuation (neither dot nor colon).
> + some pictures
>
> (Text and Appearance are rather designated to the last section: Presentation. But I believe it's good to have it here and there, perhaps there with some general aspects.)
>
> |* Do not use the selection to perform commands or to dynamically display other controls and windows.
> Postponed (entry moved to end)
>
>
> _______________________________________________
> kde-guidelines mailing list
> kde-guidelines at kde.org
> https://mail.kde.org/mailman/listinfo/kde-guidelines
>


More information about the kde-guidelines mailing list