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