Основы > Основные элементы интерфейса пользователя > Настройка интерфейса пользователя > Среда > Работа с макросами > Определение макроса
  
Определение макроса
1. Щелкните Файл (File) > Опции (Options) > Среда (Environment) > Настройки макросов (Mapkeys Settings). Открывается диалоговое окно Макросы (Mapkeys).
2. Щелкните Создать (New). Открывается диалоговое окно Запись макроса (Record Mapkey).
3. В текстовом поле Последовательность клавиш (Key Sequence) укажите последовательность клавиш для запуска макроса.
 
*Примечание Для обозначения функциональной клавиши поместите перед ее именем знак доллара ($). Например, для отображения клавиши F3, введите с клавиатуры $F3.
4. Вариант: введите с клавиатуры имя и описание макроса в соответствующих текстовых окнах.
5. Перейдите на вкладку Creo Parametric. Задайте один из следующих вариантов обработки запросов при выполнении макроса.
Запись ввода с клавиатуры (Record keyboard input): (по умолчанию). Запишите ввод с клавиатуры при определении макроса и используйте его при выполнении макроса.
Принять значения по умолчанию (Accept system defaults): примите системные значения по умолчанию при выполнении макроса.
Пауза для ввода с клавиатуры (Pause for keyboard input): пауза для ввода с клавиатуры в области сообщений в ответ на запрос при выполнении макроса.
 
*Примечание Опция Пауза для ввода с клавиатуры (Pause for keyboard input) ожидает ввода значения, если это требуется во время записи макроса.
6. Нажмите Запись (Record) и начните запись макроса, выбирая в соответствующем порядке команды меню.
7. Если создан новый макрос с действиями открытия диалоговых окон и выбора, то при выполнении этого макроса Creo Parametric не делает паузу для ввода пользовательских данных в открытом диалоговом окне. Приостановить запись макроса, чтобы пользователь произвел ввод в диалоговые окна, можно, нажав Пауза (Pause) в диалоговом окне Запись макроса (Record Mapkey) и указав момент приостановки при записи макроса. Открывается диалоговое окно запроса возобновления выполнения Запрос возобновления выполнения (Resume Prompt).
8. Введите с клавиатуры запрос в диалоговом окне Запрос возобновления выполнения (Resume Prompt). После этого нажмите Возобновить (Resume) и продолжите запись макроса.
9. Нажмите Остановить (Stop) по завершении записи макроса.
При выполнении макроса система приостанавливает его, выводит введенный с клавиатуры запрос и предоставляет выбор либо возобновления Возобновить (Resume) записи макроса, либо отмены Отмена (Cancel).
Вкладка Скрипт OS (OS Script) позволяет запустить скрипт операционной системы (ОС) в среде Creo Parametric с помощью макроса. Преимущество этого состоит в том, что можно запустить данный скрипт ОС, не сворачивая окно или не переводя его на задний план.
Примером скрипта ОС является копирование файла конфигурации из общего каталога на жестком диске в рабочий каталог для загрузки этого файла в пользовательскую рабочую сессию.