Skip to content
English
On this page

Scenarios

More options

Arrangement, History, and Deletion

Automatic block alignment, undoing edits, script editor keyboard shortcuts, deleting blocks, and deleting the entire script.

Arrange Blocks

When your blocks get scattered on the canvas, click Arrange in the top bar (tooltip: “Align blocks left to right in playback order”).

  • Blocks are arranged into columns from left to right in the order they play. Start is on the left, End on the right.
  • Both condition paths (Yes and Else) are stacked vertically in the same columns.
  • Unconnected blocks are moved to a row below the script.
  • The view then automatically adjusts to show the entire script.

Arrangement counts as a single step in history, so you can undo it with one Ctrl + Z.

Undoing Edits and History

History panel with edit steps; gray step can be redone with Forward button
  1. Undo (Ctrl + Z) reverts the last edit. When there is nothing to undo, the button is inactive.
  2. Redo (Ctrl + Shift + Z, or Ctrl + Y) reapplies an edit you just undid.
  3. History opens a panel on the right showing all edit steps (“Script edit steps.”). Click again to close it.
  4. Current state is highlighted in the panel and marked “· now”. The newest steps are at the top. Gray steps above it are edits you have undone and can redo with the Forward button. Clicking any row returns you directly to that state.

On Mac, use Cmd instead of Ctrl.

Steps have these names in history:

History StepWhat You Did
Initial statescript state when the editor was opened
Added screenyou added a screen
Added conditionyou added a condition
Changed conditionyou changed the type or settings of a condition
Moved blockyou moved a block on the canvas
Connected blocksyou connected two blocks with a line
Reconnected linkyou dragged the end of a line to another block
Changed transitionyou selected a different transition
Changed durationyou changed how long the screen shows
Infinite duration / Finite durationyou turned ∞ on or off
Changed screenyou selected a different screen in a block
Deleted blockyou deleted a block
Deleted linkyou deleted a line
Changed nameyou renamed the script
Editother change
  • History remembers the last 100 steps.
  • Selecting blocks and panning or zooming the canvas are not recorded in history.
  • Each letter typed in the script name is a separate Changed name step. You can undo the renamed title letter by letter, or click the step before the first name change in the History panel.
  • An undone edit is saved just like any other change.

Keyboard Shortcuts in the Script Editor

KeysWhat They Do
Ctrl + Zundo last edit
Ctrl + Shift + Z, Ctrl + Yredo undone edit
Delete, Backspacedelete selected blocks and lines (Start and End cannot be deleted)
Escstop playback
Shift + drag on canvasselect multiple blocks with a box
Ctrl + clickadd block to selection
Enter in date fieldapply entered date in condition

Shortcuts do not work when your cursor is in a text field (for example, in the script name). Click first on an empty spot on the canvas. The editor has no shortcuts for copying, pasting, or duplicating blocks. On Mac, use Cmd instead of Ctrl.

Deleting Blocks and Lines

  • Delete a block by clicking the trash button in its header, or select it and press Delete. You cannot delete Start and End blocks.
  • Deleting a block also deletes all lines leading to and from it. Neighboring blocks do not automatically reconnect. A dashed line leads from the previous block, which you can reconnect manually (see Connections and Transitions).
  • Delete a line by clicking it and then clicking the round × above the transition label (Delete connection), or press Delete.
  • Multiple blocks at once: select them with a box while holding Shift, or click individual blocks with Ctrl pressed, then press Delete.

You can undo a deleted block or line with the Undo button (Ctrl + Z) until you close the editor. Deleting a block does not delete the screen itself; it remains in the Screens section.

Deleting an Entire Scenario

Open the scenario menu

On the Scenarios page, click the three-dot button at the end of the scenario’s row and select Delete.

Enter the confirmation code

A Confirm Deletion window will open with the message “This action is irreversible. Are you sure you want to delete this scenario?”. Copy the confirmation code (1) into the Code field (2) and click Delete (3). The button is enabled only when the code is entered exactly. Click Cancel to close the window without deleting.

Confirm Deletion window: 1 confirmation code, 2 Code field, 3 Delete button

After deletion, “Scenario deleted” will appear.

You can delete multiple scenarios at once the same way as screens: check their rows, click Delete (N) at the bottom, and confirm with the confirmation code. After deletion, “Deleted N scenarios” will appear. The detailed procedure is described in deleting screens.

Updated