EditorUndoRedo
Структура
EditorUndoRedo
используется в функции EditorControl для управления поведением операции Отмена-Возврат действия, т.н. Undo-Redo в редакторе Far Manager.
struct EditorUndoRedo { size_t StructSize; enum EDITOR_UNDOREDO_COMMANDS Command; };
Элементы
StructSize
Это поле должно содержать размер структуры
EditorUndoRedo
. Перед использованием структуры плагин должен заполнить поле.Command
Одно из следующих значений (перечисление EDITOR_UNDOREDO_COMMANDS):
Команда | Описание |
---|---|
EUR_BEGIN | начало блочной операции |
EUR_END | конец блочной операции |
EUR_UNDO | сделать отмену действия (Undo) от EUR_END до EUR_BEGIN |
EUR_REDO | вернуть действие назад (Redo) от EUR_BEGIN до EUR_END |
Замечания
Пример
Смотрите также: