Пользовательский интерфейс системы AutoCAD. Адаптация существующих меню, создание новых меню, изменение функций элементов, страница 3

Добавим теперь (после загрузки меню «acetmain», содержащего группу EXPRESS) падающее меню «Express», вставив его заголовок между меню Редактирование (Modify) и Окно (Window) группы ACAD. Для этого на вкладке Строка меню (Menu Bar) в списке Группы меню (Menu Groups) установим имя группы EXPRESS, в области Меню (Menus) отметим заголовок Express, в области Активные меню (Menu Bar) отметим заголовок Окно(Window).

6. Вызов панели инструментов

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

Для выполнения основных операций над панелями инструментов в системе AutoCAD предусмотрены следующие средства: команда «ПАНЕЛЬ» (TOOLBAR), пункт Панели (Toolbars) падающего меню Вид (View), a также пункт Адаптация (Customize) контекстного меню, вызываемого щелчком правой кнопки мыши при положении указателя на любой из панелей инструментов, находящейся на экране. В списке Панели (Toolbars) этого окна перечисляются в алфавитном порядке все панели активной группы меню, имя которой указано в раскрывающемся списке Группа меню (Menu Group). Слева от имени каждой панели имеется квадрат, наличие знака х в котором указывает на то, что данная панель находится уже на экране. Щелчком по квадрату можно добавить на экран или убрать с экрана соответствующую панель инструментов. В правой части диалогового окна Панели (Toolbars) расположены кнопки: <Закрыть> (Close) — закрывает диалоговое окно, <Новая> (New) — создает новую панель, <Удалить> (Delete) — удаляет из памяти отмеченную панель,<Адаптация> (Customize)  переводит в режим адаптации отмеченной панели (добавление и удаление кнопок и т. п.), <Свойства>(Properties) — вызывает окно свойств панели, <Справка> (Help) — вызывает справку с информацией о диалоговом окне Панели(Toolbars). Операции, выполняемые кнопками <Закрыть> (Close), <Удалить> (Delete) и <Справка> (Help), не требуют дополнительных пояснений. Работа кнопок <Новая> (New) и <Адаптация> (Customize) будет рассмотрена в разд. 34. Кнопка <Свойства> (Properties)  вызывает диалоговое окно Свойства панели (Toolbar properties). В этом окне пользователю доступны поля:

Имя (Name) — изменяет имя панели;   

Подсказка (Help) — изменяет содержимое подсказки к панели.

Изменение имени панели отражается в диалоговом окне Панели (Toolbars) и контекстном меню операций над панелями. Заданная пользователем подсказка к панели появляется в строке режимов в тот момент, когда указатель мыши находится над панелью, но не попадает ни на одну из кнопок. Изменения, сделанные в диалоговом окне Свойства панели (Toolbar Properties), вступают в силу после щелчка по кнопке <Применить> (Apply) и закрытия диалогового окна.

Любая из панелей, находящихся в зоне графического экрана, может быть перемещена в новое место экрана или находиться в плавающем или фиксированном положении. Фиксирование (docking) панели может быть выполнено к любой из четырех границ графического экрана системы AutoCAD. В плавающем положении форма панели (вертикальная, горизонтальная, в два ряда кнопок и т, д.) устанавливается пользователем по желанию с помощью щелчка мыши по краю или углу панели и последующего перемещения ее границы.

В нижней части диалогового окна Панели (Toolbars) расположены флажки:

Крупные кнопки (Large Buttons) — устанавливает крупные кнопки панелей инструментов;

Всплывающие  подсказки   (Show  ToolTips) —   выводит  подсказки,   когда устройство указания проходит над кнопками инструментов.

7. Функции AutoLISP, работающие с меню

В языке AutoLISP имеются две функции, позволяющие выполнять над элементами меню разнообразные операции: отключать, изменять, удалять. 

8. Функция теnиgrоир

Проверяет, загружена ли группа меню.