Canvas Navigation
The Logic Editor canvas is an infinite workspace. As your graph grows, you will need to move around it efficiently. Here is everything you need to know.
Panning (Moving the View)
To scroll around the canvas:
- Click and drag on empty space — Hold the left mouse button on any blank area of the canvas and drag to pan in any direction.
- Middle mouse button — Hold the middle mouse button (click the scroll wheel) and drag. This works even when hovering over a node, so you don't have to find empty space first.
- Touchpad — Use two-finger scroll on a trackpad to pan in any direction.
Zooming
To zoom in and out:
- Scroll wheel — Scroll up to zoom in, scroll down to zoom out. The zoom centers on your cursor position, so point at what you want to zoom into.
- Zoom controls — Use the + and - buttons in the canvas toolbar to zoom in or out in fixed steps.

If you get lost on the canvas or zoomed to an odd level, use Fit to View to instantly frame all your nodes on screen.
Fit to View
The Fit to View button in the canvas toolbar adjusts the zoom and position so that every node in your graph is visible on screen at once. This is the fastest way to get your bearings when working with a large graph.
Use it whenever you:
- Open a graph and want to see the full picture
- Have been working zoomed in and need to reorient
- Want to find a group of nodes you placed earlier
If you open the Logic Editor and see an empty canvas, don't panic — your nodes are likely just off-screen. Click Fit to View and they will appear.
Minimap
The minimap is a small overview panel in the corner of the canvas that shows your entire graph at a glance. Each node appears as a small rectangle, and the highlighted box represents your current viewport — what you can see on screen right now.
- Click on the minimap to jump directly to that area of the canvas.
- Drag the viewport rectangle to smoothly pan the view.
The minimap can be resized by dragging its edge, letting you make it larger for a better overview or smaller to free up canvas space.
The minimap is especially helpful on large graphs where you have groups of nodes spread across different areas — ability calculations on the left, skill bonuses in the center, combat logic on the right.
Selecting Nodes
Single Selection
Click on a node to select it. The node gets a highlight border to show it is selected, and its properties appear in the sidebar for editing.
Box Selection
Click and drag on empty canvas space to draw a selection rectangle. Every node that overlaps the rectangle gets selected when you release. This is the fastest way to grab a cluster of nearby nodes.
Adding to Selection
Shift-click on a node to add it to (or remove it from) your current selection. This lets you pick specific nodes one at a time without losing your existing selection.
Select All
Press Ctrl+A (or Cmd+A on Mac) to select every node on the canvas.
Deselect
Click on any empty area of the canvas to deselect everything.
What You Can Do with a Selection
With multiple nodes selected, you can:
- Move them together by dragging any selected node
- Delete them all at once with Delete or Backspace
- Group them by right-clicking and choosing to group the selection
Keyboard Shortcuts
These shortcuts work when the canvas is focused (click on the canvas background first if they are not responding).
| Shortcut | Action |
|---|---|
| Delete or Backspace | Delete selected nodes and connections |
| Ctrl+Z / Cmd+Z | Undo the last action |
| Ctrl+Shift+Z / Cmd+Shift+Z | Redo |
| Ctrl+A / Cmd+A | Select all nodes |
| Escape | Deselect all or cancel current drag |
Tips for Staying Organized
- Use groups to cluster related nodes and give them descriptive names. See Groups and Batches.
- Arrange your graph left to right, following the natural data flow direction. Raw values on the left, final outputs on the right.
- Stack similar calculations vertically. Put all six ability modifier chains on top of each other, skill calculations below those, and so on.
- Leave space between groups of nodes. A little breathing room makes the graph much easier to read.
- Collapse groups you are not actively working on to reduce visual clutter.
- Use Fit to View frequently when jumping between different sections of your graph.