Каждый пункт меню может состоять из тэга названия, метки, и макрокоманды меню (кроме раздела изображения, где не разрешены тэги названия). Пункт меню обычно занимает одну строку файла и использует формат:
name_tag label menu_macro
Простой пункт меню:
ID_Quit [Exit]^C^C_quit
Первый элемент ID_Quit - тэг названия и метка [Exit] высвечивает на дисплее [Exit] в поле меню. Когда этот пункт меню выбран пользователем, запускается макрокоманда ^C^C_quit меню.
Тэг названия - строка, состоящая из алфавитно-цифровых символов и символа подчеркивания (_), которые предшествуют метке пункта меню. Эта строка уникально идентифицирует пункт меню в пределах файла меню. Тэги названия предоставляют следующие функциональные возможности:
Формат и использование меток пункта меню отличаются для каждого раздела меню. Метка содержится в пределах квадратных скобок ([]) и определяет то, что отображено или представлено пользователю. Разделы меню, которые не имеют интерфейса для отображения информации, не требуют меток (типа Кнопок, Aux, и разделов планшета однако, они могут использоваться для внутренних замечаний.
Раздел Меню Использование метки
POPn Определяет содержание и форматирование падающего и подручного меню.
ИНСТРУМЕНТАЛЬНЫЕ ПАНЕЛИ Определяют название инструментальной панели, состояние (плавающей или закрепленной, и скрытой или видимой) и позицию. Определяют каждую кнопку и ее свойства.
ИЗОБРАЖЕНИЕ Определяет текст и изображение, отображенное в меню неперекрывающегося расположения Изображения.
ЭКРАН Определяет текст, отображенный в экранных меню.
HELPSTRINGS Определяет справку строки состояния, связанную с пунктами меню
АКСЕЛЕРАТОРЫ Сопоставляют действие клавиатуры с макрокомандами меню.
Пункт меню может содержать команду с параметрами и без них.
Если Вы намереваетесь включить параметры команды в пункте меню, Вы должны знать последовательность, в которой та команда ожидает ее параметры. Каждый символ в макрокоманде меню существенен, даже пробелы.
Специальные символы, использованные в макрокомандах меню
Символ Описание
; аналогично ENTER
^M ENTER
^I ПОЗИЦИЯ ТАБУЛЯЦИИ Вводит пустое пространство между последовательностями команды в пункте меню
\ Паузы для ввода пользователя (не могут использоваться в разделе Акселераторов)
_ Транслирует AutoCAD, команду и ключевые слова, которые следуют далее
+ Макрокоманда меню Continues к следующей строке (если последний символ)
= * Отображает изображение пиктограммы верхнего уровня, падающее, или подручное меню
* ^C^C Префикс за повторяющийся элемент(пункт)
$ Специальный символьный код, который загружает меню, делит на части, или вводит условное выражение выражение макрокоманды DIESEL ($M =)
^B Переключает режим ШАГ (или (CTRL+B)
^C Команда Cancels (ESC)
^D Переключает Coords вкл. или выкл. (CTRL+D)
^E Устанавливает следующую изометрическую плоскость (CTRL+E)
^G Переключает Сетку вкл. или выкл. (CTRL+G)
^H Возврат на один символ. Аналогичен забою
^O Переключает Ortho вкл. или выкл. (CTRL+O)
^P Переключает MENUECHO вкл. или выкл.
^Q Отображает на экране все подсказки, распечатки состояния, и ввод на принтер (CTRL+Q)
^T Переключает планшет вкл. или выкл. (CTRL+T)
^V Изменяет(заменяет) текущую область просмотра (CTRL+V)
^Z Нулевой символ, который подавляет автоматическое добавление ПРОБЕЛА в конце пункта меню
Когда пункт меню выбран, AutoCAD размещает пробел в конце макрокоманды перед обработкой последовательности команды. AutoCAD обрабатывает макрокоманду меню так, как если бы пользователь ввел команду в командной строке и пробел в конце нее.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.