Interaction
Block Context Menu
Each blocks as a context menu filled with tool to help you.
Name | Hotkey | Action |
Reverse parameters | Ctrl+1 | Reverses the order of the in- and output connections |
Mirror in- & outputs | Ctrl+2 | Switches the in- & outputs connection side. |
Toggle unused parameters | Ctrl+3 | Shows or hides unused optional parameters |
Toggle connector | Ctrl+4 | Toggles a connection which can be used if you want to explicitly execute a command based on a condition. |
Enable/Disable command | Ctrl+5 | Disables the command from executing. All command after this one wont execution. |
Select group | Ctrl+G | Select all blocks connection to the block |
Select all | Ctrl+A | Selects all blocks in the script |
Auto connect selection | Ctrl+Space | Try to connect the inputs to the closest valid blocks. |
Copy selection to clipboard | - | Copies the selected blocks to your clipboard. By using the import option in the toolbar you can import the copies blocks to your current or other scripts. |
Clone block | Ctrl+C | Clones all selected blocks to your current script |
Delete block | Del | Deletes all selected blocks. |
Mouse & Keyboard Interaction
General
The general events matches the buttons in the editor menu and are a quick way of triggering them.
Type | Button | Action | Result |
Keyboard | Ctrl/Cmd + S | Press | Save script |
Keyboard | Ctrl/Cmd + Shift + S | Press | Save script as |
Keyboard | Ctrl/Cmd + N | Press | New script |
Keyboard | Ctrl/Cmd + O | Press | Open script |
Keyboard | Ctrl/Cmd + R | Press | Quick Backtest script |
Keyboard | Ctrl/Cmd + B | Press | Backtest script |
Keyboard | Ctrl/Cmd + D | Press | Debug script |
Keyboard | Ctrl/Cmd + Alt + Z | Press | Revert all changes |
Background
Type | Button | Action | Result |
Mouse | Left | Click | - |
Mouse | Left | Drag | Selection box |
Mouse | Right | Click | - |
Mouse | Right | Drag | Pan view |
Mouse | Scroll | Drag | Pan view |
Keyboard | Ctrl/Cmd + A | Press | Selects all blocks |
Blocks
Type | Button | Action | Result |
Mouse | Left | Click | Selects block |
Mouse | Left | Drag | Move block |
Mouse | Right | Click | Context menu |
Mouse | Right | Drag | Pan view |
Keyboard* | Left Arrow | Press | Moves block(s) 1 grid space to the left. |
Keyboard* | Right Arrow | Press | Moves block(s) 1 grid space to the right. |
Keyboard* | Up Arrow | Press | Moves block(s) 1 grid space to the right. |
Keyboard* | Down Arrow | Press | Moves block(s) 1 grid space to the right. |
Keyboard* | Ctrl/Cmd + C | Press | Clones the block(s) |
Keyboard* | Del | Press | Deletes the block(s) |
* Block(s) needs to be selected first.
In- & Outputs
Type | Button | Action | Result |
Mouse | Left | Click | Start of a connection. Click on the background to add waypoints |
Mouse | Left | Drag | Start of a connection. |
Mouse | Left | Release | Finishes a connection. |
Mouse | Right | Click | Opens context menu |
Connections Path
This is a list of events that happens when you are drawing a connection path.
Location | Type | Button | Action | Result |
In/Output | Mouse | Left | Drag | Start an connection |
In/Output | Mouse | Left | Click | Starts or finishes an connection. |
In/Output | Mouse | Right | Click | Removes all connection from in/output |
Background | Mouse | Left | Click | Adds waypoint |
Background | Mouse | Right | Click | Removes last waypoint or removes line when there are no waypoints left. |
Overall | Keyboard | Del | Press | Removes the line that is being drawn. |
Last updated