---
title: Выделение и манипуляции
description: Выделение, перемещение, изменение размеров, вращение, дублирование и организация узлов в OpenPencil.
---

# Выделение и манипуляции

Выделяйте объекты, чтобы перемещать, изменять размеры, вращать, дублировать и организовывать их на холсте.

## Выделение

- **Клик** по узлу — выделяет его (снимает выделение со всего остального)
- <kbd>Shift</kbd> + клик — добавляет или убирает узел из текущего выделения
- **Перетаскивание рамкой** — перетащите по пустому холсту, чтобы нарисовать прямоугольник выделения; все пересекающиеся узлы выделяются при отпускании кнопки
- <kbd>⌘</kbd><kbd>A</kbd> — выделить все узлы на текущей странице
- **Клик по пустому холсту** — снять выделение со всех

## Перемещение

- **Перетаскивание** выделенного узла перемещает его (все выделенные узлы двигаются вместе)
- **Клавиши-стрелки** — сдвиг выделенных узлов на 1 px
- <kbd>Shift</kbd> + стрелки — сдвиг на 10 px

## Изменение размеров

У выделенных узлов отображаются 8 маркеров изменения размера (4 угловых + 4 серединных). Перетащите любой маркер для изменения размера.

- <kbd>Shift</kbd> + перетаскивание углового маркера сохраняет пропорции

## Вращение

Наведите курсор чуть за пределы углового маркера, чтобы увидеть курсор вращения. Перетаскивайте для поворота.

- <kbd>Shift</kbd> + перетаскивание фиксирует вращение с шагом 15°

## Дублирование

- <kbd>Alt</kbd> + перетаскивание (<kbd>⌥</kbd> + перетаскивание на Mac) — дублирует выделенный узел и перемещает копию
- <kbd>⌘</kbd><kbd>D</kbd> — дублировать на месте

## Удаление

Нажмите <kbd>Backspace</kbd> или <kbd>Delete</kbd>, чтобы удалить все выделенные узлы.

## Z-порядок

Изменение порядка наложения узлов внутри родителя:

- **]** — переместить на передний план (вверх в списке потомков)
- **[** — переместить на задний план (вниз в списке потомков)

## Видимость и блокировка

- <kbd>⇧</kbd><kbd>⌘</kbd><kbd>H</kbd> — переключить видимость. Скрытые узлы не отображаются, но остаются в панели слоёв.
- <kbd>⇧</kbd><kbd>⌘</kbd><kbd>L</kbd> — переключить блокировку. Заблокированные узлы нельзя выделить или переместить на холсте.

## Перемещение на страницу

Переместите выделенные узлы на другую страницу через [контекстное меню](./context-menu). Узлы перемещаются под холст целевой страницы.

## Секции

При рисовании секции на холсте перекрывающиеся соседние узлы автоматически становятся дочерними элементами новой секции.

## Сочетания клавиш

| Действие | Mac | Windows / Linux |
|----------|-----|-----------------|
| Выделить всё | <kbd>⌘</kbd><kbd>A</kbd> | <kbd>Ctrl</kbd> + <kbd>A</kbd> |
| Дублировать | <kbd>⌘</kbd><kbd>D</kbd> | <kbd>Ctrl</kbd> + <kbd>D</kbd> |
| Дублировать + переместить | <kbd>⌥</kbd> + перетаскивание | Alt + перетаскивание |
| Удалить | <kbd>⌫</kbd> / Delete | <kbd>Backspace</kbd> / Delete |
| Сдвиг на 1 px | Клавиши-стрелки | Клавиши-стрелки |
| Сдвиг на 10 px | <kbd>⇧</kbd> + стрелки | Shift + стрелки |
| На передний план | ] | ] |
| На задний план | [ | [ |
| Переключить видимость | <kbd>⇧</kbd><kbd>⌘</kbd><kbd>H</kbd> | <kbd>Shift</kbd> + <kbd>Ctrl</kbd> + <kbd>H</kbd> |
| Переключить блокировку | <kbd>⇧</kbd><kbd>⌘</kbd><kbd>L</kbd> | <kbd>Shift</kbd> + <kbd>Ctrl</kbd> + <kbd>L</kbd> |

## Советы

- Используйте панель [Слои и страницы](./layers-and-pages), чтобы видеть и менять порядок узлов, когда они перекрываются.
- См. [Контекстное меню](./context-menu) для дополнительных действий, таких как группировка и создание компонентов.
