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