MCPcopy Index your code
hub / github.com/matplotlib/matplotlib / _setup_tk

Function _setup_tk

galleries/examples/user_interfaces/mplcvd.py:215–231  ·  view source on GitHub ↗
(tb)

Source from the content-addressed store, hash-verified

213
214
215def _setup_tk(tb):
216 import tkinter as tk
217
218 tb._Spacer() # FIXME: _Spacer needs public API.
219
220 button = tk.Menubutton(master=tb, relief="raised")
221 button._image_file = str(Path(__file__).parent / "images/eye.png")
222 # FIXME: _set_image_for_button needs public API (perhaps like _icon).
223 tb._set_image_for_button(button)
224 button.pack(side=tk.LEFT)
225
226 menu = tk.Menu(master=button, tearoff=False)
227 for name in _MENU_ENTRIES:
228 menu.add("radiobutton", label=name,
229 command=lambda _name=name: _set_menu_entry(tb, _name))
230 menu.invoke(0)
231 button.config(menu=menu)
232
233
234def _setup_wx(tb):

Callers 1

setupFunction · 0.85

Calls 5

PathClass · 0.85
_set_menu_entryFunction · 0.85
_SpacerMethod · 0.80
_set_image_for_buttonMethod · 0.80
addMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…