Выделение и перемещение блоков
Обновлено
Большую часть времени работы на холсте занимает не соединение блоков, а их расстановка: выделить нужные, подвинуть, поменять размер, выровнять друг относительно друга. Ниже — как это делать и куда смотреть, если холст ведёт себя не так, как ожидалось.
Как выделить блоки
Клик по блоку выделяет только его, снимая прежнее выделение. Клик по пустому месту холста снимает выделение полностью.
Shift + клик добавляет блок к выделению или убирает из него, если блок уже был выделен.
Чтобы выделить несколько блоков рамкой, потяните за пустое место холста — рамка выделит все блоки, которых коснулась хотя бы частично. С зажатым Shift рамка добавляет новые блоки к уже выделенным, а не заменяет выделение.
Esc снимает выделение.
Как переместить блок и скопировать его перетаскиванием
Перетащите блок за любую точку — он переместится. Если выделено несколько блоков, перетаскивание любого из них двигает всё выделение целиком.
Зажмите Alt до того, как начнёте тянуть блок, — вместо перемещения Строфи скопирует его. Связи между самими перетаскиваемыми блоками при этом сохраняются.
Если включена сетка, на холсте видны точки с шагом 36 пикселей, а положение блока после перемещения дополнительно подстраивается под более мелкий шаг — 12 пикселей. Если включены магнитные направляющие, при перетаскивании и изменении размера Строфи подсвечивает линию, когда край, центр или отступ блока совпадает с соседним. Обе настройки включены по умолчанию и выключаются в разделе «Основные» настроек — если ни точек, ни линий не видно, проверьте там.
Как изменить размер блока
Наведите курсор на блок — в правом нижнем углу появится маркер изменения размера. Если у блока зафиксированы пропорции — обычно у сгенерированного изображения или видео с определённым соотношением сторон — они сохраняются автоматически при изменении размера.
Двойной клик по маркеру возвращает блоку правильные пропорции: по исходному изображению, если оно есть, или по модели, которой сгенерирован результат, — площадь блока при этом остаётся примерно той же. У группы двойной клик работает иначе: она плотно обхватывает по границам все блоки внутри себя, а не восстанавливает пропорции.
Как выровнять и распределить блоки
Когда выделено два и более блоков, на нижней панели инструментов появляется кнопка . При наведении на неё раскрывается панель с шестью операциями: по левому краю, по горизонтали, по правому краю, по верхнему краю, по вертикали, по нижнему краю.
Выравнивание считается по общим границам выделения: «по левому краю» подводит блоки к крайнему левому краю выделения, «по горизонтали» и «по вертикали» ставят их по середине между крайними краями.
С трёх и более выделенных блоков в той же панели добавляются ещё два варианта — распределить равномерно по горизонтали и по вертикали. Крайние блоки остаются на месте, а расстояния между промежуточными выравниваются.
Как отменить перемещение или удаление блоков
Перемещение, копирование, создание, удаление и группировку блоков можно откатить сочетанием CtrlZ, а вернуть отменённое — ShiftCtrlZ. Что именно попадает в историю, чего отмена не касается и почему запущенную генерацию вернуть нельзя — в статье Отмена и повтор действий.