EditorUndoRedo

Programming Far Manager plugins

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

Замечания

Пример

Смотрите также: