Added {xview,yview}_{moveto,scroll} to the Canvas class.

This commit is contained in:
Barry Warsaw 1998-10-13 19:01:10 +00:00
parent 423938a852
commit 4eaadf002e
1 changed files with 8 additions and 0 deletions

View File

@ -1298,10 +1298,18 @@ def xview(self, *args):
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):