Основы > Основные элементы интерфейса пользователя > Настройка интерфейса пользователя без использования ленты > Настройка менеджера меню > Добавление опции в менеджер меню
  
Добавление опции в менеджер меню
Можно добавить пункты в менеджер меню, используя файл menu_def.pro. Для добавления элемента используйте команду setbutton.
1. Создайте новый или откройте существующий файл menu_def.pro.
2. Выполните правку файла, добавив строку в одном из следующих форматов:
setbutton menuname menuitem "ActionDefinition" "ShortHelp"
или
setbutton menuname menuitem "ActionDefinition"
Элементы этих определений следующие:
Menuname — заголовок меню. Обычно, но не всегда, является тем же самым, что и в поле заголовка вверху меню. Чтобы видеть параметр menuname, включите опцию файла конфигурации button_name_in_help. При перемещении курсора на опцию меню соответствующие menuname и menuitem отображаются в строке состояния. Если заголовок состоит из нескольких слов, замените в menuname пробелы на # (например, set up для set#up).
Menuitem — имя новой опции меню, которое вы хотите увидеть в меню. Если опция состоит из нескольких слов, замените в # пробелы на menuitem (например, shade#obj для shade obj).
ActionDefinition — последовательность выбора пунктов меню, диалоговых окон и вводимой пользователем информации, активируемых с помощью новой опции. Синтаксис ActionDefinition тот же, что и в клавиатурных макросах. Когда определение setbutton не помещается на одной строке, введите [\<CR] (обратный слэш + возвращение каретки) и продолжайте на следующей строке. Общая длина определения setbutton должна быть меньше 250 знаков.
ShortHelp — текстовая строка, используемая как интерактивная справка для новой опции меню. Если пропущено (когда используется второй формат), то по умолчанию используется строка User defined action.