var-type-dialog: Move UI into separate .ui file.
[pspp] / src / ui / gui / var-type-dialog.ui
1 <?xml version="1.0"?>
2 <interface>
3   <!-- interface-requires gtk+ 2.12 -->
4   <!-- interface-naming-policy project-wide -->
5   <object class="GtkWindow" id="var_type_dialog">
6     <property name="border_width">6</property>
7     <property name="title" translatable="yes">Variable Type</property>
8     <property name="resizable">False</property>
9     <property name="modal">True</property>
10     <property name="default_width">485</property>
11     <property name="type_hint">dialog</property>
12     <property name="skip_taskbar_hint">True</property>
13     <property name="skip_pager_hint">True</property>
14     <child>
15       <object class="GtkHBox" id="hbox1">
16         <property name="visible">True</property>
17         <property name="border_width">5</property>
18         <property name="spacing">5</property>
19         <child>
20           <object class="GtkVBox" id="vbox2">
21             <property name="visible">True</property>
22             <property name="border_width">13</property>
23             <property name="orientation">vertical</property>
24             <property name="homogeneous">True</property>
25             <child>
26               <object class="GtkRadioButton" id="radiobutton1">
27                 <property name="label" translatable="yes">Numeric</property>
28                 <property name="visible">True</property>
29                 <property name="can_focus">True</property>
30                 <property name="receives_default">False</property>
31                 <property name="use_underline">True</property>
32                 <property name="active">True</property>
33                 <property name="draw_indicator">True</property>
34               </object>
35               <packing>
36                 <property name="expand">False</property>
37                 <property name="fill">False</property>
38                 <property name="position">0</property>
39               </packing>
40             </child>
41             <child>
42               <object class="GtkRadioButton" id="radiobutton2">
43                 <property name="label" translatable="yes">Comma</property>
44                 <property name="visible">True</property>
45                 <property name="can_focus">True</property>
46                 <property name="receives_default">False</property>
47                 <property name="use_underline">True</property>
48                 <property name="draw_indicator">True</property>
49                 <property name="group">radiobutton1</property>
50               </object>
51               <packing>
52                 <property name="expand">False</property>
53                 <property name="fill">False</property>
54                 <property name="position">1</property>
55               </packing>
56             </child>
57             <child>
58               <object class="GtkRadioButton" id="radiobutton3">
59                 <property name="label" translatable="yes">Dot</property>
60                 <property name="visible">True</property>
61                 <property name="can_focus">True</property>
62                 <property name="receives_default">False</property>
63                 <property name="use_underline">True</property>
64                 <property name="draw_indicator">True</property>
65                 <property name="group">radiobutton1</property>
66               </object>
67               <packing>
68                 <property name="expand">False</property>
69                 <property name="fill">False</property>
70                 <property name="position">2</property>
71               </packing>
72             </child>
73             <child>
74               <object class="GtkRadioButton" id="radiobutton4">
75                 <property name="label" translatable="yes">Scientific notation</property>
76                 <property name="visible">True</property>
77                 <property name="can_focus">True</property>
78                 <property name="receives_default">False</property>
79                 <property name="use_underline">True</property>
80                 <property name="draw_indicator">True</property>
81                 <property name="group">radiobutton1</property>
82               </object>
83               <packing>
84                 <property name="expand">False</property>
85                 <property name="fill">False</property>
86                 <property name="position">3</property>
87               </packing>
88             </child>
89             <child>
90               <object class="GtkRadioButton" id="radiobutton5">
91                 <property name="label" translatable="yes">Date</property>
92                 <property name="visible">True</property>
93                 <property name="can_focus">True</property>
94                 <property name="receives_default">False</property>
95                 <property name="use_underline">True</property>
96                 <property name="draw_indicator">True</property>
97                 <property name="group">radiobutton1</property>
98               </object>
99               <packing>
100                 <property name="expand">False</property>
101                 <property name="fill">False</property>
102                 <property name="position">4</property>
103               </packing>
104             </child>
105             <child>
106               <object class="GtkRadioButton" id="radiobutton6">
107                 <property name="label" translatable="yes">Dollar</property>
108                 <property name="visible">True</property>
109                 <property name="can_focus">True</property>
110                 <property name="receives_default">False</property>
111                 <property name="use_underline">True</property>
112                 <property name="draw_indicator">True</property>
113                 <property name="group">radiobutton1</property>
114               </object>
115               <packing>
116                 <property name="expand">False</property>
117                 <property name="fill">False</property>
118                 <property name="position">5</property>
119               </packing>
120             </child>
121             <child>
122               <object class="GtkRadioButton" id="radiobutton7">
123                 <property name="label" translatable="yes">Custom currency</property>
124                 <property name="visible">True</property>
125                 <property name="can_focus">True</property>
126                 <property name="receives_default">False</property>
127                 <property name="use_underline">True</property>
128                 <property name="draw_indicator">True</property>
129                 <property name="group">radiobutton1</property>
130               </object>
131               <packing>
132                 <property name="expand">False</property>
133                 <property name="fill">False</property>
134                 <property name="position">6</property>
135               </packing>
136             </child>
137             <child>
138               <object class="GtkRadioButton" id="radiobutton8">
139                 <property name="label" translatable="yes">String</property>
140                 <property name="visible">True</property>
141                 <property name="can_focus">True</property>
142                 <property name="receives_default">False</property>
143                 <property name="use_underline">True</property>
144                 <property name="draw_indicator">True</property>
145                 <property name="group">radiobutton1</property>
146               </object>
147               <packing>
148                 <property name="expand">False</property>
149                 <property name="fill">False</property>
150                 <property name="position">7</property>
151               </packing>
152             </child>
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           <object class="GtkVBox" id="middle_box">
162             <property name="visible">True</property>
163             <property name="spacing">10</property>
164             <child>
165               <object class="GtkScrolledWindow" id="scrolledwindow4">
166                 <property name="width_request">20</property>
167                 <property name="height_request">194</property>
168                 <property name="can_focus">True</property>
169                 <property name="hscrollbar_policy">never</property>
170                 <property name="shadow_type">in</property>
171                 <child>
172                   <object class="GtkTreeView" id="date_format_list_view">
173                     <property name="visible">True</property>
174                     <property name="can_focus">True</property>
175                     <property name="headers_visible">False</property>
176                   </object>
177                 </child>
178               </object>
179               <packing>
180                 <property name="expand">False</property>
181                 <property name="fill">False</property>
182                 <property name="position">0</property>
183               </packing>
184             </child>
185             <child>
186               <object class="GtkHBox" id="custom_currency_hbox">
187                 <property name="spacing">15</property>
188                 <child>
189                   <object class="GtkScrolledWindow" id="scrolledwindow5">
190                     <property name="width_request">1</property>
191                     <property name="height_request">120</property>
192                     <property name="visible">True</property>
193                     <property name="can_focus">True</property>
194                     <property name="hscrollbar_policy">never</property>
195                     <property name="vscrollbar_policy">never</property>
196                     <property name="shadow_type">in</property>
197                     <child>
198                       <object class="GtkTreeView" id="custom_treeview">
199                         <property name="visible">True</property>
200                         <property name="can_focus">True</property>
201                         <property name="headers_visible">False</property>
202                       </object>
203                     </child>
204                   </object>
205                   <packing>
206                     <property name="position">0</property>
207                   </packing>
208                 </child>
209                 <child>
210                   <object class="GtkFrame" id="Sample">
211                     <property name="visible">True</property>
212                     <property name="label_xalign">0</property>
213                     <child>
214                       <object class="GtkAlignment" id="alignment2">
215                         <property name="visible">True</property>
216                         <property name="left_padding">12</property>
217                         <child>
218                           <object class="GtkVBox" id="vbox10">
219                             <property name="visible">True</property>
220                             <property name="orientation">vertical</property>
221                             <property name="homogeneous">True</property>
222                             <child>
223                               <object class="GtkLabel" id="psample_label">
224                                 <property name="visible">True</property>
225                                 <property name="label" translatable="yes">positive</property>
226                               </object>
227                               <packing>
228                                 <property name="position">0</property>
229                               </packing>
230                             </child>
231                             <child>
232                               <object class="GtkLabel" id="nsample_label">
233                                 <property name="visible">True</property>
234                                 <property name="label" translatable="yes">negative</property>
235                               </object>
236                               <packing>
237                                 <property name="position">1</property>
238                               </packing>
239                             </child>
240                           </object>
241                         </child>
242                       </object>
243                     </child>
244                     <child type="label">
245                       <object class="GtkLabel" id="label13">
246                         <property name="visible">True</property>
247                         <property name="label" translatable="yes">Sample</property>
248                         <property name="use_markup">True</property>
249                       </object>
250                     </child>
251                   </object>
252                   <packing>
253                     <property name="pack_type">end</property>
254                     <property name="position">1</property>
255                   </packing>
256                 </child>
257               </object>
258               <packing>
259                 <property name="position">1</property>
260               </packing>
261             </child>
262             <child>
263               <object class="GtkScrolledWindow" id="dollar_window">
264                 <property name="can_focus">True</property>
265                 <property name="hscrollbar_policy">never</property>
266                 <property name="shadow_type">in</property>
267                 <child>
268                   <object class="GtkTreeView" id="dollar_treeview">
269                     <property name="visible">True</property>
270                     <property name="can_focus">True</property>
271                     <property name="headers_visible">False</property>
272                   </object>
273                 </child>
274               </object>
275               <packing>
276                 <property name="position">2</property>
277               </packing>
278             </child>
279             <child>
280               <object class="GtkTable" id="width_decimals">
281                 <property name="width_request">100</property>
282                 <property name="height_request">50</property>
283                 <property name="visible">True</property>
284                 <property name="n_rows">2</property>
285                 <property name="n_columns">2</property>
286                 <property name="column_spacing">2</property>
287                 <property name="row_spacing">1</property>
288                 <child>
289                   <object class="GtkHBox" id="hbox2">
290                     <property name="visible">True</property>
291                     <child>
292                       <object class="GtkLabel" id="width_label">
293                         <property name="visible">True</property>
294                         <property name="label" translatable="yes">Width:</property>
295                         <property name="justify">right</property>
296                       </object>
297                       <packing>
298                         <property name="expand">False</property>
299                         <property name="fill">False</property>
300                         <property name="pack_type">end</property>
301                         <property name="position">0</property>
302                       </packing>
303                     </child>
304                   </object>
305                   <packing>
306                     <property name="x_options">GTK_FILL</property>
307                     <property name="y_options">GTK_FILL</property>
308                   </packing>
309                 </child>
310                 <child>
311                   <object class="GtkEntry" id="decimals_entry">
312                     <property name="width_request">25</property>
313                     <property name="visible">True</property>
314                     <property name="can_focus">True</property>
315                   </object>
316                   <packing>
317                     <property name="left_attach">1</property>
318                     <property name="right_attach">2</property>
319                     <property name="top_attach">1</property>
320                     <property name="bottom_attach">2</property>
321                     <property name="y_options"></property>
322                   </packing>
323                 </child>
324                 <child>
325                   <object class="GtkEntry" id="width_entry">
326                     <property name="width_request">25</property>
327                     <property name="can_focus">True</property>
328                   </object>
329                   <packing>
330                     <property name="left_attach">1</property>
331                     <property name="right_attach">2</property>
332                     <property name="y_options"></property>
333                   </packing>
334                 </child>
335                 <child>
336                   <object class="GtkLabel" id="decimals_label">
337                     <property name="visible">True</property>
338                     <property name="xalign">0</property>
339                     <property name="label" translatable="yes">Decimal Places:</property>
340                     <property name="justify">right</property>
341                   </object>
342                   <packing>
343                     <property name="top_attach">1</property>
344                     <property name="bottom_attach">2</property>
345                     <property name="x_options">GTK_FILL</property>
346                     <property name="y_options"></property>
347                   </packing>
348                 </child>
349               </object>
350               <packing>
351                 <property name="position">3</property>
352               </packing>
353             </child>
354           </object>
355           <packing>
356             <property name="fill">False</property>
357             <property name="position">1</property>
358           </packing>
359         </child>
360         <child>
361           <object class="GtkVButtonBox" id="vbuttonbox6">
362             <property name="visible">True</property>
363             <property name="spacing">5</property>
364             <property name="layout_style">start</property>
365             <child>
366               <object class="GtkButton" id="var_type_ok">
367                 <property name="label">gtk-ok</property>
368                 <property name="visible">True</property>
369                 <property name="can_focus">True</property>
370                 <property name="can_default">True</property>
371                 <property name="receives_default">False</property>
372                 <property name="use_stock">True</property>
373               </object>
374               <packing>
375                 <property name="expand">False</property>
376                 <property name="fill">False</property>
377                 <property name="position">0</property>
378               </packing>
379             </child>
380             <child>
381               <object class="GtkButton" id="var_type_cancel">
382                 <property name="label">gtk-cancel</property>
383                 <property name="visible">True</property>
384                 <property name="can_focus">True</property>
385                 <property name="can_default">True</property>
386                 <property name="receives_default">False</property>
387                 <property name="use_stock">True</property>
388               </object>
389               <packing>
390                 <property name="expand">False</property>
391                 <property name="fill">False</property>
392                 <property name="position">1</property>
393               </packing>
394             </child>
395             <child>
396               <object class="GtkButton" id="help_button_variable_type">
397                 <property name="label">gtk-help</property>
398                 <property name="visible">True</property>
399                 <property name="can_focus">True</property>
400                 <property name="can_default">True</property>
401                 <property name="receives_default">False</property>
402                 <property name="use_stock">True</property>
403               </object>
404               <packing>
405                 <property name="expand">False</property>
406                 <property name="fill">False</property>
407                 <property name="position">2</property>
408               </packing>
409             </child>
410           </object>
411           <packing>
412             <property name="position">2</property>
413           </packing>
414         </child>
415       </object>
416     </child>
417   </object>
418 </interface>