Skip to content

Commit 7eb867e

Browse files
content
1 parent 021fb98 commit 7eb867e

4 files changed

Lines changed: 64 additions & 20 deletions

File tree

docs/01.introduction/03.workbench-layout/05.viewer-region.md

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -12,26 +12,6 @@
1212
![viewer_mesh](./Figures/viewer_mesh.png)
1313
*Example of the mesh view mode displaying a mesh visualization.*
1414

15-
---
16-
17-
## **Mouse Operations**
18-
19-
*Control viewport camera and model interaction using mouse inputs.*
20-
21-
- **Left Mouse Button:** Rotate the view around pivot point
22-
- **Right Mouse Button Click:** Opens a view menu with options including:
23-
- Hide/Show controls for visibility
24-
- View adjustment options (Reset view, Fit view)
25-
- Fit to specific elements (selected, walls, farfield)
26-
- Toggle features (origin point, legend)
27-
- Access to saved viewpoints
28-
- **Right Mouse Button Hold:** Pan the view
29-
- **Mouse Wheel:** Zoom in/out
30-
-
31-
>**Note:** Hold Shift while rotating to snap to principal axes.
32-
33-
---
34-
3515
## **Core Features**
3616

3717
| *Feature* | *Icon* | *Description* |
Lines changed: 62 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,62 @@
1+
# Keyboard Shortcuts
2+
3+
*Keyboard shortcuts in Flow360 WebUI provide quick access to frequently used actions, improving workflow efficiency and reducing reliance on mouse navigation.*
4+
5+
>**Note:** On macOS, `Ctrl` is replaced with `Command` (Cmd) for all shortcuts.
6+
7+
---
8+
9+
## **Selection**
10+
11+
*Shortcuts for selecting items in the Flow360 Workbench.*
12+
13+
| *Action* | *Windows / Linux* | *macOS* | *Description* |
14+
|----------|-------------------|---------|---------------|
15+
| **Single selection** | `Click` | `Click` | Select a single item |
16+
| **Multiple selection** | `Ctrl + Click` | `Cmd + Click` | Add or remove items from selection |
17+
| **Box selection** | `Shift + Drag` (rectangle) | `Shift + Drag` (rectangle) | Select multiple items by dragging a selection box |
18+
| **Continue to add/remove selections** | `Ctrl + Shift + Drag` (rectangle) | `Cmd + Shift + Drag` (rectangle) | Modify existing selection by dragging a box |
19+
| **Clear selection** | `ESC` | `ESC` | Deselect all currently selected items |
20+
21+
---
22+
23+
## **View**
24+
25+
*Shortcuts for navigating and controlling the 3D viewer.*
26+
27+
| *Action* | *Windows / Linux* | *macOS* | *Description* |
28+
|----------|-------------------|---------|---------------|
29+
| **Move (Pan)** | `Right Mouse Button + Drag` | `Right Mouse Button + Drag` | Pan the view by holding right mouse button and dragging |
30+
| **Rotate** | `Left Mouse Button + Drag` | `Left Mouse Button + Drag` | Rotate the view by holding left mouse button and dragging |
31+
| **Zoom in** | `Mouse Wheel` (scroll up) | `Mouse Wheel` (scroll up) | Zoom in by scrolling mouse wheel forward |
32+
| **Zoom out** | `Mouse Wheel` (scroll down) | `Mouse Wheel` (scroll down) | Zoom out by scrolling mouse wheel backward |
33+
| **Fit view** | `Right click + select from menu` | `Right click + select from menu` | Fit entire model to viewport |
34+
| **Fit selected** | `Right click + select from menu` | `Right click + select from menu` | Fit selected items to viewport |
35+
| **Reset view** | `Right click + select from menu` | `Right click + select from menu` | Reset camera to default view |
36+
37+
---
38+
39+
## **Project Tree**
40+
41+
*Shortcuts for interacting with the project tree hierarchy.*
42+
43+
### **Context Menu Shortcuts**
44+
45+
*Shortcuts for opening actions from the project tree context menu. Only applies to the first four actions in the menu illustrated below.*
46+
47+
| *Action* | *Windows / Linux* | *macOS* | *Description* |
48+
|----------|-------------------|---------|---------------|
49+
| **Open in new tab** | `Ctrl + Left Click` | `Cmd + Left Click` | Open actions in a new tab |
50+
| **Open in current tab** | `Left Click` | `Left Click` | Standard left click opens items in the current tab |
51+
52+
![Tree Menu](Figures/tree_menu.png)
53+
*Project tree context menu showing the difference between standard left click (opens in current tab) and Ctrl/Cmd + Left click (opens in new tab).*
54+
55+
### **Tree Selection Shortcuts**
56+
57+
*Shortcuts for selecting items in the project tree.*
58+
59+
| *Action* | *Windows / Linux* | *macOS* | *Description* |
60+
|----------|-------------------|---------|---------------|
61+
| **Box selection** | `Shift + Drag` (rectangle) | `Shift + Drag` (rectangle) | Select multiple tree items by dragging a selection box |
62+
| **Continue to add/remove selections** | `Ctrl + Shift + Drag` (rectangle) | `Cmd + Shift + Drag` (rectangle) | Modify existing selection by dragging a box |
171 KB
Loading

docs/01.introduction/README.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,7 @@
1111
|[Workbench layout](./03.workbench-layout/README.md) | The layout of the project workbench |
1212
|[General workflow](./04.general-workflow.md)| The example of a general workflow in the application |
1313
|[Project tree](./05.project-tree.md)| Description of the project tree and the concept of a project |
14+
|[Keyboard shortcuts](./06.shortcuts.md)| Available keyboard shortcuts in the Flow360 WebUI |
1415

1516
---
1617
## **Detailed Descriptions**
@@ -83,4 +84,5 @@
8384
./03.workbench-layout/README.md
8485
./04.general-workflow.md
8586
./05.project-tree.md
87+
./06.shortcuts.md
8688
```

0 commit comments

Comments
 (0)