Using the Selection tool

Pick a shape on the canvas to translate it, reshape it via its handles, or open it up to deletion with the Eraser.

Step 1 — Select the Selection tool

Tap Select in the drawing toolbar on the left — the icon is a pointing hand. The button highlights to show it's the active tool. Unlike the shape tools, Select doesn't pick up presets or styling and doesn't change the toolbar's color/stroke controls — it's a meta-tool that operates on shapes that already exist.

Screenshot coming soonMac — Selecting the Selection tool in the toolbar/screenshots/support-running-an-appointment-selection-tool-01-mac.png Screenshot coming sooniPad — Selecting the Selection tool in the toolbar/screenshots/support-running-an-appointment-selection-tool-01-ipad.png

Step 2 — Tap the shape you want to edit

Tap the shape on the canvas. How Bidvio reads your tap depends on whether the shape is closed (Rectangle, Polygon when closed, Triangle, Circle, Text box) or open (Line, Arrow, Polygon when finished open, Scribble):

  • Closed shapes hit when your tap lands anywhere inside the shape's filled region.
  • Open shapes hit when your tap lands close to the line itself — Bidvio uses a slightly fattened version of the stroke as the hit area so a thin line is still tappable without pixel-perfect aim.
  • Stacked shapes are picked topmost-first. If several shapes overlap where you tap, Selection picks the one on top and leaves the others alone. To pick a shape underneath, move or hide the one above it (or temporarily switch layers).

When a shape is selected, small dot handles appear on it. The exact set of handles depends on the shape:

  • Arrow, Line — two handles, one at each endpoint.
  • Rectangle — four corner handles.
  • Triangle — three vertex handles.
  • Circle — one radius handle at the right edge.
  • Polygon — one handle per vertex (the count varies with the shape you drew).
  • Scribble — one handle per sampled point along the trace (often many).
  • Text — four corner handles for resizing the text box.

Screenshot coming soonMac — Tap a shape; handles appear/screenshots/support-running-an-appointment-selection-tool-02-mac.png Screenshot coming sooniPad — Tap a shape; handles appear/screenshots/support-running-an-appointment-selection-tool-02-ipad.png

Step 3 — Translate the whole shape or drag a handle

There are two gestures Selection supports on a selected shape:

  • Drag the body — anywhere inside a closed shape, or along the line of an open shape, away from the handles. The whole shape slides without changing its proportions. Use this to nudge a shape into a new position on the canvas.
  • Drag a handle — grab one of the small dots. What that does depends on the shape: drag an Arrow endpoint to swing the head; drag a Rectangle corner to resize from that corner with the opposite corner pinned; drag a Polygon vertex to push that corner around. The shape reshapes around the moving handle. See each tool's article for the per-shape detail.

Snap to Grid applies during these edits. With snap on, both translated positions and handle positions jump to the nearest grid intersection; with snap off, they follow your finger freely.

Only one shape can be selected at a time — there's no marquee select and no multi-shape transform. To move a group of shapes together, place them on the same layer and reorder/move the layer in the layer sidebar instead.

Screenshot coming soonMac — Drag handle to reshape, drag body to translate/screenshots/support-running-an-appointment-selection-tool-03-mac.png Screenshot coming sooniPad — Drag handle to reshape, drag body to translate/screenshots/support-running-an-appointment-selection-tool-03-ipad.png

Step 4 — Editing constraints

A few states block edits even with Selection active:

  • Sold appointment. Once an appointment is sold, the drawing is read-only. Tapping a shape with Select still highlights it visually, but dragging does nothing.
  • Sold change order layers. Layers that were part of a previously-sold change order are read-only inside subsequent change orders. New layers created within the current change order are editable.
  • Product layers. The shapes on a product layer can be moved and reshaped like any other shape; what you can't change is the styling (color, stroke, fill), because that's controlled by the product's preset.

When an edit is blocked, the shape still selects but its handles won't respond to drag. That's the cue that the constraint is the layer or the appointment state, not your gesture.

Screenshot coming soonMac — Read-only state when editing is blocked/screenshots/support-running-an-appointment-selection-tool-04-mac.png Screenshot coming sooniPad — Read-only state when editing is blocked/screenshots/support-running-an-appointment-selection-tool-04-ipad.png

Step 5 — Deselect

Tap an empty area of the canvas with the Select tool active. The shape deselects, its handles disappear, and the canvas returns to its idle Select state, ready for the next selection.

If you want to leave selection mode entirely, just tap another tool in the toolbar; the selection clears as you switch.

Screenshot coming soonMac — Empty-canvas tap to deselect/screenshots/support-running-an-appointment-selection-tool-05-mac.png Screenshot coming sooniPad — Empty-canvas tap to deselect/screenshots/support-running-an-appointment-selection-tool-05-ipad.png

Step 6 — What ends up on the contract

Selection itself doesn't change what hits the contract — it only changes shapes that already exist, and the same layer-inclusion gate that applies to every shape applies here. A shape you reposition with Select still ships through to the contract, proposal, and job information sheet if its layer is Included for the option being sold. The Included/Recommended/Excluded states in the layer sidebar are what govern whether the shape appears, not Selection or the editing you do with it.

The drawing is illustrative — Selection moving a polygon or stretching a circle doesn't change the product's quantity on the option card. If reshaping a product's shape no longer matches the measurement values on its layer, update the measurement inputs on the layer separately.