The KDE Human Interface Guidelines (HIG) offer application designers and developers a set of recommendations for designing and developing user interfaces. Their aim is to improve the experience for users by making application interfaces more consistent and hence more intuitive and learnable.

* Use a [[Projects/Usability/HIG/ListView| List View]] to show some items out of one category.

+

−

* Tree view

+

−

* Grids

+

−

* If you really need to create your own widget follow the guidelines for [[Projects/Usability/HIG/CustomControls| custom controls]].

+

−

== Editing and Manipulation ==

+

== Getting Started ==

−

=== Selection ===

+

* [[Projects/Usability/HIG/Presentation/DesignVisionPrinciples|Design Vision and Principles]] - The overall vision and principles that guide the design and development of user interfaces for KDE software.

−

* Use [[Projects/Usability/HIG/Radio Buttons|radio buttons]] for 1 of a few n selections.

+

* [[Projects/Usability/HIG/Concept|Concept]] - Creating a project vision, determining the users, and the scenarios of use.

−

* Use one or more [[Projects/Usability/HIG/Check_Box|check boxes]] for clear options or n of a few m selections.

+

* [[Projects/Usability/HIG/Organization|Organization]] - Guidelines on how an application’s content and functionality are ordered and categorized.

−

* Use a [[Projects/Usability/HIG/DropDown| drop-down]] list for 1 of a few n selection.

+

−

* Use a [[Projects/Usability/HIG/Combo_Box| combo box]] for 1 of a few n selection where users should be able to add items.

+

−

* Use a [[Projects/Usability/HIG/ListView|list view]] for 1 of some m (singular) selections.

Latest revision as of 20:53, 28 September 2014

The KDE Human Interface Guidelines (HIG) offer application designers and developers a set of recommendations for designing and developing user interfaces. Their aim is to improve the experience for users by making application interfaces more consistent and hence more intuitive and learnable.