Skip to content

Latest commit

 

History

History
66 lines (37 loc) · 2.55 KB

selection.md

File metadata and controls

66 lines (37 loc) · 2.55 KB

Selection

< Overview

At any given point, a set of pixels on a project's canvas may be selected.

Selections can me determined by selection area tools and transformed by selection movement tools. Pixels outside the bounds of the canvas can also be selected by certain tools.

Transformations

Selections can be transformed by area or by contents in the following ways:

Raising and dropping

The content of a selection may be raised from its cel. This happens when the Pick up selection tool () is equipped.

When selection contents are raised, they are removed from their cel and stored directly in the selection structure. They only return to the project when they are dropped, which occurs when a different tool is equipped, or upon a deselect operation (Ctrl + D).

Selection actions

Select all

API function

Shortcut: Ctrl + A

Selects the entire canvas.

Invert selection

API function

Shortcut: Ctrl + I

Inverts the current pixel selection of the project. That is, for every pixel on the project canvas, it will be included in the updated selection if and only if it is not part of the current selection.

Deselect

API function

Shortcut: Ctrl + D

Empties the pixel selection of the project.

Crop canvas to selection bounds

Shortcut: Ctrl + Shift + X

Crops the project canvas to the smallest axis-aligned bounding box that captures all the pixels in the selection.


SEE ALSO