Отмена и что ею не вернуть
Отменяется то, что вы сделали руками. Всё, что пришло с контроллера или случилось само, — нет.
Ctrl + Z работает везде, но не на всё. Где проходит граница и почему отмена иногда перескакивает на другую деку.
Как объяснил бы коллега за пультом: коротко и по делу.
Ctrl + Z и Ctrl + Shift + Z работают везде, включая Advanced Output.
На панели инструментов есть и кнопки — у них то преимущество, что рядом
всплывает подпись, что именно отменено.
Отменяется всё, что сделано мышью: ползунок, кнопка, выбор из списка или меню, перетаскивание клипов и эффектов, перестановка клипов, дек и слоёв. То есть любое изменение состояния композиции.
| Не отменяется | Почему |
|---|---|
| Всё, пришедшее по MIDI, OSC или DMX | Внешний вход живёт мимо истории |
| Запуск клипа | Зал его уже увидел |
| Срабатывание автопилота | Происходит само |
| Анимация параметров | Происходит сама |
Почему отмена перескакивает
Удалили эффект с клипа, ушли на другой клип, нажали отмену — программа выберет тот клип и покажет его на панели, а если действие было в другой деке, переключит и деку.
Выглядит навязчиво ровно до первого случая, когда спасает: иначе можно откатить добавление двух десятков клипов и не заметить этого, потому что смотрели в другое место.
Две истории
История основного окна и история Advanced Output разделены. Пока открыт Advanced Output, отмена ходит только по его действиям; закрыли — вернулась к основному окну. Обе живут одновременно и при переключении не теряются.
Отмена не заменяет сохранение. Она живёт в памяти программы и умирает вместе с ней: после падения истории нет — Программа упала.
Ctrl + Z и Ctrl + Shift + Z работают во всём интерфейсе, включая
Advanced Output. На панели инструментов есть и кнопки: у них то
преимущество, что рядом появляется подпись, что именно отменено.
Что отменяется
Всё, что вы делаете мышью: движение ползунка, нажатие кнопки, выбор из списка или меню. Перетаскивания тоже — добавление клипов, добавление эффектов, перестановка клипов, дек и слоёв.
Иначе говоря, любое изменение состояния композиции.
Что не отменяется
| Действие | Почему |
|---|---|
| Всё, пришедшее по MIDI, OSC или DMX | Внешний вход живёт мимо истории |
| Запуск клипа | Зал его уже увидел |
| Срабатывание автопилота | Происходит само |
| Анимация параметров | Происходит сама |
Граница проходит по одному признаку: отменяется то, что сделали вы руками в интерфейсе.
Отмена показывает, что отменила
Удалили эффект с клипа, потом ушли на другой клип и нажали отмену — программа сама выберет тот клип и покажет его на панели. Если действие происходило в другой деке, она переключит и деку.
Поведение выглядит навязчивым ровно до первого случая, когда оно спасает: без него можно откатить добавление двух десятков клипов и не заметить этого, потому что смотрели в другое место.
Две отдельные истории
История основного интерфейса и история Advanced Output разделены. Пока открыт Advanced Output, отмена работает только внутри него; закрыли — отмена вернулась к основному окну.
Обе истории живут одновременно и никуда не деваются при переключении.
Отмена не заменяет сохранение. Она живёт в памяти программы и умирает вместе с ней: после падения истории нет — Программа упала.