ForeUI is designed to be a desktop application and we can manipulate it with mouse only, however someone (including me) would like to make use of the keyboard with another hand, so I decide to make a table of all available hotkeys in ForeUI.
It took me about 20 minutes to create the first draft, here it is:
Hotkey | Effective Region | Description | Comment |
---|---|---|---|
Ctrl + N | Main Window | Create a new ForeUI plot file and open it. | CMD + N in Mac |
Ctrl + O | Main Window | Browse an existed ForeUI plot file to open. | CMD + O in Mac |
Ctrl + S | Main Window | Save the current editing plot file. | CMD + S in Mac |
Ctrl + W | Main Window | Launch slide show. | CMD + W in Mac |
Ctrl + R | Main Window | Run simulation in your default web browser. | CMD + R in Mac |
Ctrl + Z | Main Window | Undo the last editing action. | CMD + Z in Mac |
Ctrl + Y | Main Window | Redo the last undo action. | CMD + Y in Mac |
Ctrl + X | Main Window, Text Editor, Behavior Editor | Cut the selected content. | CMD + X in Mac |
Ctrl + C | Main Window, Text Editor, Behavior Editor | Copy the selected content. | CMD + C in Mac |
Ctrl + V | Main Window, Text Editor, Behavior Editor | Paste the selected content. | CMD + V in Mac |
Delete | Main Window, Text Editor, Behavior Editor | Remove the selected content. | Backspace in Mac |
Ctrl + D | Main Window | Open behavior editor for selected element or current page. | CMD + D in Mac |
Ctrl + Right | Main Window | Select next element in plot. | CMD + Right in Mac |
Ctrl + Left | Main Window | Select previous element in plot. | CMD + Left in Mac |
Ctrl + A | Main Window | Select all elements in plot. | CMD + A in Mac |
Page Down | Main Window, Simulation in Browser | Switch to next page. | Fn + Down in Mac |
Page Up | Main Window, Simulation in Browser | Switch to previous page. | Fn + Up in Mac |
Left, Right, Up, Down | Plot Editing Area | Move the selected elements in plot. | |
Hold Shift + Single Click | Plot Editing Area | Add element to current selection. | |
Hold Ctrl + Single Click | Plot Editing Area | Remove element from current selection. | |
Hold Shift + Drag & Drop | Selection Border | Resize selected elements, with aspect ratio locked. | |
Right Click | Plot Editing Area, Behavior Editor | Show context menu. | |
Enter | All windows that have “ok” button | Emulate pressing the ok button. | |
Escape | All windows that have “cancel” button | Emulate pressing the cancel button. |
I think I haven’t miss anthing but I may be wrong, so please help me to double check it, thanks in advance 😉