Hot Keys & Shortcut Keys
Mouse + Modifier KeysWhile drawingSelectingDragging shapes & endpointsTransform handles (scale & rotate) — v4.0Bezier control pointsHot KeysToolsView togglesShape operationsOthersShortcut KeysBasicsAlignmentNudging with the keyboardLayersMouse Wheel & Panning
The grammar of modifier keys — you don't have to memorize each operation; you can guess it from these three "meanings".
Shift = constrain / release snapping steps … horizontal-vertical, perfect circle, fixed direction. Releasing angle/ratio rounding is also Shift.
Ctrl = disable snapping / add to selection … disables snapping to endpoints & intersections; adds to the selection on click.
Alt = flip the anchor … corner⇔center, scaling pivot, split a shape, select shapes on inactive layers.
On macOS read Ctrl → cmd and Alt → option (mouse operations accept cmd as well).
Green rows are new or changed in v4.0.
Mouse + Modifier Keys
While drawing
| Operation | Action |
|---|---|
| 2nd point of a line + Shift | Constrain to horizontal / vertical |
| 2nd point of an oval + Shift | Perfect circle |
| Circle tool | Always a perfect circle (no Shift needed). The old "Ellipse" slot and hotkey E now belong to the Circle tool; the Oval tool has its own button — v4.0 |
| 2nd point of a circle/oval + Alt | Flip the anchor: the 1st point becomes a corner (normally the center) — v4.0 |
| 2nd point of a rectangle + Alt | Flip the anchor: the 1st point becomes the center (normally a corner) — v4.0 |
| Any drag / click + Ctrl | Temporarily disable snapping to endpoints & intersections (works in drawing, moving and endpoint drags) |
| Ruler (measuring) + Shift | Constrain the measuring line to horizontal / vertical |
Selecting
| Operation | Action |
|---|---|
| Click | Select just that shape |
| Shift or Ctrl + click | Add to the selection |
| Double-click | Select all connected shapes (on a text: start editing) |
| Alt + click | On a selected Bezier curve: split it at that point. Otherwise: also target shapes on inactive layers |
| Ctrl or Alt + drag | Start a range selection even from on top of shapes/handles |
| Ctrl + Alt + click | Select the palette that shape uses |
Dragging shapes & endpoints
| Operation | Action |
|---|---|
| Drag a shape | Move; snaps to endpoints, intersections and grid (Ctrl disables snapping) |
| Move + Shift | Constrain to horizontal / vertical |
| Line endpoint + Shift | Keep the direction, change only the length |
| Circle endpoint + Shift | Make it a perfect circle |
| Bezier endpoint + Shift | Move only the endpoint, leaving the control points in place |
| Arc endpoint | The central angle rounds to 5° / 1° steps |
| Arc endpoint + Shift | Release the angle rounding for a free angle — v4.0 (Ctrl still works as before) |
Transform handles (scale & rotate) — v4.0
Corners of the selection frame = scale, just outside the corners = rotate, edge midpoints = stretch. Amounts are accumulated in the number palette while you drag, and keep accumulating until you deselect (shared with the wheel and the [ ] keys).
| Operation | Action |
|---|---|
| Drag a handle | Rotation snaps to 1°, scaling to 1% steps |
| • Shift or Ctrl | Release the steps for fine adjustment |
| • Alt | Temporarily flip the scaling pivot between center ⇔ opposite corner (takes effect the moment you press) |
| ESC | Cancel the drag and restore the shape |
Bezier control points
| Operation | Action |
|---|---|
| Drag a control point | Free move (snapping active; Ctrl disables it) |
| • Shift | Keep the control-line direction, change only the length |
| • Ctrl + Shift | Mirror the opposite control point for a smooth joint. If the neighbor is a line or arc, project onto its tangent line (v4.0) |
| • Ctrl + Alt + Shift | Align only the direction of the opposite control point, keeping its length (smooth but asymmetric) — v4.0 |
| Double-click a control point | Align the direction while keeping the length (Bezier neighbor = mirror; line/arc neighbor = tangent) — v4.0 |
| Right-click a control point | Menu with "make symmetric", "same length" and "move onto the diagonal" |
Hot Keys
One key switches the function.
Tools
| A | Select mode |
| D | Dot |
| L | Line |
| E | Circle — from v4.0 always a perfect circle (up to v3.x this was the Ellipse tool) |
| Shift + E | Oval — v4.0 (detected by the Shift key itself, so CapsLock doesn't matter) |
| V | Arc |
| B | Bezier curve |
| R | Rectangle |
| T | Text |
| P | Pricking iron (stitching) |
| X | Beveling (round corner) |
| O | Offset |
| C | Center line |
| M | Distance marking |
| # | Dimension annotation |
| ! | Trimming |
| W | Tracing image mode |
| U | Leather simulator mode |
| Q | Mandala mode On/Off |
| Y | Open the template repository |
| * | Clear all |
View toggles
| G | Show/hide grid |
| S | Show/hide ruler |
| F | Pin the ruler origin at the cursor (while the ruler is shown) |
| I | Show/hide intersections & joints (with design check) |
| J | Show/hide Bezier offset guidelines |
| H | Show/hide tracing images |
| F5 | Show/hide dimension annotations |
| F6 | Stitching simulation On/Off |
| F7 | Show/hide print areas |
| > | Show path direction with an arrowhead |
| = | Toggle even/odd-only stitches (during stitching simulation) |
Shape operations
| [ / ] | Rotate selection by 1° (from v4.0 accumulated in the number palette; a run of rotations is one Undo) |
| { / } (Shift + [ ]) | Rotate selection by 5° |
| Ctrl + [ / ] | Shrink / expand selection by 1% |
| Ctrl + Shift + [ / ] | Shrink / expand selection by 5% |
| • / - | Raise / lower the opacity of the selection. During stitching simulation: thread thickness |
| Z | Extend / trim two selected lines to/at their intersection |
| Delete / BackSpace | Delete the selection |
| F8 | Separate a template object into shapes |
| F9 | Convert the selection into a template object |
| F10 | Convert a copy of the selection into a template object |
Others
| 0–9 | Switch the line palette (applies to the selection if any) |
| ESC | Release step by step: pending clicks → selection → toggle between tool and select mode |
| Enter | Open the number (transform) palette — v4.0 |
| F2 | Edit the selected text in place (same as double-click) — v4.0 |
| Arrow keys | Pan the canvas |
Shortcut Keys
On macOS read Ctrl → cmd and Alt → option.
Basics
| Ctrl + N | New project |
| Ctrl + O | Open project from file |
| Ctrl + S | Save project |
| Shift + Ctrl + S | Save project as |
| Ctrl + P | |
| Ctrl + Z | Undo |
| Shift + Ctrl + Z | Redo |
| Ctrl + A | Select all |
| Ctrl + D | Deselect all |
| Ctrl + C / X / V | Copy / cut / paste |
| Shift + Ctrl + C | Move or copy with set distance |
| Ctrl + R | Reset the view to show all shapes |
| Ctrl + I / J | Flip horizontally / vertically |
| Ctrl + F | Flip shape path direction |
| Ctrl + G / U | Group / ungroup |
| Ctrl + L | Create the line symmetry of the selection |
| Ctrl + E | Draw common tangent circle / line |
| Ctrl + Y | Create mirror shapes in the mandala section (mandala mode only) |
| Alt + F4 (cmd + Q on Mac) | Exit the application |
Alignment
| Ctrl + Alt + L / R | Align selection to the left / right |
| Ctrl + Alt + H | Center selection horizontally (with multiple layers, the layer shortcut "hide other layers" takes precedence) |
| Ctrl + Alt + T / B | Align selection to the top / bottom |
| Ctrl + Alt + V | Center selection vertically |
Nudging with the keyboard
| Ctrl + arrow key | Move the selection 1.00mm in that direction |
| Ctrl + Shift + arrow key | Move 0.10mm |
| Ctrl + Alt + arrow key | Move 0.01mm |
Layers
| Ctrl + Alt + N | Add a new layer |
| Ctrl + Alt + D | Delete layer |
| Ctrl + Alt + C | Change layer name |
| Ctrl + Alt + U / J | Move layer one up / down |
| Ctrl + Alt + H | Hide other layers (with multiple layers this wins over "center horizontally"; the Ctrl + Alt + A toggle is recommended instead) |
| Ctrl + Alt + A | Hide all but the active layer ⇔ show all (toggle) — v4.0 |
| Ctrl + Alt + I | Toggle "ignore layer" mode |
| Ctrl + Alt + M | Merge with the layer below |
| Ctrl + Alt + F | Flatten all layers |
| Ctrl + Alt + Y | Move the selection to the layer below |
Mouse Wheel & Panning
| Operation | Action |
|---|---|
| Right-button drag | Pan the canvas (release without moving = context menu) |
| Middle-button (wheel) drag | Pan the canvas (same as right-drag) |
| Wheel | Zoom in/out (centered on the cursor) |
| Shift + wheel | Horizontal scroll |
| Alt + Shift + wheel | Vertical scroll |
| Ctrl + wheel | Rotate the selection by 1° (from v4.0 accumulated in the number palette; a run is one Undo) |
| Ctrl + Shift + wheel | Expand / shrink the selection by 1% (same as above) |
| Alt + wheel | Change the stroke thickness of the selection. With the Arc tool active: change the radius |
| Shift / Ctrl + wheel (single shape with a leather image selected) | Stretch the leather image horizontally / vertically |