• 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. TreeView User Experience Documentation

Page History

Versions Compared

Old Version 5

changes.mady.by.user Jindrich Dinga

Saved on Nov 19, 2013

compared with

New Version Current

changes.mady.by.user Jindrich Dinga

Saved on Dec 02, 2013

  • Previous Change: Difference between versions 4 and 5
  • View Page History

Key

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

...

Keyboard Operation (Win)Keyboard Operation (Mac)Action
Right ArrowRight ArrowExpand current selection (or go to first child node)
Left ArrowLeft ArrowCollapse current selection (or go to parent node)
Up ArrowUp ArrowMove selection up one node
Down ArrowDown ArrowMove selection down one node
HomeHomeMove selection to the first node in the tree
EndEndMove selection to the last node in the tree
Page UpPage UpMove the selection up on the first fully visible item on the current page. If the first fully visible item is selected, move the selection on the first fully visible item on the previous page.
Page DownPage DownMove selection down on the last fully visible item on the current page. If the last fully visible item is selected, move the selection on the last fully visible item on the next page.
Ctrl-PgDnCmd-PgDnMove focus down on the last fully visible item on the current page. If the last fully visible item is focused, move focus on the last fully visible item on the next page.
Ctrl-PgUpCmd-PgUpMove focus up on the first fully visible item on the current page. If the first fully visible item is focused, move focus on the first fully visible item on the previous page.
Ctrl-ACmd-ASelect all nodes in the tree. Focus remains on the same item.
Shift-Up ArrowShift-Up Arrow

Extend selection up one node

In single selection mode, Shift key should be ignored and only Up Arrow key should be processed. See description of Up Arrow behavior for more details.

Shift-Down ArrowShift-Down Arrow

Extend selection down one node

In single selection mode, Shift key should be ignored and only Down Arrow key should be processed. See description of Down Arrow behavior for more details.

Shift-HomeShift-Home

Extend selection to the top of the tree

In single selection mode, Shift key should be ignored and only Home key should be processed. See description of Home behavior for more details.

ShiftShift-EndShift-End

Extend selection to the bottom of the tree

In single selection mode, Shift key should be ignored and only End key should be processed. See description of End behavior for more details.

Shift-PgUpShift-PgUp

Select all items between anchor and the first fully visible item on the current page. If the first fully visible item is already included in the selection, extend the selection to the first fully visible item on the previous page.

All previous selections, if applicable, are canceled. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only PgUp key should be processed. See description of PgUp behavior for more details.

Shift-PgDnShift-PgDn

Select all items between anchor and the last fully visible item on the current page. If the last fully visible item is already included in the selection, extend the selection to the last fully visible item on the next page.

All previous selections, if applicable, are canceled. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only PgDn key should be processed. See description of PgDn behavior for more details.

F2F2Rename selected node
EnterEnterSave changes made to the selected node
EscEscCancel changes made to the selected node
Ctrl-Up ArrowCmd-Up ArrowMove focus up one node
Ctrl-Down ArrowCmd-Down ArrowMove focus down one node
Ctrl-HomeCmd-HomeMove focus to the first node in the tree
Ctrl-EndCmd-EndMove selection to the last node in the tree
SpaceSpaceSelect a single node, create anchor.
Ctrl-SpaceCtrl-Cmd-SpaceSelect/Deselect a single node, create anchor.
Shift-SpaceShift-Space

Select a range of nodes

In single selection mode, Shift key should be ignored and only Space key should be processed. See description of Space behavior for more details.

* * (numlock)* (numlock)* (numlock)Expand everything
+ (numlock)+ (numlock)Expand current selection
- (numlock)- (numlock)Collapse current selection
Ctrl-Shift-UpCmd-Shift-Up

Expands selection up by one item. Only in multi-selection modes.

If focus is on an unselected item, pressing Ctrl-Shift-Up selects all items between anchor and the item which is right above the focused item. The item which is right above the focused item is also included in the selection. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-Up (Cmd-Up) should be processed. See description of Ctrl-Up behavior for more details.

Ctrl-Shift-DownCmd-Shift-Down

Expands

Ctrl-Shift-DownCmd-Shift-DownExpands

selection down by one item. Only in multi-selection modes.

If focus is on an unselected item, pressing Ctrl-Shift-Down selects all items between anchor and the item which is right below the focused item. The item which is right below

the focused

the focused item is also included in the selection. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-Down (Cmd-Down) should be processed. See description of Ctrl-Down behavior for more details.

Ctrl-Shift-SpaceCmd-Shift-Space

Selects all items between anchor and focused item. Focused item is also included in the selection. Create anchor. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-Space (Cmd-Space) should be processed. See description of Ctrl-Space behavior for more details.

Ctrl-Shift-SpaceHomeCmd-Shift-SpaceHome

Selects all items between anchor and

focused item. Focused item is also included in the selection. Create anchor

the first item. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-Home (Cmd-Home) should be processed. See description of Ctrl-Home behavior for more details.

Ctrl-Shift-HomeEndCmd-Shift-HomeEnd

Selects all items between anchor and the

first

last item. Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-

Shift-

End

(Cmd-

Shift-EndSelects all items between anchor and the last item. Available in multi-selection mode only

End) should be processed. See description of Ctrl-End behavior for more details.

Ctrl-Shift-PageUpCmd-Shift-PageUp

Select all items between anchor and the first fully visible item on the current page. If the first fully visible item is already included in the selection, extend the selection to the first fully visible

item on the previous page.
Available in multi-selection mode only

item on the previous page.

Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-PageUp (Cmd-PageUp) should be processed. See description of Ctrl-PageUp behavior for more details.

Ctrl-Shift-PageDownCmd-Shift-PageDown

Select all items between anchor and the last fully visible item on the current page. If the last fully visible item is already included in the selection, extend the selection to the last fully visible item on the next page.

Available in multi-selection mode only.

In single selection mode, Shift key should be ignored and only Ctrl-PageDown (Cmd-PageDown) should be processed. See description of Ctrl-PageDown behavior for more details.

 

4. OPEN ISSUES

  • Issue.Tree.1: It should be possible for the application developer to add a checkbox and at least two more icons for each node. This topic will be addressed in a more detailed manner in the horizontal (or cross-control) specification for custom list cell for each node to address very common UX use cases. We would suggest having at least one list cell implementation that can meet these requirements "out of the box".
  • Issue.Tree.2: It is possible that the title bar is may be implemented as a separate control that can be added on to controls such as the tree, table, tree-table, accordion and list.
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": 245, "requestCorrelationId": "4d5dcb2ec7699405"}