Основы > Основные элементы интерфейса пользователя > Настройка интерфейса пользователя > Среда > Работа с макросами > О макросах
  
О макросах
В Creo Parametric макрос — это клавиатурный макрос, сопоставляющий последовательности часто используемых команд с определенными клавишами или сочетаниями клавиш. Макросы сохраняются в файле конфигурации mapkey, где каждый макрос начинается с новой строки. Вы можете определить уникальную клавишу или комбинацию клавиш, нажатие на которые запускает выполнение макроса (например, F8). Макрос можно создать практически для любой задачи, часто выполняемой в Creo Parametric.
Добавив назначенные клавиши на панель инструментов или в строку меню, можно использовать макросы с помощью кнопки мыши или команды меню и таким образом автоматизировать в некотором смысле рабочий процесс. Если вы новичок, то можете заимствовать макросы коллег без сохранения скрытых аббревиатур.
Чтобы создать макрос, используйте опцию файла конфигурации mapkey или в строке меню Creo Parametric выберите Файл (File) > Опции (Options) > Среда (Environment) > Настройки макросов (Mapkeys Settings), затем в диалоговом окне Макросы (Mapkeys) выберите Новый (New) и запишите макрос в диалоговом окне Запись макроса (Record Mapkey).
Используйте диалоговое окно Макросы (Mapkeys), чтобы:
Определить новые макросы
Показать, изменить и удалить имеющиеся макросы
Выполнить макрос, выбранный из списка
Сохранить макросы в файле конфигурации
Чтобы определить макрос, система записывает его при вашем переходе через последовательность нажатия клавиш или выполнения команд. После определения макроса в Creo Parametric создается соответствующий значок, который размещается в диалоговом окне Опции Creo Parametric (Creo Parametric Options) в категории Макросы (Mapkeys). Чтобы открыть диалоговое окно Опции Creo Parametric (Creo Parametric Options), щелкните Файл (File) > Опции (Options). На странице с вкладками Настройка ленты (Customize Ribbon) выберите категорию Макросы (Mapkeys). Затем можно перетащить видимый значок макроса на главную панель инструментов Creo Parametric. Также можно создать метку для нового макроса. Если выбрать добавление только что созданного значка макроса на панель инструментов, метка появится на кнопке, добавленной на панель инструментов. Если поместить курсор над кнопкой, рядом с курсором мыши, в области сообщений появится описание.
Также можно вложить один макрос в другой, чтобы одним макросом инициировать другой. Для этого включите имя макроса в последовательность команд определяемого макроса.
Операции с макросом включают возможность совершать следующие действия:
Делать паузу для взаимодействия пользователя с системой.
Более гибко регулировать ввод окна сообщения.
Выполнять сценарии и команды операционной системы. Диалоговое окно Запись макроса (Record Mapkey) содержит страницу с вкладками Скрипт ОС (OS Script), что позволяет выполнять команды ОС вместо команд Creo Parametric.
При определении макроса система автоматически записывает паузу во время выбора экрана, чтобы можно было сделать новый выбор во время выполнения макроса. Также можно записать паузу в любом месте макроса вместе с определенной пользователем диалоговой подсказкой, которая появится в соответствующей точке во время выполнения макроса.
 
*Примечание Если создать новый макрос, который содержит действия, открывающие диалоговые окна и производящие в них выбор, то при выполнении макроса он не делает паузу для ввода пользователя во время открывания диалогового окна. Чтобы макрос делал паузу для ввода пользователя во время открывания диалоговых окон, перед созданием нового макроса выберите Пауза для ввода с клавиатуры (Pause for keyboard input) на вкладке Creo Parametric в диалоговом окне Запись макроса (Record Mapkey).