• Home
    • View
    • Login
    This page
    • Normal
    • Export PDF
    • Export Word
    • Attachments
    • Page Information

    Loading...
  1. Dashboard
  2. OpenJFX
  3. Main
  4. Projects and Components
  5. Controls
  6. User Experience Specifications
  7. ToolBar User Experience Documentation

Page History

Versions Compared

Old Version 1

changes.mady.by.user Jindrich Dinga

Saved on Aug 26, 2013

compared with

New Version Current

changes.mady.by.user Jindrich Dinga

Saved on Sep 19, 2013

  • View Page History

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

A Toolbar is a container control that makes the most commonly used controls easily accessible. Toolbar typically contains controls that represent actions (e.g. buttons, menu buttons), options (e.g. choice buttons, toggle buttons), information (e.g. labels), or user inputs (e.g. text fields). For visual separation of controls, toolbar may contain separator or spacer control.

Figure 1 Toolbar on desktop, mobile and TV platform

Scroll View IntroImage RemovedImage Added

3. Toolbar: Desktop

...

Figure 2 Toolbar placement on desktop platform

Image RemovedImage Added

3.2 Desktop - Detailed Behaviors

...

Toolbar arranges controls in single or multiple rows (or columns) with defined spacing between controls. Controls can either have fixed or flexible width (height). Flexible width controls (e.g. text field, spacer) take up the whole available width of toolbar. If there are more flexible-width controls inside a toolbar, they evenly divide the available toolbar width while taking into account the minimum width of each flexible-width control. Thus a flexible-width control with larger minimum width should get more from the available toolbar width.

Figure 3 Toolbar layout

Image RemovedImage Added

Figure 4 Multiple-row Toolbar layout

Image RemovedImage Added

Figure 5 Vertical Toolbar layout

Image RemovedImage Added

Shortened toolbar

...

Figure 6 Shortened toolbar with additional popup toolbar

Image RemovedImage Added

Table 1 Toolbar popup button pointer gestures

...

Figure 7 Toolbar customization

Image RemovedImage Added

Table 2 Pointer gestures on toolbar items

...

Figure 8 Toolbar popup accessed with keyboard

Image RemovedImage Added

In customization mode, the user can rearrange items by copy-pasting. If an item is copied, it is marked with a special dotted line visual indication and the focus indicator moves in between items in the toolbar to allow pasting a copied toolbar control between existing toolbar controls. If the user pastes the copied toolbar item, the toolbar items rearrange. See figure below for an example. To cancel copying, the user needs to press the ESC key. The focus indicator then switches to a regular mode where it marks toolbar items instead of space in between

Figure 9 Toolbar customization with keyboard

Image RemovedImage Added

Table 6 Toolbar keyboard support

...

Figure 10 Toolbar placement on Touch platform in portrait and landscape mode.

Image RemovedImage Added

4.2 Touch - Detailed Behaviors

...

Overview
Content Tools
ThemeBuilder

Terms of Use
• License: GPLv2
• Privacy • Trademarks • Contact Us

Powered by a free Atlassian Confluence Open Source Project License granted to https://www.atlassian.com/software/views/opensource-community-additional-license-offer. Evaluate Confluence today.

  • Kolekti ThemeBuilder Powered by Atlassian Confluence 8.5.23
  • Kolekti ThemeBuilder printed.by.atlassian.confluence
  • Report a bug
  • Atlassian News
Atlassian
Kolekti ThemeBuilder EngineAtlassian Confluence
{"serverDuration": 971, "requestCorrelationId": "c88a8bc9d56da587"}