10.2.8. Класс cerebro.actions.MainMenu

class cerebro.actions.MainMenu[исходный код]

Класс, предоставляющий интерфейс для доступа к элементам главного меню.

Идентификаторы меню: „cerebro“ - Cerebro „view“ - View „tools“ - Tools „conference“- Web conference „help“ - Help

# Добавление кнопки в пользовательское меню главного меню и в меню Help:
mainMenu = cerebro.actions.MainMenu() # Получили главное меню приложения
myMenu = mainmenu.add_menu('MyMenu') # Создали пользовательское меню
act = cerebro.actions.Action('action.msgbox', 'Сообщение') # создали действие (кнопку)
myMenu.add_action(act) # добавили кнопку в пользовательском меню
mHelp = mainMenu.menu('help') # получили меню Help
mHelp.insert_action(0, act) # Добавили кнопку в меню Help на первую позицию