]> icculus.org git repositories - divverent/nexuiz.git/blob - data/menu/demos.menu
demo menu now easier, need to recompile menu.dat
[divverent/nexuiz.git] / data / menu / demos.menu
1 // Property of Alientrap
2 //
3 // Quit window
4 Item Window Demos
5 {
6         Derive Picture Table1
7         {
8                 picture "gfx/join_border"
9                 size    '910 610'
10         }
11         Derive Picture Table2
12         {
13                 picture "gfx/join_background"
14                 pos     '28 32'
15                 size    '854 481'
16         }
17
18         Item Layout Select
19         {
20                 size            '872 501'
21                 direction       '0 8'
22                 alignment       [AlignCenter]
23                 origin          '460 44'
24
25                 Item Task_Job SyncCategory
26                 {
27                         update  Nex_Demos_SyncData
28                         init    Nex_Demos_SyncData
29                 }
30
31                 Item ScrollWindow Scroll
32                 {
33                         size    '800 450'
34
35                         Derive List FileList
36                         {
37                                 size    '800 450'
38                                 target  "::Data::Demos::FileList::Demos"
39                 
40                                 action  Nex_Demos_Start
41                         }
42                 }
43                 Item VScrollBar Scroller
44                 {
45                         pos     '100 0'
46                         size    '20 450'
47                         target  "##prev"
48                 }
49         }
50         Item Layout Button
51         {
52                 size            '872 901'
53                 alignment       [AlignCenter]
54                 origin          '395 552'
55                 direction       '30 0'
56                 
57                 Derive PictureButton Start
58                 {
59                         normal  "$gfx/create_b_start"
60                         action  Nex_Demos_Start
61                 }
62         }
63 Ignore {
64         Item Layout Settings
65         {
66                 size            '600 801'
67                 alignment       [AlignLeft]
68                 origin          '195 552'
69                 direction       '0 10'
70                 
71                 Derive Nex_Option_Switch AutoDemo
72                 {
73                         text    "Record a Demo"
74                         target  "Data::Demos::AutoDemo::Switch"
75                 }
76                 DeriveTemplate Nex_Composition Option_EditBox
77                 {
78                         DeriveTemplate Nex_Automation_Option_EditBox Automation
79                         {}
80                         DeriveTemplate TextButton Description
81                         {}
82                         DeriveTemplate EditBox EditBox
83                         {
84                                 size    '200 12'
85                                 action  Nex_Action_TestOnChange
86                                 select  Nex_Action_TestOnSelect
87                         }
88                 }
89                 Derive Option_EditBox AutoDemoFormat
90                 {
91                         text    "Demo Name Format"
92                         target  "Data::Demos::AutoDemoFormat::Text"
93                 }
94         }
95 }
96 }