2 from typing import Any
\r
5 def tclobjs_to_py(adict): ...
\r
6 def setup_master(master=None): ...
\r
9 master = ... # type: Any
\r
10 tk = ... # type: Any
\r
11 def __init__(self, master=None): ...
\r
12 def configure(self, style, query_opt=None, **kw): ...
\r
13 def map(self, style, query_opt=None, **kw): ...
\r
14 def lookup(self, style, option, state=None, default=None): ...
\r
15 def layout(self, style, layoutspec=None): ...
\r
16 def element_create(self, elementname, etype, *args, **kw): ...
\r
17 def element_names(self): ...
\r
18 def element_options(self, elementname): ...
\r
19 def theme_create(self, themename, parent=None, settings=None): ...
\r
20 def theme_settings(self, themename, settings): ...
\r
21 def theme_names(self): ...
\r
22 def theme_use(self, themename=None): ...
\r
24 class Widget(tkinter.Widget):
\r
25 def __init__(self, master, widgetname, kw=None): ...
\r
26 def identify(self, x, y): ...
\r
27 def instate(self, statespec, callback=None, *args, **kw): ...
\r
28 def state(self, statespec=None): ...
\r
30 class Button(Widget):
\r
31 def __init__(self, master=None, **kw): ...
\r
32 def invoke(self): ...
\r
34 class Checkbutton(Widget):
\r
35 def __init__(self, master=None, **kw): ...
\r
36 def invoke(self): ...
\r
38 class Entry(Widget, tkinter.Entry):
\r
39 def __init__(self, master=None, widget=None, **kw): ...
\r
40 def bbox(self, index): ...
\r
41 def identify(self, x, y): ...
\r
42 def validate(self): ...
\r
44 class Combobox(Entry):
\r
45 def __init__(self, master=None, **kw): ...
\r
46 def current(self, newindex=None): ...
\r
47 def set(self, value): ...
\r
49 class Frame(Widget):
\r
50 def __init__(self, master=None, **kw): ...
\r
52 class Label(Widget):
\r
53 def __init__(self, master=None, **kw): ...
\r
55 class Labelframe(Widget):
\r
56 def __init__(self, master=None, **kw): ...
\r
58 LabelFrame = ... # type: Any
\r
60 class Menubutton(Widget):
\r
61 def __init__(self, master=None, **kw): ...
\r
63 class Notebook(Widget):
\r
64 def __init__(self, master=None, **kw): ...
\r
65 def add(self, child, **kw): ...
\r
66 def forget(self, tab_id): ...
\r
67 def hide(self, tab_id): ...
\r
68 def identify(self, x, y): ...
\r
69 def index(self, tab_id): ...
\r
70 def insert(self, pos, child, **kw): ...
\r
71 def select(self, tab_id=None): ...
\r
72 def tab(self, tab_id, option=None, **kw): ...
\r
74 def enable_traversal(self): ...
\r
76 class Panedwindow(Widget, tkinter.PanedWindow):
\r
77 def __init__(self, master=None, **kw): ...
\r
78 forget = ... # type: Any
\r
79 def insert(self, pos, child, **kw): ...
\r
80 def pane(self, pane, option=None, **kw): ...
\r
81 def sashpos(self, index, newpos=None): ...
\r
83 PanedWindow = ... # type: Any
\r
85 class Progressbar(Widget):
\r
86 def __init__(self, master=None, **kw): ...
\r
87 def start(self, interval=None): ...
\r
88 def step(self, amount=None): ...
\r
91 class Radiobutton(Widget):
\r
92 def __init__(self, master=None, **kw): ...
\r
93 def invoke(self): ...
\r
95 class Scale(Widget, tkinter.Scale):
\r
96 def __init__(self, master=None, **kw): ...
\r
97 def configure(self, cnf=None, **kw): ...
\r
98 def get(self, x=None, y=None): ...
\r
100 class Scrollbar(Widget, tkinter.Scrollbar):
\r
101 def __init__(self, master=None, **kw): ...
\r
103 class Separator(Widget):
\r
104 def __init__(self, master=None, **kw): ...
\r
106 class Sizegrip(Widget):
\r
107 def __init__(self, master=None, **kw): ...
\r
109 if sys.version_info >= (3, 7):
\r
110 class Spinbox(Entry):
\r
111 def __init__(self, master: Any = ..., **kw: Any) -> None: ...
\r
112 def set(self, value: Any) -> None: ...
\r
114 class Treeview(Widget, tkinter.XView, tkinter.YView):
\r
115 def __init__(self, master=None, **kw): ...
\r
116 def bbox(self, item, column=None): ...
\r
117 def get_children(self, item=None): ...
\r
118 def set_children(self, item, *newchildren): ...
\r
119 def column(self, column, option=None, **kw): ...
\r
120 def delete(self, *items): ...
\r
121 def detach(self, *items): ...
\r
122 def exists(self, item): ...
\r
123 def focus(self, item=None): ...
\r
124 def heading(self, column, option=None, **kw): ...
\r
125 def identify(self, component, x, y): ...
\r
126 def identify_row(self, y): ...
\r
127 def identify_column(self, x): ...
\r
128 def identify_region(self, x, y): ...
\r
129 def identify_element(self, x, y): ...
\r
130 def index(self, item): ...
\r
131 def insert(self, parent, index, iid=None, **kw): ...
\r
132 def item(self, item, option=None, **kw): ...
\r
133 def move(self, item, parent, index): ...
\r
134 reattach = ... # type: Any
\r
135 def next(self, item): ...
\r
136 def parent(self, item): ...
\r
137 def prev(self, item): ...
\r
138 def see(self, item): ...
\r
139 def selection(self, selop=None, items=None): ...
\r
140 def selection_set(self, items): ...
\r
141 def selection_add(self, items): ...
\r
142 def selection_remove(self, items): ...
\r
143 def selection_toggle(self, items): ...
\r
144 def set(self, item, column=None, value=None): ...
\r
145 def tag_bind(self, tagname, sequence=None, callback=None): ...
\r
146 def tag_configure(self, tagname, option=None, **kw): ...
\r
147 def tag_has(self, tagname, item=None): ...
\r
149 class LabeledScale(Frame):
\r
150 label = ... # type: Any
\r
151 scale = ... # type: Any
\r
152 def __init__(self, master=None, variable=None, from_=0, to=10, **kw): ...
\r
153 def destroy(self): ...
\r
154 value = ... # type: Any
\r
156 class OptionMenu(Menubutton):
\r
157 def __init__(self, master, variable, default=None, *values, **kwargs): ...
\r
158 def __getitem__(self, item): ...
\r
159 def set_menu(self, default=None, *values): ...
\r
160 def destroy(self): ...
\r