Menu
(**kwargs)Навигационное меню
Наследник Widget
activeborderwidth - число, ширина границ активного элемента
activeforeground - строка, цвет активного текста
postcommand - обработчик
selectcolor - строка, цвет выбранного элемента
tearoff -
tearoffcommand -
title -
type -
menu = Menu(parent)
add
(itemType, cnf={}, **kwargs)Добавляет специфичный элемент в меню
add_command
(label, command)Добавляет элемент в меню
menu.add_command('about', about_callback)
add_cascade
(cnf={}, **kwargs)Добавляет подменю Menu
в меню
label - надптсь кнопки
menu - Menu
underline - булево, подчеркивание надписи
cascade_menu = Menu()
menu.add_cascade('other', cascade_menu)
add_checkbutton
(label, variable, command)Добавляет флажок в меню
add_radiobutton
(label, value, variable, command)Добавляет радиокнопку в меню
add_separator
()Добавляет разделитель
menu.add_separator()
delete
(index1, index2=None)Удаляет элемента по индексу
entryconfig
(index, **kwargs)entryconfigure
(index, **kwargs)Изменяет указанный элемент в меню
index
(item)Возвращает индекс элемента виджета
insert_cascade
(label, menu)Добавляет подменю в меню
insert_checkbutton
(label, variable, command)Добавляет флажок в меню
insert_command
(label, command)Добавляет элемент в меню
insert_radiobutton
(label, value, variable, command)Добавляет радиокнопку в меню
insert_separator
(index)Добавляет разделитель
invoke
(index)Возвращает результат обработчика
post
(x, y)Рисует меню в указанной позиции
menu.post(1, 1)
type
(index)Возвращает тип элемента по индексу (cascade, checkbutton, command, radiobutton, separator, tearoff)
unpost
()Скрывает меню