initial commit, lordsawar source, slightly modified
[lordsawar] / dat / glade / editor / city-editor-dialog.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="gtk+" version="2.16"/>
4   <!-- interface-naming-policy toplevel-contextual -->
5   <object class="GtkAdjustment" id="adjustment1">
6     <property name="value">20</property>
7     <property name="upper">1000</property>
8     <property name="step_increment">1</property>
9     <property name="page_increment">10</property>
10     <property name="page_size">10</property>
11   </object>
12   <object class="GtkDialog" id="dialog">
13     <property name="width_request">400</property>
14     <property name="height_request">425</property>
15     <property name="border_width">6</property>
16     <property name="title" translatable="yes">Edit City</property>
17     <property name="destroy_with_parent">True</property>
18     <property name="type_hint">dialog</property>
19     <property name="has_separator">False</property>
20     <child internal-child="vbox">
21       <object class="GtkVBox" id="dialog-vbox">
22         <property name="visible">True</property>
23         <property name="spacing">12</property>
24         <child>
25           <object class="GtkHBox" id="outer_hbox">
26             <property name="visible">True</property>
27             <property name="spacing">24</property>
28             <child>
29               <object class="GtkVBox" id="vbox">
30                 <property name="visible">True</property>
31                 <property name="spacing">12</property>
32                 <child>
33                   <object class="GtkLabel" id="label">
34                     <property name="width_request">250</property>
35                     <property name="visible">True</property>
36                     <property name="xalign">0</property>
37                     <property name="yalign">0</property>
38                     <property name="label" translatable="yes">&lt;b&gt;City&lt;/b&gt;</property>
39                     <property name="use_markup">True</property>
40                     <property name="wrap">True</property>
41                   </object>
42                   <packing>
43                     <property name="expand">False</property>
44                     <property name="fill">False</property>
45                     <property name="position">0</property>
46                   </packing>
47                 </child>
48                 <child>
49                   <object class="GtkAlignment" id="options_alignment">
50                     <property name="visible">True</property>
51                     <property name="xalign">0</property>
52                     <property name="xscale">0</property>
53                     <property name="right_padding">32</property>
54                     <child>
55                       <object class="GtkVBox" id="options_vbox">
56                         <property name="visible">True</property>
57                         <property name="spacing">12</property>
58                         <child>
59                           <object class="GtkHBox" id="hbox2">
60                             <property name="visible">True</property>
61                             <property name="spacing">6</property>
62                             <child>
63                               <object class="GtkLabel" id="player_label">
64                                 <property name="visible">True</property>
65                                 <property name="xalign">0</property>
66                                 <property name="label" translatable="yes">Owner:</property>
67                               </object>
68                               <packing>
69                                 <property name="expand">False</property>
70                                 <property name="fill">False</property>
71                                 <property name="position">0</property>
72                               </packing>
73                             </child>
74                             <child>
75                               <object class="GtkAlignment" id="player_alignment">
76                                 <property name="visible">True</property>
77                                 <property name="xalign">0</property>
78                                 <property name="xscale">0</property>
79                                 <child>
80                                   <placeholder/>
81                                 </child>
82                               </object>
83                               <packing>
84                                 <property name="expand">False</property>
85                                 <property name="fill">False</property>
86                                 <property name="position">1</property>
87                               </packing>
88                             </child>
89                             <child>
90                               <object class="GtkCheckButton" id="capital_checkbutton">
91                                 <property name="label" translatable="yes">Capital</property>
92                                 <property name="visible">True</property>
93                                 <property name="can_focus">False</property>
94                                 <property name="receives_default">False</property>
95                                 <property name="use_underline">True</property>
96                                 <property name="draw_indicator">True</property>
97                               </object>
98                               <packing>
99                                 <property name="position">2</property>
100                               </packing>
101                             </child>
102                           </object>
103                           <packing>
104                             <property name="expand">False</property>
105                             <property name="fill">False</property>
106                             <property name="position">0</property>
107                           </packing>
108                         </child>
109                         <child>
110                           <object class="GtkHBox" id="hbox3">
111                             <property name="visible">True</property>
112                             <property name="spacing">12</property>
113                             <child>
114                               <object class="GtkHBox" id="name_hbox">
115                                 <property name="visible">True</property>
116                                 <property name="spacing">6</property>
117                                 <child>
118                                   <object class="GtkLabel" id="name_label">
119                                     <property name="visible">True</property>
120                                     <property name="xalign">0</property>
121                                     <property name="label" translatable="yes">Name:</property>
122                                   </object>
123                                   <packing>
124                                     <property name="position">0</property>
125                                   </packing>
126                                 </child>
127                                 <child>
128                                   <object class="GtkEntry" id="name_entry">
129                                     <property name="visible">True</property>
130                                     <property name="invisible_char">&#x25CF;</property>
131                                   </object>
132                                   <packing>
133                                     <property name="position">1</property>
134                                   </packing>
135                                 </child>
136                               </object>
137                               <packing>
138                                 <property name="position">0</property>
139                               </packing>
140                             </child>
141                             <child>
142                               <object class="GtkButton" id="randomize_name_button">
143                                 <property name="label" translatable="yes">Randomiz_e</property>
144                                 <property name="visible">True</property>
145                                 <property name="can_focus">True</property>
146                                 <property name="receives_default">False</property>
147                                 <property name="use_underline">True</property>
148                               </object>
149                               <packing>
150                                 <property name="expand">False</property>
151                                 <property name="fill">False</property>
152                                 <property name="position">1</property>
153                               </packing>
154                             </child>
155                           </object>
156                           <packing>
157                             <property name="expand">False</property>
158                             <property name="fill">False</property>
159                             <property name="position">1</property>
160                           </packing>
161                         </child>
162                         <child>
163                           <object class="GtkHBox" id="hbox4">
164                             <property name="visible">True</property>
165                             <property name="spacing">12</property>
166                             <child>
167                               <object class="GtkHBox" id="income_hbox">
168                                 <property name="visible">True</property>
169                                 <property name="spacing">6</property>
170                                 <child>
171                                   <object class="GtkLabel" id="income_label">
172                                     <property name="visible">True</property>
173                                     <property name="xalign">0</property>
174                                     <property name="label" translatable="yes">Income:</property>
175                                   </object>
176                                   <packing>
177                                     <property name="position">0</property>
178                                   </packing>
179                                 </child>
180                                 <child>
181                                   <object class="GtkSpinButton" id="income_spinbutton">
182                                     <property name="visible">True</property>
183                                     <property name="can_focus">True</property>
184                                     <property name="adjustment">adjustment1</property>
185                                     <property name="climb_rate">1</property>
186                                   </object>
187                                   <packing>
188                                     <property name="position">1</property>
189                                   </packing>
190                                 </child>
191                               </object>
192                               <packing>
193                                 <property name="expand">False</property>
194                                 <property name="position">0</property>
195                               </packing>
196                             </child>
197                             <child>
198                               <object class="GtkButton" id="randomize_income_button">
199                                 <property name="label" translatable="yes">Ra_ndomize</property>
200                                 <property name="visible">True</property>
201                                 <property name="can_focus">True</property>
202                                 <property name="receives_default">False</property>
203                                 <property name="use_underline">True</property>
204                               </object>
205                               <packing>
206                                 <property name="expand">False</property>
207                                 <property name="fill">False</property>
208                                 <property name="pack_type">end</property>
209                                 <property name="position">1</property>
210                               </packing>
211                             </child>
212                           </object>
213                           <packing>
214                             <property name="position">2</property>
215                           </packing>
216                         </child>
217                         <child>
218                           <object class="GtkCheckButton" id="burned_checkbutton">
219                             <property name="label" translatable="yes">Burned down</property>
220                             <property name="visible">True</property>
221                             <property name="can_focus">False</property>
222                             <property name="receives_default">False</property>
223                             <property name="use_underline">True</property>
224                             <property name="draw_indicator">True</property>
225                           </object>
226                           <packing>
227                             <property name="expand">False</property>
228                             <property name="fill">False</property>
229                             <property name="position">3</property>
230                           </packing>
231                         </child>
232                       </object>
233                     </child>
234                   </object>
235                   <packing>
236                     <property name="expand">False</property>
237                     <property name="position">1</property>
238                   </packing>
239                 </child>
240                 <child>
241                   <object class="GtkVBox" id="army_vbox">
242                     <property name="visible">True</property>
243                     <property name="spacing">6</property>
244                     <child>
245                       <object class="GtkLabel" id="production_label">
246                         <property name="visible">True</property>
247                         <property name="xalign">0</property>
248                         <property name="label" translatable="yes">&lt;b&gt;Production&lt;/b&gt;</property>
249                         <property name="use_markup">True</property>
250                       </object>
251                       <packing>
252                         <property name="expand">False</property>
253                         <property name="position">0</property>
254                       </packing>
255                     </child>
256                     <child>
257                       <object class="GtkScrolledWindow" id="army_scrolledwindow">
258                         <property name="visible">True</property>
259                         <property name="can_focus">False</property>
260                         <property name="hscrollbar_policy">never</property>
261                         <property name="vscrollbar_policy">automatic</property>
262                         <property name="shadow_type">in</property>
263                         <child>
264                           <object class="GtkTreeView" id="army_treeview">
265                             <property name="height_request">155</property>
266                             <property name="visible">True</property>
267                           </object>
268                         </child>
269                       </object>
270                       <packing>
271                         <property name="position">1</property>
272                       </packing>
273                     </child>
274                     <child>
275                       <object class="GtkAlignment" id="army_button_alignment">
276                         <property name="visible">True</property>
277                         <property name="xalign">1</property>
278                         <property name="xscale">0</property>
279                         <child>
280                           <object class="GtkHBox" id="army_button_hbox">
281                             <property name="visible">True</property>
282                             <property name="spacing">6</property>
283                             <child>
284                               <object class="GtkButton" id="randomize_armies_button">
285                                 <property name="label" translatable="yes">Randomi_ze</property>
286                                 <property name="visible">True</property>
287                                 <property name="can_focus">False</property>
288                                 <property name="receives_default">False</property>
289                                 <property name="use_underline">True</property>
290                               </object>
291                               <packing>
292                                 <property name="expand">False</property>
293                                 <property name="fill">False</property>
294                                 <property name="position">0</property>
295                               </packing>
296                             </child>
297                             <child>
298                               <object class="GtkButton" id="add_button">
299                                 <property name="label" translatable="yes">_Add</property>
300                                 <property name="visible">True</property>
301                                 <property name="can_focus">False</property>
302                                 <property name="receives_default">False</property>
303                                 <property name="use_underline">True</property>
304                               </object>
305                               <packing>
306                                 <property name="position">1</property>
307                               </packing>
308                             </child>
309                             <child>
310                               <object class="GtkButton" id="remove_button">
311                                 <property name="label" translatable="yes">_Remove</property>
312                                 <property name="visible">True</property>
313                                 <property name="can_focus">False</property>
314                                 <property name="receives_default">False</property>
315                                 <property name="use_underline">True</property>
316                               </object>
317                               <packing>
318                                 <property name="position">2</property>
319                               </packing>
320                             </child>
321                           </object>
322                         </child>
323                       </object>
324                       <packing>
325                         <property name="expand">False</property>
326                         <property name="fill">False</property>
327                         <property name="position">2</property>
328                       </packing>
329                     </child>
330                   </object>
331                   <packing>
332                     <property name="position">2</property>
333                   </packing>
334                 </child>
335               </object>
336               <packing>
337                 <property name="position">0</property>
338               </packing>
339             </child>
340           </object>
341           <packing>
342             <property name="position">1</property>
343           </packing>
344         </child>
345         <child internal-child="action_area">
346           <object class="GtkHButtonBox" id="dialog-action_area1">
347             <property name="visible">True</property>
348             <property name="layout_style">end</property>
349             <child>
350               <object class="GtkButton" id="close_button">
351                 <property name="label" translatable="yes">_Cancel</property>
352                 <property name="visible">True</property>
353                 <property name="can_focus">False</property>
354                 <property name="receives_default">False</property>
355                 <property name="use_underline">True</property>
356               </object>
357               <packing>
358                 <property name="expand">False</property>
359                 <property name="fill">False</property>
360                 <property name="position">0</property>
361               </packing>
362             </child>
363             <child>
364               <object class="GtkButton" id="accept_button">
365                 <property name="label" translatable="yes">_OK</property>
366                 <property name="visible">True</property>
367                 <property name="can_focus">False</property>
368                 <property name="can_default">True</property>
369                 <property name="has_default">True</property>
370                 <property name="receives_default">False</property>
371                 <property name="use_underline">True</property>
372               </object>
373               <packing>
374                 <property name="expand">False</property>
375                 <property name="fill">False</property>
376                 <property name="position">1</property>
377               </packing>
378             </child>
379           </object>
380           <packing>
381             <property name="expand">False</property>
382             <property name="pack_type">end</property>
383             <property name="position">0</property>
384           </packing>
385         </child>
386       </object>
387     </child>
388     <action-widgets>
389       <action-widget response="-6">close_button</action-widget>
390       <action-widget response="-3">accept_button</action-widget>
391     </action-widgets>
392   </object>
393 </interface>