AutoCAD развертывает разделы меню POPn при загрузке каждого файла меню. Для POP1 - POP16, создается строка меню, содержащую заголовки этих разделов. Если номер раздела POP1 - POP16 определен, AutoCAD вставляет заданные по умолчанию меню File и Edit. Любые разделы меню большее чем POP16 и меньше чем POP500 могут быть вставлены в строку меню с командой MENULOAD или подкачкой меню.
Пример (поясняет синтаксис, используемый, при создании падающего меню).
***POP13
**MYTOOLS
M_Tools [&MyTools]
M_Save [&Save\tCtrl+S]^C^C_qsave
[--]
M_ShwTB [Show MyToolbar]^C^C_-toolbar mytools s
M_HidTB [Hide MyToolbar]^C^C_-toolbar mytools h
[--]
M_EMenu [Edit MyMenu]^C^C^P(command"notepad"(findfile"my.mnu")) ^P
M_LMenu [Reload MyMenu]^C^C^P(command"_menu""my.mnu") ^P
[--]
M_EPgp [Edit PGP]^C^C^P(command"notepad"(findfile"acad.pgp")) ^P
M_LPgp [Reload PGP]^C^C_re-init 16
Каждый раздел меню может иметь одно или несколько условных названий, которые определены ** метками условного названия, следующими за меткой раздела меню ***POPn. В предыдущем примере, **MYTOOLS - условное название в меню POP13. "
ЗАМЕТЬТЕ, что раздел меню POPn больше не поддерживают **подменю, использованные в предыдущих версиях. ** синтаксис условного названия имеет силу, если оно стоит после метки раздела и перед любыми пунктами меню.
Подручные меню используют синтаксис падающих меню. Раздел меню POP0 определяет заданное по умолчанию подручное меню объектной привязки,а разделы меню POP500 - POP999 используются для Контекстных подручных меню.
AutoCAD ссылается на Контекстные подручные меню по их условным названием и использует их в отдельных ситуациях. Фактический POPN номер не важен, но имена условных названий должны следовать соглашениям об именах. Следующие условные названия зарезервированы для использования AutoCAD:
GRIPS (при активированных ручках)
CMDEFAULT (когда не активны команды )
CMEDIT (когда выбраны объекты, но ни ручки, ни команды не активны)
CMCOMMAND (при активной команде)
Следующая таблица описывает символы, которые имеют специальные функции, указанные в метках падающих или подручных меню.
Символ Описание
-- расширение метки для разделения строк в падающих и подручных меню.
+ макрокоманда перехода к следующей строке (если последний символ).
- > префикс, который указывает, что пункт падающего или подручного меню имеет подменю.
< - префикс, который указывает, что пункт падающего или подручного меню - последний пункт в подменю.
< - < - ... префикс, который указывает, что пункт падающего или подручного меню - последний пункт в подменю, и ограничивает корневое меню.
$( вызывает макрокоманду строки DIESEL если $(- первые символы.
~ префикс, который делает пункт меню недоступным.
!. префикс, который отмечает пункт меню галочкой.
& Амперсанд, помещенный прямо перед символом определяет символ как акселератор в падающем или подручное меню. Например, S&le Отображает как Sample.
/c Определяет акселератор в опускающемся меню или метку подручного меню. Например, /aSample отображает как Sample.
\t Определяет, что весь текст метки справа от этих символов помещен в правую сторону меню (комбинация клавиш).
Неалфавитно-цифровые символы, не перечисленные в предыдущей таблице зарезервированы как специальные символы меню.
Для падающего меню, первая метка определяет заголовок строки меню.
Уважаемый посетитель!
Чтобы распечатать файл, скачайте его (в формате Word).
Ссылка на скачивание - внизу страницы.