Using the Designer
Keyboard Shortcuts
Complete list of keyboard shortcuts for SeatSquirrel Designer
Chord shortcuts (like A→R) mean press the first key, then the second within ~2 seconds. Pressing the first chord key also activates the last-used tool in that group, so tapping the first key alone feels like a direct shortcut.
| Shortcut | Tool | Description |
|---|
V | Select | Default selection and manipulation tool |
V→S | Seat Select | Select individual seats directly (not their parent row/table) |
P | Pan | Drag the canvas to pan the view |
R | Row of Seats | Place rows of seats |
T→C | Circular Table | Add a circular table |
T→R | Rectangular Table | Add a rectangular table |
A→R | Rectangle Area | Create a rectangular bookable area |
A→C | Circle Area | Create a circular bookable area |
A→P | Polygon Area | Create a polygon bookable area |
A→S | Custom Area | Create a custom-shape bookable area |
S→R | Rectangle | Draw a decorative rectangle |
S→C | Circle | Draw a decorative circle |
S→P | Polygon | Draw a decorative polygon |
S→S | Custom Shape | Draw a custom decorative shape |
S→L | Line | Draw a line |
I | Icon | Place a venue/facility icon |
L | Text | Add a text annotation |
V→M | Select Similar | Select all objects of the same type as clicked object |
Esc | Cancel Chord | Dismiss a pending chord sequence |
| Shortcut | Action | Description |
|---|
Cmd/Ctrl+Z | Undo | Undo last action (up to 50 steps) |
Cmd/Ctrl+Shift+Z | Redo | Redo last undone action |
Delete / Backspace | Delete | Remove selected objects |
Cmd/Ctrl+A | Select All | Select all objects on canvas |
Cmd/Ctrl+D | Duplicate | Duplicate selected objects |
Cmd/Ctrl+C | Copy | Copy selected objects |
Cmd/Ctrl+V | Paste | Paste copied objects |
| Shortcut | Action | Description |
|---|
Click | Select | Select single object |
Shift+Click | Add to Selection | Add object to current selection |
Cmd/Ctrl+Click | Toggle Selection | Add/remove from selection |
Click+Drag (empty space) | Area Select | Select all objects in rectangle |
Cmd/Ctrl+Alt+Click | Select All of Type | Select all objects of clicked type |
Cmd/Ctrl+Alt+Shift+Click | Add All of Type | Add all of clicked type to selection |
Escape | Cancel | Cancel current action/selection |
| Shortcut | Action | Description |
|---|
Space (hold) | Temporary Pan | Hold spacebar to pan temporarily |
Mouse Wheel | Zoom | Scroll to zoom in/out |
Cmd/Ctrl+0 | Reset Zoom | Reset zoom to 100% |
Cmd/Ctrl++ | Zoom In | Zoom in incrementally |
Cmd/Ctrl+- | Zoom Out | Zoom out incrementally |
| Shortcut | Action | Context |
|---|
Enter | Complete | Finish drawing line/polygon/custom area |
Escape | Cancel | Cancel current drawing operation |
Double-Click | Complete | Finish multi-point line or custom shape |
Shift (while dragging) | Constrain | Constrain movement to horizontal/vertical |
| Shortcut | Action | Description |
|---|
Arrow Keys | Move | Move selected objects by 1px |
Shift+Arrow Keys | Move (10px) | Move selected objects by 10px |
Alt+Drag | Duplicate | Duplicate object while dragging |
- Use
Shift+Click to build selection gradually
- Use
Cmd/Ctrl+Click to toggle individual items
- Use Click+Drag on empty space for area selection
- Edit all selected objects at once in Properties Panel
- Hold
Space for quick panning without changing tools
- Use
Mouse Wheel for smooth zooming
- Press
Cmd/Ctrl+0 to quickly reset view
- Press
P for dedicated pan mode
- Use keyboard shortcuts to switch tools quickly
- Press
V to return to Select tool after drawing
- Use
Escape to cancel unwanted operations
- Hold
Shift while dragging to constrain movement
- Press
Cmd/Ctrl+Z frequently while experimenting
- Use descriptive action names in undo history
- Remember: 50 action limit, older actions are removed
- Critical changes should be saved to database
| Action | macOS | Windows/Linux |
|---|
| Primary Modifier | Cmd | Ctrl |
| Undo | Cmd+Z | Ctrl+Z |
| Redo | Cmd+Shift+Z | Ctrl+Shift+Z |
| Select All | Cmd+A | Ctrl+A |
| Copy | Cmd+C | Ctrl+C |
| Paste | Cmd+V | Ctrl+V |
| Shortcut | Action | Description |
|---|
Cmd/Ctrl+] | Bring Forward | Move selected object one layer forward |
Cmd/Ctrl+[ | Send Backward | Move selected object one layer backward |
Cmd/Ctrl+Shift+] | Bring to Front | Move selected object to the front of all layers |
Cmd/Ctrl+Shift+[ | Send to Back | Move selected object behind all other layers |