From: Barry Warsaw Date: Tue, 13 Oct 1998 19:01:10 +0000 (+0000) Subject: Added {xview,yview}_{moveto,scroll} to the Canvas class. X-Git-Tag: v1.5.2a2~38 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=4eaadf002ed7d4010f743855a4495940be7ccf28;p=python Added {xview,yview}_{moveto,scroll} to the Canvas class. --- diff --git a/Lib/lib-tk/Tkinter.py b/Lib/lib-tk/Tkinter.py index 40b913d8bc..4662f3b0f0 100644 --- a/Lib/lib-tk/Tkinter.py +++ b/Lib/lib-tk/Tkinter.py @@ -1298,10 +1298,18 @@ class Canvas(Widget): if not args: return self._getdoubles(self.tk.call(self._w, 'xview')) self.tk.call((self._w, 'xview') + args) + def xview_moveto(self, fraction): + self.tk.call(self._w, 'xview', 'moveto', fraction) + def xview_scroll(self, number, what): + self.tk.call(self._w, 'xview', 'scroll', number, what) def yview(self, *args): if not args: return self._getdoubles(self.tk.call(self._w, 'yview')) self.tk.call((self._w, 'yview') + args) + def yview_moveto(self, fraction): + self.tk.call(self._w, 'yview', 'moveto', fraction) + def yview_scroll(self, number, what): + self.tk.call(self._w, 'yview', 'scroll', number, what) class Checkbutton(Widget): def __init__(self, master=None, cnf={}, **kw):