|
def | __init__ (self, parent, x, y, w, h, pad=0, items=[], variable=None, command=None) |
| The constructor. More...
|
|
def | add (self, *items) |
| Appends one or more items to the list of options. More...
|
|
def | clear (self) |
| Deletes all menu items. More...
|
|
def | config_item (self, index, cnf=None, **kw) |
| Configures a menu item. More...
|
|
def | delete (self, index1, index2=None) |
| Deletes menu items between index1 and index2 (included). More...
|
|
def | get_config_item (self, index, option) |
| Returns the resource value of a menu item. More...
|
|
def | get_item (self, index) |
| Returns the label of a menu item. More...
|
|
def | get_items (self) |
| Returns a tuple of strings with all menu labels. More...
|
|
def | get_menu (self) |
| Returns the internal Menu object. More...
|
|
def | index (self, index) |
| Returns the index of a menu item. More...
|
|
def | insert (self, index, *items) |
| Inserts one or more items to the list of options at a given position. More...
|
|
def | invoke (self, index) |
| Invokes the given menu item and executes the associated command. More...
|
|
def | set_content (self, index, invoke=True) |
| Selects a menu item. More...
|
|
def | activate (self) |
| Sets the state of the widget to NORMAL. More...
|
|
def | deactivate (self) |
| Sets the state of the widget to DISABLED. More...
|
|
def | destroy (self) |
| Overrides the BaseWidget method, unmapping the widget if its parent is a _embedVerFrame. More...
|
|
def | enabled (self) |
| Returns True if the widget is enabled. More...
|
|
def | get_content (self) |
| Returns the content of the widget as a string. More...
|
|
def | hide (self) |
| Hides the widget. More...
|
|
def | init_content (self, content) |
| Sets the content type for the widget. More...
|
|
def | resize (self, x=None, y=None, w=None, h=None, pad=None) |
| Changes the dimensions of the widget. More...
|
|
def | show (self) |
| Shows a previously hidden widget. More...
|
|
def | visible (self) |
| Returns True if the widget is visible. More...
|
|
def | bind (self, sequence=None, func=None, add=None) |
| Redefines the tk.Misc.bind() method. More...
|
|
def | config (self, cnf=None, **kw) |
| Configures resources of a widget. More...
|
|
def | get_config (self, key) |
| Returns the value for the key resource. More...
|
|
def | get_winfo (self, key) |
| Returns the widget info for the item key. More...
|
|
def | has_option (self, opt=None) |
| Returns True if the widget admits the given option. More...
|
|
def | parent (self) |
| Returns the widget parent. More...
|
|
def | toplevel (self) |
| Returns the widget toplevel container (a Window or Main). More...
|
|
def | unbind (self, sequence, funcid=None) |
| Redefines the tk.Misc.unbind() method. More...
|
|
def | winfo_bh (self) |
| Returns the height of the widget bounding box. More...
|
|
def | winfo_bpad (self) |
| Returns the list of the four pad amounts (E-N-W-S) of the widget with respect to its bounding box. More...
|
|
def | winfo_bw (self) |
| Returns the width of the widget bounding box. More...
|
|
def | winfo_bx (self) |
| Returns the x coordinate of the widget bounding box topleft corner. More...
|
|
def | winfo_by (self) |
| Returns the y coordinate of the widget bounding box topleft corner. More...
|
|
def | winfo_height (self) |
| Returns the widget height. More...
|
|
def | winfo_width (self) |
| Returns the widget width. More...
|
|
def | winfo_x (self) |
| Returns the x coordinate of the topleft corner of the widget with respect to the parent. More...
|
|
def | winfo_y (self) |
| Returns the y coordinate of the topleft corner of the widget with respect to the parent. More...
|
|
Combobox which allows the user to select a value from a menu.
It is the equivalent (renamed) of the OptionMenu class in tkinter. You can get the selected item with the get_content() method, it will return an empty string if no selection is done.
Common options (see Widgets properties)
abcolor, afcolor, bcolor, borderwidth, cursor, dfcolor, font,
fcolor, relief, scolor, state, takefocus.
Less common options
activeborderwidth, postcommand, tearoff, tearoffcommand, title, type.
see anzeljg reference for the class tkinter.OptionMenu
- See also
- Combobox.py Menu.py example files