Projects/Usability/HIG/SOU Workspace/Tool Box: Difference between revisions

From KDE TechBase
No edit summary
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
A toolbox provides convenient access to a set of actions and toggles through a set of small toolbar-like buttons. These tools are used to create or manipulate elements within the current document.
A toolbox provides tools to toggle the major mode of operation for an application. These tools are used to create or manipulate elements within the current document.


[[Image: toolbox.png|A toolbox]]
== Guidelines ==
== Guidelines ==


=== Toolbox appearance/behavior ===
=== Toolbox appearance/behavior ===
* Provide only one toolbox for your application.
* Provide only one toolbox for your application.
* Use a [[docker]] for the toolbox.
* Use a [[../SOU_Workspace/Toolbar/Docker|docker]] for the toolbox.
* Use the header "Tools".
* Use the header "Tools".
* Make a toolbox two items wide by default.
* Make a toolbox two items wide by default.
* (sequence)
* (grouping)


=== Tool appearance/behavior ===
=== Tool appearance/behavior ===
Line 13: Line 16:
* Make the tools modal.
* Make the tools modal.
* Provide a simple selection tool and make it the default when the application is started.
* Provide a simple selection tool and make it the default when the application is started.
* Don't use tools in a toolbox open other windows. Use the [[toolbar]] for those.
* Don't use tools in a toolbox that open other windows. Use the [[../SOU_Workspace/Toolbar|toolbar]] for those.

Revision as of 19:57, 16 September 2008

A toolbox provides tools to toggle the major mode of operation for an application. These tools are used to create or manipulate elements within the current document.

A toolbox

Guidelines

Toolbox appearance/behavior

  • Provide only one toolbox for your application.
  • Use a docker for the toolbox.
  • Use the header "Tools".
  • Make a toolbox two items wide by default.
  • (sequence)
  • (grouping)

Tool appearance/behavior

  • Use only icons in the toolbox, assign a tooltip to each tool.
  • Make the tools modal.
  • Provide a simple selection tool and make it the default when the application is started.
  • Don't use tools in a toolbox that open other windows. Use the toolbar for those.