]> granicus.if.org Git - python/commitdiff
Deleted the stdwin-based test() function.
authorGuido van Rossum <guido@python.org>
Mon, 8 May 2000 17:29:50 +0000 (17:29 +0000)
committerGuido van Rossum <guido@python.org>
Mon, 8 May 2000 17:29:50 +0000 (17:29 +0000)
Lib/lib-old/Para.py

index fbb2869d02f9e568d0c2cc41ee3bcbe5debd447a..003ea1e2a41ac1aa0270b6c7e62384b74e8aab70 100644 (file)
@@ -341,69 +341,3 @@ class Para:
                                d.invert((h1, bottom1), (self.right, top2))
                        top1, bottom1 = top2, bottom2
                d.invert((h1, top1), (h2, bottom2))
-
-
-# Test class Para
-# XXX This was last used on the Mac, hence the weird fonts...
-def test():
-       import stdwin
-       from stdwinevents import *
-       words = 'The', 'quick', 'brown', 'fox', 'jumps', 'over', \
-               'the', 'lazy', 'dog.'
-       paralist = []
-       for just in 'l', 'r', 'lr', 'c':
-               p = Para()
-               p.just = just
-               p.addword(stdwin, ('New York', 'p', 12), words[0], 1, 1)
-               for word in words[1:-1]:
-                       p.addword(stdwin, None, word, 1, 1)
-               p.addword(stdwin, None, words[-1], 2, 4)
-               p.addword(stdwin, ('New York', 'b', 18), 'Bye!', 0, 0)
-               p.addword(stdwin, ('New York', 'p', 10), 'Bye!', 0, 0)
-               paralist.append(p)
-       window = stdwin.open('Para.test()')
-       start = stop = selpara = None
-       while 1:
-               etype, win, detail = stdwin.getevent()
-               if etype == WE_CLOSE:
-                       break
-               if etype == WE_SIZE:
-                       window.change((0, 0), (1000, 1000))
-               if etype == WE_DRAW:
-                       width, height = window.getwinsize()
-                       d = None
-                       try:
-                               d = window.begindrawing()
-                               d.cliprect(detail)
-                               d.erase(detail)
-                               v = 0
-                               for p in paralist:
-                                       v = p.render(d, 0, v, width)
-                                       if p == selpara and \
-                                          start <> None and stop <> None:
-                                               p.invert(d, start, stop)
-                       finally:
-                               if d: d.close()
-               if etype == WE_MOUSE_DOWN:
-                       if selpara and start <> None and stop <> None:
-                               d = window.begindrawing()
-                               selpara.invert(d, start, stop)
-                               d.close()
-                       start = stop = selpara = None
-                       mouseh, mousev = detail[0]
-                       for p in paralist:
-                               start = p.whereis(stdwin, mouseh, mousev)
-                               if start <> None:
-                                       selpara = p
-                                       break
-               if etype == WE_MOUSE_UP and start <> None and selpara:
-                       mouseh, mousev = detail[0]
-                       stop = selpara.whereis(stdwin, mouseh, mousev)
-                       if stop == None: start = selpara = None
-                       else:
-                               if start > stop:
-                                       start, stop = stop, start
-                               d = window.begindrawing()
-                               selpara.invert(d, start, stop)
-                               d.close()
-       window.close()