Повторение команд в макросе
 
 
 

Если перед командой вставить символ звездочки (*), эта команда будет вызываться до выбора другой команды.

Бывают ситуации, когда один и тот же пункт меню требуется вызвать несколько раз, перед тем как перейти к другой команде. В макросе команду можно вызывать до тех пор, пока не будет вызвана другая команда. Однако это не относится к выбору опций.

Если макрос начинается с последовательности *^C^C, команда будет вызываться до тех пор, пока ее выполнение не буде прервано нажатием клавиши ESC на клавиатуре или выбором другой команды.

ПримечаниеНе следует использовать комбинацию ^C (прерывание) в макросах, начинающихся с *^C^C; это исключает возможность сделать макрос повторяемым.

Приведенный ниже пример иллюстрирует повторный вызов команд в макросе:

*^C^Cmove Single 
*^C^Ccopy Single 
*^C^Cerase Single 
*^C^Cstretch Single Crossing 
*^C^Crotate Single 
*^C^Cscale Single 

Каждый макрос в этом примере вызывает команду, а затем выводит запрос на выбор объекта. Также выводятся другие необходимые для выполнения команды запросы, после чего команда завершается и запускается повторно.

ПримечаниеПовторение макросов не работает в меню мозаики изображений.