MCPcopy Index your code
hub / github.com/RustPython/RustPython / set_menu

Method set_menu

Lib/tkinter/ttk.py:1624–1638  ·  view source on GitHub ↗

Build a new menu of radiobuttons with *values and optionally a default value.

(self, default=None, *values)

Source from the content-addressed store, hash-verified

1622
1623
1624 def set_menu(self, default=None, *values):
1625 """Build a new menu of radiobuttons with *values and optionally
1626 a default value."""
1627 menu = self['menu']
1628 menu.delete(0, 'end')
1629 for val in values:
1630 menu.add_radiobutton(label=val,
1631 command=(
1632 None if self._callback is None
1633 else lambda val=val: self._callback(val)
1634 ),
1635 variable=self._variable)
1636
1637 if default:
1638 self._variable.set(default)
1639
1640
1641 def destroy(self):

Callers 1

__init__Method · 0.95

Calls 3

add_radiobuttonMethod · 0.80
deleteMethod · 0.45
setMethod · 0.45

Tested by

no test coverage detected