Commit | Line | Data |
---|---|---|
920dae64 AT |
1 | import os |
2 | import Tkinter | |
3 | import Test | |
4 | import Pmw | |
5 | ||
6 | Test.initialise() | |
7 | ||
8 | c = Pmw.PanedWidget | |
9 | ||
10 | def _setbackground(name, colour): | |
11 | w = Test.currentWidget() | |
12 | w.pane(name).configure(background = colour) | |
13 | ||
14 | kw_1 = {'orient': 'horizontal', 'hull_width': 400, 'hull_height': 300} | |
15 | tests_1 = ( | |
16 | (c.pack, ()), | |
17 | (Test.num_options, (), 5), | |
18 | (c.add, 'left', {'min' : 100}, Tkinter.Frame), | |
19 | (_setbackground, ('left', 'red')), | |
20 | (c.add, 'middle', {'max' : 100}, Tkinter.Frame), | |
21 | (_setbackground, ('middle', 'green')), | |
22 | (c.add, 'right', {'size' : 100}, Tkinter.Frame), | |
23 | (c.insert, ('first', 'middle'), {'size' : 100}, Tkinter.Frame), | |
24 | (_setbackground, ('right', 'yellow')), | |
25 | (_setbackground, ('first', 'blue')), | |
26 | (c.delete, 'middle'), | |
27 | (c.pane, 'left', Tkinter.Frame), | |
28 | (c.panes, (), ['left', 'first', 'right']), | |
29 | (c.configurepane, 'first', {'size' : 200}), | |
30 | ) | |
31 | ||
32 | alltests = ( | |
33 | (tests_1, kw_1), | |
34 | ) | |
35 | ||
36 | testData = ((c, alltests),) | |
37 | ||
38 | if __name__ == '__main__': | |
39 | Test.runTests(testData) |