]> granicus.if.org Git - python/commitdiff
Bug fixes in index&icursor suggested by Nils Fischbeck.
authorGuido van Rossum <guido@python.org>
Wed, 11 Sep 1996 14:23:43 +0000 (14:23 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 11 Sep 1996 14:23:43 +0000 (14:23 +0000)
Lib/lib-tk/Canvas.py
Lib/tkinter/Canvas.py

index 801fd8bf2832fb811a88907c28e6288be2701b7f..51692e1138b0dc71df6162e0e4856944e4a4abd4 100644 (file)
@@ -56,10 +56,10 @@ class CanvasItem:
                self.canvas.focus(self.id)
        def gettags(self):
                return self.canvas.gettags(self.id)
-       def icursor(self):
-               self.canvas.icursor(self.id)
-       def index(self):
-               return self.canvas.index(self.id)
+       def icursor(self, index):
+               self.canvas.icursor(self.id, index)
+       def index(self, index):
+               return self.canvas.index(self.id, index)
        def insert(self, beforethis, string):
                self.canvas.insert(self.id, beforethis, string)
        def lower(self, belowthis=None):
@@ -154,7 +154,7 @@ class Group:
        def gettags(self):
                return self.canvas.tk.splitlist(self._do('gettags', self.tag))
        def icursor(self, index):
-               return self._do('icursor')
+               return self._do('icursor', index)
        def index(self, index):
                return self.canvas.tk.getint(self._do('index', index))
        def insert(self, beforeThis, string):
index 801fd8bf2832fb811a88907c28e6288be2701b7f..51692e1138b0dc71df6162e0e4856944e4a4abd4 100755 (executable)
@@ -56,10 +56,10 @@ class CanvasItem:
                self.canvas.focus(self.id)
        def gettags(self):
                return self.canvas.gettags(self.id)
-       def icursor(self):
-               self.canvas.icursor(self.id)
-       def index(self):
-               return self.canvas.index(self.id)
+       def icursor(self, index):
+               self.canvas.icursor(self.id, index)
+       def index(self, index):
+               return self.canvas.index(self.id, index)
        def insert(self, beforethis, string):
                self.canvas.insert(self.id, beforethis, string)
        def lower(self, belowthis=None):
@@ -154,7 +154,7 @@ class Group:
        def gettags(self):
                return self.canvas.tk.splitlist(self._do('gettags', self.tag))
        def icursor(self, index):
-               return self._do('icursor')
+               return self._do('icursor', index)
        def index(self, index):
                return self.canvas.tk.getint(self._do('index', index))
        def insert(self, beforeThis, string):