()
| 982 | return (format % x).rstrip('0').rstrip('.') |
| 983 | |
| 984 | def test(): |
| 985 | win = GraphWin() |
| 986 | win.setCoords(0,0,10,10) |
| 987 | t = Text(Point(5,5), "Centered Text") |
| 988 | t.draw(win) |
| 989 | p = Polygon(Point(1,1), Point(5,3), Point(2,7)) |
| 990 | p.draw(win) |
| 991 | e = Entry(Point(5,6), 10) |
| 992 | e.draw(win) |
| 993 | win.getMouse() |
| 994 | p.setFill("red") |
| 995 | p.setOutline("blue") |
| 996 | p.setWidth(2) |
| 997 | s = "" |
| 998 | for pt in p.getPoints(): |
| 999 | s = s + "(%0.1f,%0.1f) " % (pt.getX(), pt.getY()) |
| 1000 | t.setText(e.getText()) |
| 1001 | e.setFill("green") |
| 1002 | e.setText("Spam!") |
| 1003 | e.move(2,0) |
| 1004 | win.getMouse() |
| 1005 | p.move(2,3) |
| 1006 | s = "" |
| 1007 | for pt in p.getPoints(): |
| 1008 | s = s + "(%0.1f,%0.1f) " % (pt.getX(), pt.getY()) |
| 1009 | t.setText(s) |
| 1010 | win.getMouse() |
| 1011 | p.undraw() |
| 1012 | e.undraw() |
| 1013 | t.setStyle("bold") |
| 1014 | win.getMouse() |
| 1015 | t.setStyle("normal") |
| 1016 | win.getMouse() |
| 1017 | t.setStyle("italic") |
| 1018 | win.getMouse() |
| 1019 | t.setStyle("bold italic") |
| 1020 | win.getMouse() |
| 1021 | t.setSize(14) |
| 1022 | win.getMouse() |
| 1023 | t.setFace("arial") |
| 1024 | t.setSize(20) |
| 1025 | win.getMouse() |
| 1026 | win.close() |
| 1027 | |
| 1028 | if __name__ == "__main__": |
| 1029 | test() |
no test coverage detected