Navigation
It is possible to navigate to different elements based on the performed actions.
- Tree-Drill-Down
- Case 1 - Action: Double clicking on a detail view row (not tree leaf level)
- Case 2 - Action: 'Open' command from the context/edit menu (not tree leaf level)
- Case 3 - Action: Double click on a detail view row (at tree leaf level)
- Case 4 - Action: 'Open' command from the context/edit menu (at tree leaf level)
- Hyperlinks
- Click events outside hyperlinks
- Case 5 - Action: Left click on a not or not-actively selected detail view row (not hyperlink element)
- Case 6 - Action: Left click on an already selected detail view row (not hyperlink element)
- Case 7 - Action: Right click on a not or not actively selected detail view row (not hyperlink element)
- Case 8 - Action: Right click on an already selected detail view row (not hyperlink element)
- Click events on hyperlinks
- Case 9 - Action: Left click on a not or not actively selected detail view row (on hyperlink element)
- Case 10 - Action: Left clicking on an already selected detail view row (on hyperlink element)
- Case 11 - Action: Right click on a not or not actively selected detail view row (on hyperlink element)
- Case 12 - Action: Right click on an already selected detail view row (on hyperlink element)
- Navigating with hyperlinks
- Click events outside hyperlinks
- To Do Items
- Case 14 - Action: Left or right click on a project element of a currently not selected To Do item
- Case 15 - Action: Single left click on a project element of the currently selected To Do item
- Case 16 - Action: Double left click on a project element of the currently selected To Do item
- Case 17 - Action: Middle mouse button click on a project element of the currently selected To Do item
- Monitor Links
Tree-Drill-Down
Into a detail view selection (row) executed by context menu entry 'open' or double clicking the detail view entry.
Case 1 - Action: Double clicking on a detail view row (not tree leaf level)
Case 1 - Result: Drill-down into the clicked/selected element
----------
Case 2 - Action: 'Open' command from the context/edit menu (not tree leaf level)
Case 2 - Result: Drill-down into the clicked/selected element
Open submenu options
The 'Open' menu entry is split into two parts. The 'standard' part, which was described above, and the 'Open to' part, which opens with a left click on the '' icon. The following options are available:
- Action: Open in a new panel > Result: Opens a new panel of the same type, in the same tab, with the selected element selected in the tree view.
- Action: Open as a New Tab > Result: Opens a new tab containing a panel of the same type, in the same window with the selected element selected in the tree view.
- Action: Open as New Window > Result: Opens a new window, containing a tab with a panel of the same type, with the selected element selected in the tree view.
----------
Case 3 - Action: Double click on a detail view row (at tree leaf level)
Case 3 - Result: Navigate into the clicked/selected element (potentially changing panel content)
----------
Case 4 - Action: 'Open' command from the context/edit menu (at tree leaf level)
Case 4 - Result: Navigate into the clicked/selected element (potentially changing panel content)
Open submenu options
The 'Open' menu entry is split into two parts. The 'standard' part, which was described above, and the 'Open to' part, which opens with a left click on the '' icon. The following options are available:
- Action: Open in a new panel > Result: Opens a new panel of the same type, in the same tab, with the selected element selected in the tree view.
- Action: Open as a New Tab > Result: Opens a new tab containing a panel of the same type, in the same window with the selected element selected in the tree view.
- Action: Open as New Window > Result: Opens a new window, containing a tab with a panel of the same type, with the selected element selected in the tree view.
Hyperlinks
Certain elements in a detail view selection (row) have a special 'hyperlink menu' allowing to navigate to the selected item. The hyperlinks in ETS6 are only active (i.e. underlined, showing a hand cursor and having an extended context menu), if the element containing the hyperlink is actively selected (i.e. currently selected and having the keyboard focus ('blue selection'). A single left mouse button click, navigates inside the active panel of the current tab, whereas the middle mouse button (wheel) click opens a new project tab in the current window with the linked content. Examples for this (for the building view panel) can be seen in the tables below.
Click events outside hyperlinks
Case 5 - Action: Left click on a not or not-actively selected detail view row (not hyperlink element)
Case 5 - Result: Clicked detail view row gets selected
----------
Case 6 - Action: Left click on an already selected detail view row (not hyperlink element)
Case 6 - Result: If possible, in-place edit for the clicked/selected element started
----------
Case 7 - Action: Right click on a not or not actively selected detail view row (not hyperlink element)
Case 7 - Result: Clicked detail view row gets selected and the context menu opens
----------
Case 8 - Action: Right click on an already selected detail view row (not hyperlink element)
Case 8 - Result: Context menu for the clicked/selected detail view row
Click events on hyperlinks
Case 9 - Action: Left click on a not or not actively selected detail view row (on hyperlink element)
Case 9 - Result: Clicked detail view row gets selected
----------
Case 10 - Action: Left click on an already selected detail view row (on hyperlink element)
Case 10 - Result: Navigate into the hyperlinked element (potentially changing panel content)
----------
Case 11 - Action: Right click on a not or not actively selected detail view row (on hyperlink element)
Case 11 - Result: Clicked detail view row gets selected and extended context menu opens
----------
Case 12 - Action: Right click on an already selected detail view row (on hyperlink element)
Case 12 - Result: Extended context menu for the clicked/selected detail view row
Navigating with hyperlinks
Case 13 - Action: Middle mouse button click on hyperlinks (i.e. only in currently selected row)
Case 13 - Result: Opens a new tab with the hyperlinked element selected in the tree view
----------
To Do Items
Case 14 - Action: Left or right click on a project element of a currently not selected To Do item
Case 14 - Result: The clicked To Do item gets selected
----------
Case 15 - Action: Single left click on a project element of the currently selected To Do item
Case 15 - Result: Navigate to the linked element (potentially changing content of the active panel)
----------
Case 16 - Action: Double left click on a project element of the currently selected To Do item
Case 16 - Result: Navigate to the linked element (potentially changing content of the active panel)
----------
Case 17 - Action: Middle mouse button click on a project element of the currently selected To Do item
Case 17 - Result: Opens a new tab with the linked project element selected in the tree view
Monitor Links
Group addresses have the possibility to read/write a value, which is a shortcut to opening a group monitor for this read/write request. ETS checks if at least one open Diagnostics panel for the active project already exists and picks the 'first in the list'.
If a diagnostics panel is open in the...
|
... active project |
... active tab |
then ETS ... |
|---|---|---|
| No | opens a new Diagnostics panel in a new tab in the background | |
| Yes | Yes | uses this already open Diagnostics panel |
| Yes | No | picks the first open Diagnostics panel that comes along, but keeps it in the background |