--- /dev/null
+from typing import Any\r
+from tkinter.constants import * # noqa: F403\r
+\r
+TclError = ... # type: Any\r
+wantobjects = ... # type: Any\r
+TkVersion = ... # type: Any\r
+TclVersion = ... # type: Any\r
+READABLE = ... # type: Any\r
+WRITABLE = ... # type: Any\r
+EXCEPTION = ... # type: Any\r
+\r
+class Event: ...\r
+\r
+def NoDefaultRoot(): ...\r
+\r
+class Variable:\r
+ def __init__(self, master=None, value=None, name=None): ...\r
+ def __del__(self): ...\r
+ def set(self, value): ...\r
+ initialize = ... # type: Any\r
+ def get(self): ...\r
+ def trace_variable(self, mode, callback): ...\r
+ trace = ... # type: Any\r
+ def trace_vdelete(self, mode, cbname): ...\r
+ def trace_vinfo(self): ...\r
+ def __eq__(self, other): ...\r
+\r
+class StringVar(Variable):\r
+ def __init__(self, master=None, value=None, name=None): ...\r
+ def get(self): ...\r
+\r
+class IntVar(Variable):\r
+ def __init__(self, master=None, value=None, name=None): ...\r
+ def get(self): ...\r
+\r
+class DoubleVar(Variable):\r
+ def __init__(self, master=None, value=None, name=None): ...\r
+ def get(self): ...\r
+\r
+class BooleanVar(Variable):\r
+ def __init__(self, master=None, value=None, name=None): ...\r
+ def set(self, value): ...\r
+ initialize = ... # type: Any\r
+ def get(self): ...\r
+\r
+def mainloop(n=0): ...\r
+\r
+getint = ... # type: Any\r
+getdouble = ... # type: Any\r
+\r
+def getboolean(s): ...\r
+\r
+class Misc:\r
+ def destroy(self): ...\r
+ def deletecommand(self, name): ...\r
+ def tk_strictMotif(self, boolean=None): ...\r
+ def tk_bisque(self): ...\r
+ def tk_setPalette(self, *args, **kw): ...\r
+ def tk_menuBar(self, *args): ...\r
+ def wait_variable(self, name: str = ...): ...\r
+ waitvar = ... # type: Any\r
+ def wait_window(self, window=None): ...\r
+ def wait_visibility(self, window=None): ...\r
+ def setvar(self, name: str = ..., value: str = ...): ...\r
+ def getvar(self, name: str = ...): ...\r
+ def getint(self, s): ...\r
+ def getdouble(self, s): ...\r
+ def getboolean(self, s): ...\r
+ def focus_set(self): ...\r
+ focus = ... # type: Any\r
+ def focus_force(self): ...\r
+ def focus_get(self): ...\r
+ def focus_displayof(self): ...\r
+ def focus_lastfor(self): ...\r
+ def tk_focusFollowsMouse(self): ...\r
+ def tk_focusNext(self): ...\r
+ def tk_focusPrev(self): ...\r
+ def after(self, ms, func=None, *args): ...\r
+ def after_idle(self, func, *args): ...\r
+ def after_cancel(self, id): ...\r
+ def bell(self, displayof=0): ...\r
+ def clipboard_get(self, **kw): ...\r
+ def clipboard_clear(self, **kw): ...\r
+ def clipboard_append(self, string, **kw): ...\r
+ def grab_current(self): ...\r
+ def grab_release(self): ...\r
+ def grab_set(self): ...\r
+ def grab_set_global(self): ...\r
+ def grab_status(self): ...\r
+ def option_add(self, pattern, value, priority=None): ...\r
+ def option_clear(self): ...\r
+ def option_get(self, name, className): ...\r
+ def option_readfile(self, fileName, priority=None): ...\r
+ def selection_clear(self, **kw): ...\r
+ def selection_get(self, **kw): ...\r
+ def selection_handle(self, command, **kw): ...\r
+ def selection_own(self, **kw): ...\r
+ def selection_own_get(self, **kw): ...\r
+ def send(self, interp, cmd, *args): ...\r
+ def lower(self, belowThis=None): ...\r
+ def tkraise(self, aboveThis=None): ...\r
+ lift = ... # type: Any\r
+ def winfo_atom(self, name, displayof=0): ...\r
+ def winfo_atomname(self, id, displayof=0): ...\r
+ def winfo_cells(self): ...\r
+ def winfo_children(self): ...\r
+ def winfo_class(self): ...\r
+ def winfo_colormapfull(self): ...\r
+ def winfo_containing(self, rootX, rootY, displayof=0): ...\r
+ def winfo_depth(self): ...\r
+ def winfo_exists(self): ...\r
+ def winfo_fpixels(self, number): ...\r
+ def winfo_geometry(self): ...\r
+ def winfo_height(self): ...\r
+ def winfo_id(self): ...\r
+ def winfo_interps(self, displayof=0): ...\r
+ def winfo_ismapped(self): ...\r
+ def winfo_manager(self): ...\r
+ def winfo_name(self): ...\r
+ def winfo_parent(self): ...\r
+ def winfo_pathname(self, id, displayof=0): ...\r
+ def winfo_pixels(self, number): ...\r
+ def winfo_pointerx(self): ...\r
+ def winfo_pointerxy(self): ...\r
+ def winfo_pointery(self): ...\r
+ def winfo_reqheight(self): ...\r
+ def winfo_reqwidth(self): ...\r
+ def winfo_rgb(self, color): ...\r
+ def winfo_rootx(self): ...\r
+ def winfo_rooty(self): ...\r
+ def winfo_screen(self): ...\r
+ def winfo_screencells(self): ...\r
+ def winfo_screendepth(self): ...\r
+ def winfo_screenheight(self): ...\r
+ def winfo_screenmmheight(self): ...\r
+ def winfo_screenmmwidth(self): ...\r
+ def winfo_screenvisual(self): ...\r
+ def winfo_screenwidth(self): ...\r
+ def winfo_server(self): ...\r
+ def winfo_toplevel(self): ...\r
+ def winfo_viewable(self): ...\r
+ def winfo_visual(self): ...\r
+ def winfo_visualid(self): ...\r
+ def winfo_visualsavailable(self, includeids=0): ...\r
+ def winfo_vrootheight(self): ...\r
+ def winfo_vrootwidth(self): ...\r
+ def winfo_vrootx(self): ...\r
+ def winfo_vrooty(self): ...\r
+ def winfo_width(self): ...\r
+ def winfo_x(self): ...\r
+ def winfo_y(self): ...\r
+ def update(self): ...\r
+ def update_idletasks(self): ...\r
+ def bindtags(self, tagList=None): ...\r
+ def bind(self, sequence=None, func=None, add=None): ...\r
+ def unbind(self, sequence, funcid=None): ...\r
+ def bind_all(self, sequence=None, func=None, add=None): ...\r
+ def unbind_all(self, sequence): ...\r
+ def bind_class(self, className, sequence=None, func=None, add=None): ...\r
+ def unbind_class(self, className, sequence): ...\r
+ def mainloop(self, n=0): ...\r
+ def quit(self): ...\r
+ def nametowidget(self, name): ...\r
+ register = ... # type: Any\r
+ def configure(self, cnf=None, **kw): ...\r
+ config = ... # type: Any\r
+ def cget(self, key): ...\r
+ __getitem__ = ... # type: Any\r
+ def __setitem__(self, key, value): ...\r
+ def keys(self): ...\r
+ def pack_propagate(self, flag=...): ...\r
+ propagate = ... # type: Any\r
+ def pack_slaves(self): ...\r
+ slaves = ... # type: Any\r
+ def place_slaves(self): ...\r
+ def grid_anchor(self, anchor=None): ...\r
+ anchor = ... # type: Any\r
+ def grid_bbox(self, column=None, row=None, col2=None, row2=None): ...\r
+ bbox = ... # type: Any\r
+ def grid_columnconfigure(self, index, cnf=..., **kw): ...\r
+ columnconfigure = ... # type: Any\r
+ def grid_location(self, x, y): ...\r
+ def grid_propagate(self, flag=...): ...\r
+ def grid_rowconfigure(self, index, cnf=..., **kw): ...\r
+ rowconfigure = ... # type: Any\r
+ def grid_size(self): ...\r
+ size = ... # type: Any\r
+ def grid_slaves(self, row=None, column=None): ...\r
+ def event_add(self, virtual, *sequences): ...\r
+ def event_delete(self, virtual, *sequences): ...\r
+ def event_generate(self, sequence, **kw): ...\r
+ def event_info(self, virtual=None): ...\r
+ def image_names(self): ...\r
+ def image_types(self): ...\r
+\r
+class CallWrapper:\r
+ func = ... # type: Any\r
+ subst = ... # type: Any\r
+ widget = ... # type: Any\r
+ def __init__(self, func, subst, widget): ...\r
+ def __call__(self, *args): ...\r
+\r
+class XView:\r
+ def xview(self, *args): ...\r
+ def xview_moveto(self, fraction): ...\r
+ def xview_scroll(self, number, what): ...\r
+\r
+class YView:\r
+ def yview(self, *args): ...\r
+ def yview_moveto(self, fraction): ...\r
+ def yview_scroll(self, number, what): ...\r
+\r
+class Wm:\r
+ def wm_aspect(self, minNumer=None, minDenom=None, maxNumer=None, maxDenom=None): ...\r
+ aspect = ... # type: Any\r
+ def wm_attributes(self, *args): ...\r
+ attributes = ... # type: Any\r
+ def wm_client(self, name=None): ...\r
+ client = ... # type: Any\r
+ def wm_colormapwindows(self, *wlist): ...\r
+ colormapwindows = ... # type: Any\r
+ def wm_command(self, value=None): ...\r
+ command = ... # type: Any\r
+ def wm_deiconify(self): ...\r
+ deiconify = ... # type: Any\r
+ def wm_focusmodel(self, model=None): ...\r
+ focusmodel = ... # type: Any\r
+ def wm_forget(self, window): ...\r
+ forget = ... # type: Any\r
+ def wm_frame(self): ...\r
+ frame = ... # type: Any\r
+ def wm_geometry(self, newGeometry=None): ...\r
+ geometry = ... # type: Any\r
+ def wm_grid(self, baseWidth=None, baseHeight=None, widthInc=None, heightInc=None): ...\r
+ grid = ... # type: Any\r
+ def wm_group(self, pathName=None): ...\r
+ group = ... # type: Any\r
+ def wm_iconbitmap(self, bitmap=None, default=None): ...\r
+ iconbitmap = ... # type: Any\r
+ def wm_iconify(self): ...\r
+ iconify = ... # type: Any\r
+ def wm_iconmask(self, bitmap=None): ...\r
+ iconmask = ... # type: Any\r
+ def wm_iconname(self, newName=None): ...\r
+ iconname = ... # type: Any\r
+ def wm_iconphoto(self, default=False, *args): ...\r
+ iconphoto = ... # type: Any\r
+ def wm_iconposition(self, x=None, y=None): ...\r
+ iconposition = ... # type: Any\r
+ def wm_iconwindow(self, pathName=None): ...\r
+ iconwindow = ... # type: Any\r
+ def wm_manage(self, widget): ...\r
+ manage = ... # type: Any\r
+ def wm_maxsize(self, width=None, height=None): ...\r
+ maxsize = ... # type: Any\r
+ def wm_minsize(self, width=None, height=None): ...\r
+ minsize = ... # type: Any\r
+ def wm_overrideredirect(self, boolean=None): ...\r
+ overrideredirect = ... # type: Any\r
+ def wm_positionfrom(self, who=None): ...\r
+ positionfrom = ... # type: Any\r
+ def wm_protocol(self, name=None, func=None): ...\r
+ protocol = ... # type: Any\r
+ def wm_resizable(self, width=None, height=None): ...\r
+ resizable = ... # type: Any\r
+ def wm_sizefrom(self, who=None): ...\r
+ sizefrom = ... # type: Any\r
+ def wm_state(self, newstate=None): ...\r
+ state = ... # type: Any\r
+ def wm_title(self, string=None): ...\r
+ title = ... # type: Any\r
+ def wm_transient(self, master=None): ...\r
+ transient = ... # type: Any\r
+ def wm_withdraw(self): ...\r
+ withdraw = ... # type: Any\r
+\r
+class Tk(Misc, Wm):\r
+ master = ... # type: Any\r
+ children = ... # type: Any\r
+ tk = ... # type: Any\r
+ def __init__(self, screenName=None, baseName=None, className: str = ..., useTk=1, sync=0, use=None) -> None: ...\r
+ def loadtk(self): ...\r
+ def destroy(self): ...\r
+ def readprofile(self, baseName, className): ...\r
+ def report_callback_exception(self, exc, val, tb): ...\r
+ def __getattr__(self, attr): ...\r
+\r
+def Tcl(screenName=None, baseName=None, className: str = ..., useTk=0): ...\r
+\r
+class Pack:\r
+ def pack_configure(self, cnf=..., **kw): ...\r
+ pack = ... # type: Any\r
+ def pack_forget(self): ...\r
+ forget = ... # type: Any\r
+ def pack_info(self): ...\r
+ info = ... # type: Any\r
+ propagate = ... # type: Any\r
+ slaves = ... # type: Any\r
+\r
+class Place:\r
+ def place_configure(self, cnf=..., **kw): ...\r
+ place = ... # type: Any\r
+ def place_forget(self): ...\r
+ forget = ... # type: Any\r
+ def place_info(self): ...\r
+ info = ... # type: Any\r
+ slaves = ... # type: Any\r
+\r
+class Grid:\r
+ def grid_configure(self, cnf=..., **kw): ...\r
+ grid = ... # type: Any\r
+ bbox = ... # type: Any\r
+ columnconfigure = ... # type: Any\r
+ def grid_forget(self): ...\r
+ forget = ... # type: Any\r
+ def grid_remove(self): ...\r
+ def grid_info(self): ...\r
+ info = ... # type: Any\r
+ location = ... # type: Any\r
+ propagate = ... # type: Any\r
+ rowconfigure = ... # type: Any\r
+ size = ... # type: Any\r
+ slaves = ... # type: Any\r
+\r
+class BaseWidget(Misc):\r
+ widgetName = ... # type: Any\r
+ def __init__(self, master, widgetName, cnf=..., kw=..., extra=...): ...\r
+ def destroy(self): ...\r
+\r
+class Widget(BaseWidget, Pack, Place, Grid): ...\r
+\r
+class Toplevel(BaseWidget, Wm):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+\r
+class Button(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def flash(self): ...\r
+ def invoke(self): ...\r
+\r
+class Canvas(Widget, XView, YView):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def addtag(self, *args): ...\r
+ def addtag_above(self, newtag, tagOrId): ...\r
+ def addtag_all(self, newtag): ...\r
+ def addtag_below(self, newtag, tagOrId): ...\r
+ def addtag_closest(self, newtag, x, y, halo=None, start=None): ...\r
+ def addtag_enclosed(self, newtag, x1, y1, x2, y2): ...\r
+ def addtag_overlapping(self, newtag, x1, y1, x2, y2): ...\r
+ def addtag_withtag(self, newtag, tagOrId): ...\r
+ def bbox(self, *args): ...\r
+ def tag_unbind(self, tagOrId, sequence, funcid=None): ...\r
+ def tag_bind(self, tagOrId, sequence=None, func=None, add=None): ...\r
+ def canvasx(self, screenx, gridspacing=None): ...\r
+ def canvasy(self, screeny, gridspacing=None): ...\r
+ def coords(self, *args): ...\r
+ def create_arc(self, *args, **kw): ...\r
+ def create_bitmap(self, *args, **kw): ...\r
+ def create_image(self, *args, **kw): ...\r
+ def create_line(self, *args, **kw): ...\r
+ def create_oval(self, *args, **kw): ...\r
+ def create_polygon(self, *args, **kw): ...\r
+ def create_rectangle(self, *args, **kw): ...\r
+ def create_text(self, *args, **kw): ...\r
+ def create_window(self, *args, **kw): ...\r
+ def dchars(self, *args): ...\r
+ def delete(self, *args): ...\r
+ def dtag(self, *args): ...\r
+ def find(self, *args): ...\r
+ def find_above(self, tagOrId): ...\r
+ def find_all(self): ...\r
+ def find_below(self, tagOrId): ...\r
+ def find_closest(self, x, y, halo=None, start=None): ...\r
+ def find_enclosed(self, x1, y1, x2, y2): ...\r
+ def find_overlapping(self, x1, y1, x2, y2): ...\r
+ def find_withtag(self, tagOrId): ...\r
+ def focus(self, *args): ...\r
+ def gettags(self, *args): ...\r
+ def icursor(self, *args): ...\r
+ def index(self, *args): ...\r
+ def insert(self, *args): ...\r
+ def itemcget(self, tagOrId, option): ...\r
+ def itemconfigure(self, tagOrId, cnf=None, **kw): ...\r
+ itemconfig = ... # type: Any\r
+ def tag_lower(self, *args): ...\r
+ lower = ... # type: Any\r
+ def move(self, *args): ...\r
+ def postscript(self, cnf=..., **kw): ...\r
+ def tag_raise(self, *args): ...\r
+ lift = ... # type: Any\r
+ def scale(self, *args): ...\r
+ def scan_mark(self, x, y): ...\r
+ def scan_dragto(self, x, y, gain=10): ...\r
+ def select_adjust(self, tagOrId, index): ...\r
+ def select_clear(self): ...\r
+ def select_from(self, tagOrId, index): ...\r
+ def select_item(self): ...\r
+ def select_to(self, tagOrId, index): ...\r
+ def type(self, tagOrId): ...\r
+\r
+class Checkbutton(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def deselect(self): ...\r
+ def flash(self): ...\r
+ def invoke(self): ...\r
+ def select(self): ...\r
+ def toggle(self): ...\r
+\r
+class Entry(Widget, XView):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def delete(self, first, last=None): ...\r
+ def get(self): ...\r
+ def icursor(self, index): ...\r
+ def index(self, index): ...\r
+ def insert(self, index, string): ...\r
+ def scan_mark(self, x): ...\r
+ def scan_dragto(self, x): ...\r
+ def selection_adjust(self, index): ...\r
+ select_adjust = ... # type: Any\r
+ def selection_clear(self): ...\r
+ select_clear = ... # type: Any\r
+ def selection_from(self, index): ...\r
+ select_from = ... # type: Any\r
+ def selection_present(self): ...\r
+ select_present = ... # type: Any\r
+ def selection_range(self, start, end): ...\r
+ select_range = ... # type: Any\r
+ def selection_to(self, index): ...\r
+ select_to = ... # type: Any\r
+\r
+class Frame(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+\r
+class Label(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+\r
+class Listbox(Widget, XView, YView):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def activate(self, index): ...\r
+ def bbox(self, index): ...\r
+ def curselection(self): ...\r
+ def delete(self, first, last=None): ...\r
+ def get(self, first, last=None): ...\r
+ def index(self, index): ...\r
+ def insert(self, index, *elements): ...\r
+ def nearest(self, y): ...\r
+ def scan_mark(self, x, y): ...\r
+ def scan_dragto(self, x, y): ...\r
+ def see(self, index): ...\r
+ def selection_anchor(self, index): ...\r
+ select_anchor = ... # type: Any\r
+ def selection_clear(self, first, last=None): ...\r
+ select_clear = ... # type: Any\r
+ def selection_includes(self, index): ...\r
+ select_includes = ... # type: Any\r
+ def selection_set(self, first, last=None): ...\r
+ select_set = ... # type: Any\r
+ def size(self): ...\r
+ def itemcget(self, index, option): ...\r
+ def itemconfigure(self, index, cnf=None, **kw): ...\r
+ itemconfig = ... # type: Any\r
+\r
+class Menu(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def tk_popup(self, x, y, entry: str = ...): ...\r
+ def tk_bindForTraversal(self): ...\r
+ def activate(self, index): ...\r
+ def add(self, itemType, cnf=..., **kw): ...\r
+ def add_cascade(self, cnf=..., **kw): ...\r
+ def add_checkbutton(self, cnf=..., **kw): ...\r
+ def add_command(self, cnf=..., **kw): ...\r
+ def add_radiobutton(self, cnf=..., **kw): ...\r
+ def add_separator(self, cnf=..., **kw): ...\r
+ def insert(self, index, itemType, cnf=..., **kw): ...\r
+ def insert_cascade(self, index, cnf=..., **kw): ...\r
+ def insert_checkbutton(self, index, cnf=..., **kw): ...\r
+ def insert_command(self, index, cnf=..., **kw): ...\r
+ def insert_radiobutton(self, index, cnf=..., **kw): ...\r
+ def insert_separator(self, index, cnf=..., **kw): ...\r
+ def delete(self, index1, index2=None): ...\r
+ def entrycget(self, index, option): ...\r
+ def entryconfigure(self, index, cnf=None, **kw): ...\r
+ entryconfig = ... # type: Any\r
+ def index(self, index): ...\r
+ def invoke(self, index): ...\r
+ def post(self, x, y): ...\r
+ def type(self, index): ...\r
+ def unpost(self): ...\r
+ def xposition(self, index): ...\r
+ def yposition(self, index): ...\r
+\r
+class Menubutton(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+\r
+class Message(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+\r
+class Radiobutton(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def deselect(self): ...\r
+ def flash(self): ...\r
+ def invoke(self): ...\r
+ def select(self): ...\r
+\r
+class Scale(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def get(self): ...\r
+ def set(self, value): ...\r
+ def coords(self, value=None): ...\r
+ def identify(self, x, y): ...\r
+\r
+class Scrollbar(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def activate(self, index=None): ...\r
+ def delta(self, deltax, deltay): ...\r
+ def fraction(self, x, y): ...\r
+ def identify(self, x, y): ...\r
+ def get(self): ...\r
+ def set(self, first, last): ...\r
+\r
+class Text(Widget, XView, YView):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def bbox(self, index): ...\r
+ def compare(self, index1, op, index2): ...\r
+ def count(self, index1, index2, *args): ...\r
+ def debug(self, boolean=None): ...\r
+ def delete(self, index1, index2=None): ...\r
+ def dlineinfo(self, index): ...\r
+ def dump(self, index1, index2=None, command=None, **kw): ...\r
+ def edit(self, *args): ...\r
+ def edit_modified(self, arg=None): ...\r
+ def edit_redo(self): ...\r
+ def edit_reset(self): ...\r
+ def edit_separator(self): ...\r
+ def edit_undo(self): ...\r
+ def get(self, index1, index2=None): ...\r
+ def image_cget(self, index, option): ...\r
+ def image_configure(self, index, cnf=None, **kw): ...\r
+ def image_create(self, index, cnf=..., **kw): ...\r
+ def image_names(self): ...\r
+ def index(self, index): ...\r
+ def insert(self, index, chars, *args): ...\r
+ def mark_gravity(self, markName, direction=None): ...\r
+ def mark_names(self): ...\r
+ def mark_set(self, markName, index): ...\r
+ def mark_unset(self, *markNames): ...\r
+ def mark_next(self, index): ...\r
+ def mark_previous(self, index): ...\r
+ def peer_create(self, newPathName, cnf=..., **kw): ...\r
+ def peer_names(self): ...\r
+ def replace(self, index1, index2, chars, *args): ...\r
+ def scan_mark(self, x, y): ...\r
+ def scan_dragto(self, x, y): ...\r
+ def search(self, pattern, index, stopindex=None, forwards=None, backwards=None, exact=None, regexp=None, nocase=None, count=None, elide=None): ...\r
+ def see(self, index): ...\r
+ def tag_add(self, tagName, index1, *args): ...\r
+ def tag_unbind(self, tagName, sequence, funcid=None): ...\r
+ def tag_bind(self, tagName, sequence, func, add=None): ...\r
+ def tag_cget(self, tagName, option): ...\r
+ def tag_configure(self, tagName, cnf=None, **kw): ...\r
+ tag_config = ... # type: Any\r
+ def tag_delete(self, *tagNames): ...\r
+ def tag_lower(self, tagName, belowThis=None): ...\r
+ def tag_names(self, index=None): ...\r
+ def tag_nextrange(self, tagName, index1, index2=None): ...\r
+ def tag_prevrange(self, tagName, index1, index2=None): ...\r
+ def tag_raise(self, tagName, aboveThis=None): ...\r
+ def tag_ranges(self, tagName): ...\r
+ def tag_remove(self, tagName, index1, index2=None): ...\r
+ def window_cget(self, index, option): ...\r
+ def window_configure(self, index, cnf=None, **kw): ...\r
+ window_config = ... # type: Any\r
+ def window_create(self, index, cnf=..., **kw): ...\r
+ def window_names(self): ...\r
+ def yview_pickplace(self, *what): ...\r
+\r
+class _setit:\r
+ def __init__(self, var, value, callback=None): ...\r
+ def __call__(self, *args): ...\r
+\r
+class OptionMenu(Menubutton):\r
+ widgetName = ... # type: Any\r
+ menuname = ... # type: Any\r
+ def __init__(self, master, variable, value, *values, **kwargs): ...\r
+ def __getitem__(self, name): ...\r
+ def destroy(self): ...\r
+\r
+class Image:\r
+ name = ... # type: Any\r
+ tk = ... # type: Any\r
+ def __init__(self, imgtype, name=None, cnf=..., master=None, **kw): ...\r
+ def __del__(self): ...\r
+ def __setitem__(self, key, value): ...\r
+ def __getitem__(self, key): ...\r
+ def configure(self, **kw): ...\r
+ config = ... # type: Any\r
+ def height(self): ...\r
+ def type(self): ...\r
+ def width(self): ...\r
+\r
+class PhotoImage(Image):\r
+ def __init__(self, name=None, cnf=..., master=None, **kw): ...\r
+ def blank(self): ...\r
+ def cget(self, option): ...\r
+ def __getitem__(self, key): ...\r
+ def copy(self): ...\r
+ def zoom(self, x, y: str = ...): ...\r
+ def subsample(self, x, y: str = ...): ...\r
+ def get(self, x, y): ...\r
+ def put(self, data, to=None): ...\r
+ def write(self, filename, format=None, from_coords=None): ...\r
+\r
+class BitmapImage(Image):\r
+ def __init__(self, name=None, cnf=..., master=None, **kw): ...\r
+\r
+def image_names(): ...\r
+def image_types(): ...\r
+\r
+class Spinbox(Widget, XView):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def bbox(self, index): ...\r
+ def delete(self, first, last=None): ...\r
+ def get(self): ...\r
+ def icursor(self, index): ...\r
+ def identify(self, x, y): ...\r
+ def index(self, index): ...\r
+ def insert(self, index, s): ...\r
+ def invoke(self, element): ...\r
+ def scan(self, *args): ...\r
+ def scan_mark(self, x): ...\r
+ def scan_dragto(self, x): ...\r
+ def selection(self, *args): ...\r
+ def selection_adjust(self, index): ...\r
+ def selection_clear(self): ...\r
+ def selection_element(self, element=None): ...\r
+\r
+class LabelFrame(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+\r
+class PanedWindow(Widget):\r
+ def __init__(self, master=None, cnf=..., **kw): ...\r
+ def add(self, child, **kw): ...\r
+ def remove(self, child): ...\r
+ forget = ... # type: Any\r
+ def identify(self, x, y): ...\r
+ def proxy(self, *args): ...\r
+ def proxy_coord(self): ...\r
+ def proxy_forget(self): ...\r
+ def proxy_place(self, x, y): ...\r
+ def sash(self, *args): ...\r
+ def sash_coord(self, index): ...\r
+ def sash_mark(self, index): ...\r
+ def sash_place(self, index, x, y): ...\r
+ def panecget(self, child, option): ...\r
+ def paneconfigure(self, tagOrId, cnf=None, **kw): ...\r
+ paneconfig = ... # type: Any\r
+ def panes(self): ...\r