initial commit, lordsawar source, slightly modified
[lordsawar] / dat / glade / game-preferences-dialog.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.14"/>
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkListStore" id="model1">
6     <columns>
7       <!-- column-name gchararray -->
8       <column type="gchararray"/>
9     </columns>
10     <data>
11       <row>
12         <col id="0" translatable="yes">Beginner</col>
13       </row>
14       <row>
15         <col id="0" translatable="yes">Intermediate</col>
16       </row>
17       <row>
18         <col id="0" translatable="yes">Advanced</col>
19       </row>
20       <row>
21         <col id="0" translatable="yes">I am the Lord Of War!</col>
22       </row>
23       <row>
24         <col id="0" translatable="yes">Custom</col>
25       </row>
26     </data>
27   </object>
28   <object class="GtkDialog" id="dialog">
29     <property name="border_width">12</property>
30     <property name="title" translatable="yes">New Game</property>
31     <property name="modal">True</property>
32     <property name="destroy_with_parent">True</property>
33     <property name="type_hint">dialog</property>
34     <property name="has_separator">False</property>
35     <child internal-child="vbox">
36       <object class="GtkVBox" id="dialog-vbox1">
37         <property name="visible">True</property>
38         <property name="spacing">24</property>
39         <child>
40           <object class="GtkHBox" id="hbox7">
41             <property name="visible">True</property>
42             <child>
43               <object class="GtkLabel" id="game_name_label">
44                 <property name="visible">True</property>
45                 <property name="label" translatable="yes">&lt;b&gt;Game Name:&lt;/b&gt;</property>
46                 <property name="use_markup">True</property>
47               </object>
48               <packing>
49                 <property name="expand">False</property>
50                 <property name="fill">False</property>
51                 <property name="position">0</property>
52               </packing>
53             </child>
54             <child>
55               <object class="GtkEntry" id="game_name_entry">
56                 <property name="visible">True</property>
57                 <property name="can_focus">True</property>
58                 <property name="invisible_char">&#x25CF;</property>
59               </object>
60               <packing>
61                 <property name="position">1</property>
62               </packing>
63             </child>
64           </object>
65           <packing>
66             <property name="position">1</property>
67           </packing>
68         </child>
69         <child>
70           <object class="GtkHBox" id="contents_hbox">
71             <property name="visible">True</property>
72             <property name="spacing">18</property>
73             <child>
74               <object class="GtkVBox" id="left_vbox">
75                 <property name="visible">True</property>
76                 <property name="spacing">18</property>
77                 <child>
78                   <object class="GtkFrame" id="player_frame">
79                     <property name="visible">True</property>
80                     <property name="label_xalign">0</property>
81                     <property name="label_yalign">0</property>
82                     <property name="shadow_type">none</property>
83                     <child>
84                       <object class="GtkAlignment" id="alignment1">
85                         <property name="visible">True</property>
86                         <property name="xalign">0</property>
87                         <property name="yalign">0</property>
88                         <property name="top_padding">6</property>
89                         <property name="left_padding">12</property>
90                         <child>
91                           <object class="GtkVBox" id="players_vbox">
92                             <property name="visible">True</property>
93                             <property name="spacing">4</property>
94                             <child>
95                               <object class="GtkVBox" id="vbox6">
96                                 <property name="visible">True</property>
97                                 <child>
98                                   <placeholder/>
99                                 </child>
100                               </object>
101                               <packing>
102                                 <property name="position">0</property>
103                               </packing>
104                             </child>
105                           </object>
106                         </child>
107                       </object>
108                     </child>
109                     <child type="label">
110                       <object class="GtkLabel" id="label1">
111                         <property name="visible">True</property>
112                         <property name="xalign">0</property>
113                         <property name="yalign">0</property>
114                         <property name="label" translatable="yes">&lt;b&gt;Players&lt;/b&gt;</property>
115                         <property name="use_markup">True</property>
116                         <property name="use_underline">True</property>
117                       </object>
118                     </child>
119                   </object>
120                   <packing>
121                     <property name="position">0</property>
122                   </packing>
123                 </child>
124               </object>
125               <packing>
126                 <property name="position">0</property>
127               </packing>
128             </child>
129             <child>
130               <object class="GtkVBox" id="vbox7">
131                 <property name="visible">True</property>
132                 <property name="spacing">8</property>
133                 <child>
134                   <object class="GtkFrame" id="frame1">
135                     <property name="visible">True</property>
136                     <property name="label_xalign">0</property>
137                     <property name="shadow_type">none</property>
138                     <child>
139                       <object class="GtkAlignment" id="alignment2">
140                         <property name="visible">True</property>
141                         <property name="left_padding">12</property>
142                         <child>
143                           <object class="GtkVBox" id="vbox8">
144                             <property name="visible">True</property>
145                             <child>
146                               <object class="GtkHBox" id="difficulty_hbox">
147                                 <property name="visible">True</property>
148                                 <property name="spacing">7</property>
149                                 <child>
150                                   <object class="GtkLabel" id="label21">
151                                     <property name="visible">True</property>
152                                     <property name="label" translatable="yes">Rating:</property>
153                                   </object>
154                                   <packing>
155                                     <property name="expand">False</property>
156                                     <property name="fill">False</property>
157                                     <property name="position">0</property>
158                                   </packing>
159                                 </child>
160                                 <child>
161                                   <placeholder/>
162                                 </child>
163                                 <child>
164                                   <object class="GtkLabel" id="difficulty_label">
165                                     <property name="visible">True</property>
166                                     <property name="label">###%</property>
167                                   </object>
168                                   <packing>
169                                     <property name="expand">False</property>
170                                     <property name="fill">False</property>
171                                     <property name="position">2</property>
172                                   </packing>
173                                 </child>
174                               </object>
175                               <packing>
176                                 <property name="expand">False</property>
177                                 <property name="position">0</property>
178                               </packing>
179                             </child>
180                             <child>
181                               <object class="GtkComboBox" id="difficulty_combobox">
182                                 <property name="visible">True</property>
183                                 <property name="model">model1</property>
184                                 <child>
185                                   <object class="GtkCellRendererText" id="renderer1"/>
186                                   <attributes>
187                                     <attribute name="text">0</attribute>
188                                   </attributes>
189                                 </child>
190                               </object>
191                               <packing>
192                                 <property name="expand">False</property>
193                                 <property name="fill">False</property>
194                                 <property name="position">1</property>
195                               </packing>
196                             </child>
197                           </object>
198                         </child>
199                       </object>
200                     </child>
201                     <child type="label">
202                       <object class="GtkLabel" id="label20">
203                         <property name="visible">True</property>
204                         <property name="label" translatable="yes">&lt;b&gt;Difficulty&lt;/b&gt;</property>
205                         <property name="use_markup">True</property>
206                       </object>
207                     </child>
208                   </object>
209                   <packing>
210                     <property name="expand">False</property>
211                     <property name="position">0</property>
212                   </packing>
213                 </child>
214                 <child>
215                   <object class="GtkButton" id="edit_options_button">
216                     <property name="label" translatable="yes">Edit Options</property>
217                     <property name="visible">True</property>
218                     <property name="can_focus">True</property>
219                     <property name="receives_default">False</property>
220                     <property name="use_underline">True</property>
221                   </object>
222                   <packing>
223                     <property name="expand">False</property>
224                     <property name="fill">False</property>
225                     <property name="position">1</property>
226                   </packing>
227                 </child>
228               </object>
229               <packing>
230                 <property name="position">1</property>
231               </packing>
232             </child>
233           </object>
234           <packing>
235             <property name="position">2</property>
236           </packing>
237         </child>
238         <child>
239           <object class="GtkVBox" id="vbox1">
240             <property name="visible">True</property>
241             <property name="orientation">vertical</property>
242             <child>
243               <placeholder/>
244             </child>
245           </object>
246           <packing>
247             <property name="position">3</property>
248           </packing>
249         </child>
250         <child internal-child="action_area">
251           <object class="GtkHButtonBox" id="dialog-action_area1">
252             <property name="visible">True</property>
253             <property name="layout_style">end</property>
254             <child>
255               <object class="GtkButton" id="cancel_button">
256                 <property name="label" translatable="yes">_Cancel</property>
257                 <property name="visible">True</property>
258                 <property name="can_focus">False</property>
259                 <property name="receives_default">False</property>
260                 <property name="use_underline">True</property>
261               </object>
262               <packing>
263                 <property name="expand">False</property>
264                 <property name="fill">False</property>
265                 <property name="position">0</property>
266               </packing>
267             </child>
268             <child>
269               <object class="GtkButton" id="start_game_button">
270                 <property name="label" translatable="yes">_Start Game</property>
271                 <property name="visible">True</property>
272                 <property name="can_focus">True</property>
273                 <property name="has_focus">True</property>
274                 <property name="can_default">True</property>
275                 <property name="has_default">True</property>
276                 <property name="receives_default">True</property>
277                 <property name="use_underline">True</property>
278               </object>
279               <packing>
280                 <property name="expand">False</property>
281                 <property name="fill">False</property>
282                 <property name="position">1</property>
283               </packing>
284             </child>
285           </object>
286           <packing>
287             <property name="expand">False</property>
288             <property name="pack_type">end</property>
289             <property name="position">0</property>
290           </packing>
291         </child>
292       </object>
293     </child>
294     <action-widgets>
295       <action-widget response="-3">cancel_button</action-widget>
296       <action-widget response="-6">start_game_button</action-widget>
297     </action-widgets>
298   </object>
299 </interface>