annotate demos/pychan_demo/gui/colortester.xml @ 546:8fee2d2286e9

Rewrote the object serializing routines to use a "template" idea for loading an object from disk. This allows for multiple objects to load the same base object template but be unique on the scene AND have different values. Useful for say more than one gold stack on the ground with different gold values. TODO: fix the "spawn" console command.
author prock@33b003aa-7bff-0310-803a-e67f0ece8222
date Thu, 03 Jun 2010 21:35:06 +0000
parents db994c01cc9a
children 59c92d10d7bc
rev   line source
438
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
1 <Window title="Colortester">
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
2 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
3 <VBox min_size="200,300">
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
4 <Label text="Example widgets"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
5 <Slider name="example1" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
6 <CheckBox text="Checkbox" name="example2" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
7 <Button text="Button" name="example3" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
8 <VBox size="150,25" min_size="150,25" max_size="150,25" opaque="1" name="example4"><Label text="VBox" /></VBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
9 <RadioButton name="example5" text="RadioButton" group="radio2"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
10 <ScrollArea min_size="150,25" horizontal_scrollbar="0" name="example6">
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
11 <TextBox text="ScrollArea" min_size="100,100" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
12 </ScrollArea>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
13 <TextBox text="TextBox" name="example7" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
14 <TextField text="TextField" name="example8" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
15 </VBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
16 <Spacer />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
17 <VBox name="Slider_wrapper">
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
18 <VBox name="Base_colors">
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
19 <Label text="Move the sliders to change the base_color attribute"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
20 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
21 <Slider name="base_rslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
22 <Label text="R" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
23 <Label text="" name="base_rvalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
24 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
25 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
26 <Slider name="base_gslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
27 <Label text="G" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
28 <Label text="" name="base_gvalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
29 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
30 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
31 <Slider name="base_bslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
32 <Label text="B" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
33 <Label text="" name="base_bvalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
34 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
35 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
36 <Slider name="base_aslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
37 <Label text="A" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
38 <Label text="" name="base_avalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
39 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
40 </VBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
41 <VBox name="Background_colors">
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
42 <Label text="Move the sliders to change the background_color attribute"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
43 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
44 <Slider name="background_rslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
45 <Label text="R" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
46 <Label text="" name="background_rvalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
47 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
48 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
49 <Slider name="background_gslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
50 <Label text="G" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
51 <Label text="" name="background_gvalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
52 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
53 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
54 <Slider name="background_bslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
55 <Label text="B" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
56 <Label text="" name="background_bvalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
57 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
58 <HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
59 <Slider name="background_aslider" scale_start="0" scale_end="255" size="100,10" min_size="100,10" max_size="100,10"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
60 <Label text="A" size="25,15" min_size="25,15" max_size="25,15" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
61 <Label text="" name="background_avalue" />
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
62 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
63 </VBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
64 </VBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
65 </HBox>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
66
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
67 <Button name="closeButton" text="Close"/>
db994c01cc9a - added color tester app to pychan demo
chewie@33b003aa-7bff-0310-803a-e67f0ece8222
parents:
diff changeset
68 </Window>