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