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 |
Замечания
Пример
Смотрите также: