Адаптация команд

Чтобы выполнить команду, введите ее имя в командной строке или запустите ее из пользовательского интерфейса, например, с помощью кнопки на ленте или из контекстного меню. Команды, выполняемые из пользовательского интерфейса, можно адаптировать и упорядочивать в соответствии с рабочими процессами проектирования и стандартами оформления.

Для создания команд и управления ими можно использовать следующие средства.

Редактор адаптации пользовательского интерфейса (АПИ)
  • Создание команд с нуля
  • Копирование существующих команд для создания новой команды
  • Редактирование свойств существующей команды
  • Добавление команды в элемент пользовательского интерфейса и адаптация ее представления
Редактор макросов команд на палитре «Макросы команд» (только в AutoCAD)
Прим.: Не поддерживается в AutoCAD LT и в инструментариях на основе AutoCAD.
  • Просмотр доступных аналитических данных и использование рекомендаций по макросам
  • Сохранение рекомендаций на основе аналитических данных по макросам в качестве команды
  • Адаптация сохраненной команды
  • Добавление макроса на вкладку ленты «Автоматизация»

Справка по свойствам команд

В следующей таблице приведены свойства, определяющие команду.

Свойство

Описание

Возможность адаптации

Пример

Редактор НПИ

Редактор макросов команд

Имя

Задает строку, которая используется как исходное имя элемента при добавлении команды в интерфейс пользователя или в качестве части подсказки.

X

X

Масштаб

Описание

Задание строки, отображаемой в составе базовой подсказки для команды.

X

X

Увеличение или уменьшение выбранных объектов с сохранением пропорций

Дополнительный файл справки

Задание имени файла XAML и идентификатора справки в файле, определяющем дополнительную подсказку для команды.

Прим.: Дополнительные подсказки внутренне назначены для всех стандартных команд.

X

Выводимое имя команды

Задание строки, содержащей имя команды AutoCAD, которая связана с макросом, назначенным команде.

X

МАСШТАБ

Макрос

Задание макроса, который будет выполняться при вызове команд с помощью пользовательского интерфейса.

X

X

$M=$(if,$(eq,$(substr,$(getvar,cmdnames),1,4),GRIP),_scale,^C^C_scale)

Теги

Задание ключевых слов, связанные с командой. Теги предоставляют дополнительную информацию для поиска при помощи поля "Поиск" в меню приложения.

X

Код элемента

Задание тега, однозначно идентифицирующего команду.

X

ID_Scale

Малое изображение

Задание идентификатора ресурса или имени файла для небольшого изображения ресурса (16 × 16).

X

RCDATA_16_SCALE

Большое изображение

Задание идентификатора ресурса или имени файла для большого изображения ресурса (32 × 32).

X

X

RCDATA_32_SCALE