Interaction
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 commands after this one won't execute. |
| 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. |