|
|
|
|
Options
Back Next
Table 32-2. Menu Options
Option
|
Type
|
Description
|
activebackground
|
color
|
|
activeborderwidth
|
distance
|
|
activeforeground
|
color
|
|
background (bg)
|
color
|
|
borderwidth (bd)
|
distance
|
|
cursor
|
cursor
|
The cursor to show when the mouse pointer is placed over the
button widget. Default is a system specific arrow cursor.
|
disabledforeground
|
color
|
|
font
|
font
|
|
foreground (fg)
|
color
|
|
postcommand
|
callback
|
If given, this callback is called whenever Tkinter is about to
display this menu. If you have dynamic menus, use this callback to
update their contents.
|
relief
|
constant
|
Border decoration. The default is RAISED. Other
possible values are FLAT, SUNKEN,
GROOVE, and RIDGE.
|
selectcolor
|
color
|
|
takefocus
|
flag
|
Indicates that the user can use the Tab key to move to
this widget. Default is an empty string, which means that the menu
accepts focus only if it has any keyboard bindings (default is on,
in other words).
|
tearoff
|
flag
|
If set, menu entry 0 will be a "tearoff entry", which is usually
a dashed separator line. If the user selects this entry, Tkinter
creates a small Toplevel with a copy of this menu.
This is on by default, so if you're writing code for Windows and
Macintosh, you may want to explicitly set this option to false to
make sure the menus looks as people expect them to.
|
tearoffcommand
|
callback
|
If given, this callback is called when this menu is teared off
(that is, if the tearoff option is set, and the user
clicks on the "tearoff entry".)
|
title
|
string
|
|
type
|
constant
|
|
Back Next
|