Skip to content

Canvas Macros

Desktop client only

This feature is available in the Canvus desktop client only. It is not present in the web-client touch UI. Operators using browser-based access will not see this feature.

Canvas Macros lets you perform bulk operations on widget content in your canvas — moving, copying, deleting, pinning, and undeleting groups of widgets in a single action. Operations work against zones (named anchor regions of the canvas) and the current viewport (the area currently visible on screen).

Accessing Canvas Macros

Canvas Macros is available from the finger menu.

  1. Use an 8-finger tap on the canvas (or long-press) to open the finger menu.
  2. Select Macros from the menu.

Screenshot to add: canvas-macros-01.png

Show: The finger menu open with the Macros option visible in the menu.

The finger menu with the Macros option visible
Open the finger menu and select Macros to access bulk operations.

The Zone Picker

Zone operations open a floating zone picker panel that shows thumbnail previews of all named zones on the canvas. Tap a zone thumbnail to select it as the target or source for the operation.

Screenshot to add: canvas-macros-02.png

Show: The zone picker panel open, displaying live thumbnail previews of several named zones.

The zone picker panel showing live thumbnail previews of named zones
The zone picker shows live thumbnail previews of all zones. Tap a zone to confirm the operation.

Zones are created and named using the anchor panel. If no zones exist on the canvas, zone operations are not available. See Anchor Pages for how to create zones quickly.

Zone Operations

Zone operations move or copy widgets between the viewport and a named zone. Widgets are repositioned and scaled proportionally to fit the destination area.

Move To Zone

Moves all visible widgets from the current viewport into the selected zone.

  1. From the Macros menu, tap Move To.
  2. In the zone picker, tap the destination zone.

Widgets are removed from their current positions and placed inside the selected zone, scaled to fit proportionally.

Move From Zone

Moves all widgets from the selected zone into the current viewport.

  1. From the Macros menu, tap Move From.
  2. In the zone picker, tap the source zone.

Widgets are removed from the zone and placed in the viewport, scaled proportionally.

Copy To Zone

Creates copies of all visible viewport widgets and places them in the selected zone.

  1. From the Macros menu, tap Copy To.
  2. In the zone picker, tap the destination zone.

Original widgets remain in the viewport. Copies are created in the selected zone.

Copy From Zone

Creates copies of all widgets in the selected zone and places them in the current viewport.

  1. From the Macros menu, tap Copy From.
  2. In the zone picker, tap the source zone.

Original widgets remain in the zone. Copies are created in the viewport.

Viewport Operations

Viewport operations act immediately on all visible widgets in the current viewport, without requiring zone selection.

Pin All

Pins all visible widgets in the current viewport. Pinned widgets cannot be moved or scaled.

  1. From the Macros menu, tap Pin All.

All visible widgets in the viewport are pinned. See Managing content for more about pinning.

Unpin All

Unpins all visible widgets in the current viewport.

  1. From the Macros menu, tap Unpin All.

Delete

Deletes all visible widgets in the current viewport. The deletion is stored so it can be undone within the same session.

  1. From the Macros menu, tap Delete.

Warning

Deletion only affects widgets visible in the current viewport. Widgets outside the viewport are not deleted.

Undelete

Restores the most recently deleted batch of widgets. Each canvas maintains its own undo stack.

  1. From the Macros menu, tap Undelete.

Note

Undo state is session-scoped. Deleted widgets can only be restored during the same session. The undo stack is cleared when the session ends or the canvas is closed.