]> git.ipfire.org Git - thirdparty/Python/cpython.git/commitdiff
Adapted to new cutbuffer interface.
authorGuido van Rossum <guido@python.org>
Wed, 26 Dec 1990 15:40:31 +0000 (15:40 +0000)
committerGuido van Rossum <guido@python.org>
Wed, 26 Dec 1990 15:40:31 +0000 (15:40 +0000)
Lib/lib-stdwin/textwin.py
Lib/stdwin/textwin.py

index 2631ca4ee54c84298034c60de9bed1f9f1da5cd7..a003a9a0d97d2f821bc372e47bfe41dea8c063c3 100644 (file)
@@ -19,18 +19,18 @@ def fixsize(w):
 def cut(w, m, id):
        s = w.text.getfocustext()
        if s:
-               stdwin.setcutbuffer(s)
+               stdwin.setcutbuffer(0, s)
                w.text.replace('')
                fixsize(w)
 
 def copy(w, m, id):
        s = w.text.getfocustext()
        if s:
-               stdwin.setcutbuffer(s)
+               stdwin.setcutbuffer(0, s)
                fixeditmenu(w)
 
 def paste(w, m, id):
-       w.text.replace(stdwin.getcutbuffer())
+       w.text.replace(stdwin.getcutbuffer(0))
        fixsize(w)
 
 def addeditmenu(w):
@@ -50,7 +50,7 @@ def fixeditmenu(w):
        m.enable(1, can_copy)
        if not w.readonly:
                m.enable(0, can_copy)
-               m.enable(2, (stdwin.getcutbuffer() <> ''))
+               m.enable(2, (stdwin.getcutbuffer(0) <> ''))
 
 def draw(w, area):                     # Draw method
        w.text.draw(area)
index 2631ca4ee54c84298034c60de9bed1f9f1da5cd7..a003a9a0d97d2f821bc372e47bfe41dea8c063c3 100755 (executable)
@@ -19,18 +19,18 @@ def fixsize(w):
 def cut(w, m, id):
        s = w.text.getfocustext()
        if s:
-               stdwin.setcutbuffer(s)
+               stdwin.setcutbuffer(0, s)
                w.text.replace('')
                fixsize(w)
 
 def copy(w, m, id):
        s = w.text.getfocustext()
        if s:
-               stdwin.setcutbuffer(s)
+               stdwin.setcutbuffer(0, s)
                fixeditmenu(w)
 
 def paste(w, m, id):
-       w.text.replace(stdwin.getcutbuffer())
+       w.text.replace(stdwin.getcutbuffer(0))
        fixsize(w)
 
 def addeditmenu(w):
@@ -50,7 +50,7 @@ def fixeditmenu(w):
        m.enable(1, can_copy)
        if not w.readonly:
                m.enable(0, can_copy)
-               m.enable(2, (stdwin.getcutbuffer() <> ''))
+               m.enable(2, (stdwin.getcutbuffer(0) <> ''))
 
 def draw(w, area):                     # Draw method
        w.text.draw(area)