Откатка и восстановление команд

Материал из K3-Macro

Откатка команды[править | править код]

Команда откатки undo имеет несколько режимов, представленных ниже.


undo <N>

Команда откатывает <N> последних выполненных команд


undo off|on


Команда включает (on) или выключает (off) режим откатки.


undo bufsize <N>

Команда устанавливает величину буфера откатки равным <N> командам.


undo clear

Команда очищает буфер откатки.

Eksklamacia.png Следует иметь ввиду, что откатка распространяется на элементарные команды, а не на макрокоманды, состоящие из нескольких (десятки, сотни и более) элементарных команд


Восстановление команды[править | править код]

redo [<N>]

Команда redo отменяет откатку, выполненную командой undo. Параметр <N> задает число команд откатки. По умолчанию восстанавливается одна последняя команда.


Макро | Переменные и выражения | Вызов из ZIP | Типовые параметры | Создание геом. объектов | Буфер обмена | Сценарии | Параметрические библиотеки | Геометрические характеристики | Атрибуты | Структурные объекты | Текстовые файлы | Системные параметры | Работа с файлами | Редактирование объектов | Удаление объектов | Размеры | Штриховка | Объект «Текст» | Камера | Работа с видом | Наборы параметров | Запрос информации у пользователя | Фильтры | Слои | Графы | Универсальные плоские объекты | Функции работы с системой | Функции работы с объектами сцены | Работа с динамически подключаемыми библиотеками | Функции работы с массивами | Работа со строками | Математические функции | Работа с файлами DBF dBASE IV | Унифицированная работа с базами данных | Вычисление выражений | Присвоение имени объекту | Откатка и восстановление команд | Изменение режима трассировки макропрограмм | Вызов внешних приложений и задач | Проверка условия | Проверка типа переменной | Установкв статуса вывода сообщений | Выдача системного сообщения | Выбор объектов | Версия системы | Информация о системе | Проверка принадлежности к списку | Помещение строки в буфер команд | Получение метапути | Установка курсора ожидания | Мебельные команды и функции для макропрограммирования‎