Compute Dialog: Add mnemonics and focus widgets on activation.
[pspp] / src / ui / gui / compute.ui
1 <?xml version="1.0"?>
2 <interface>
3   <!-- interface-requires gtk+ 2.12 -->
4   <requires lib="psppire" version="2054.17080"/>
5   <!-- interface-naming-policy project-wide -->
6   <object class="PsppireDialog" id="compute-variable-dialog">
7     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
8     <property name="title" translatable="yes">Compute Variable</property>
9     <property name="modal">True</property>
10     <child internal-child="hbox">
11       <object class="GtkHBox" id="dialog-hbox5">
12         <property name="visible">True</property>
13         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
14         <property name="spacing">2</property>
15         <child>
16           <object class="GtkAlignment" id="alignment8">
17             <property name="visible">True</property>
18             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
19             <property name="bottom_padding">5</property>
20             <property name="left_padding">5</property>
21             <child>
22               <object class="GtkHBox" id="hbox15">
23                 <property name="visible">True</property>
24                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
25                 <child>
26                   <object class="GtkVBox" id="vbox19">
27                     <property name="visible">True</property>
28                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
29                     <property name="orientation">vertical</property>
30                     <property name="spacing">5</property>
31                     <child>
32                       <object class="GtkVBox" id="vbox20">
33                         <property name="visible">True</property>
34                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
35                         <property name="orientation">vertical</property>
36                         <child>
37                           <object class="GtkLabel" id="label20">
38                             <property name="visible">True</property>
39                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
40                             <property name="xalign">0</property>
41                             <property name="label" translatable="yes">Target _Variable:</property>
42                             <property name="use_underline">True</property>
43                             <property name="mnemonic_widget">compute-entry1</property>
44                           </object>
45                           <packing>
46                             <property name="expand">False</property>
47                             <property name="fill">False</property>
48                             <property name="position">0</property>
49                           </packing>
50                         </child>
51                         <child>
52                           <object class="GtkEntry" id="compute-entry1">
53                             <property name="visible">True</property>
54                             <property name="can_focus">True</property>
55                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
56                           </object>
57                           <packing>
58                             <property name="expand">False</property>
59                             <property name="fill">False</property>
60                             <property name="position">1</property>
61                           </packing>
62                         </child>
63                       </object>
64                       <packing>
65                         <property name="expand">False</property>
66                         <property name="fill">False</property>
67                         <property name="position">0</property>
68                       </packing>
69                     </child>
70                     <child>
71                       <object class="GtkButton" id="compute-button1">
72                         <property name="label" translatable="yes">_Type &amp; Label...</property>
73                         <property name="visible">True</property>
74                         <property name="can_focus">True</property>
75                         <property name="receives_default">True</property>
76                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
77                         <property name="use_underline">True</property>
78                       </object>
79                       <packing>
80                         <property name="expand">False</property>
81                         <property name="fill">False</property>
82                         <property name="position">1</property>
83                       </packing>
84                     </child>
85                     <child>
86                       <object class="GtkScrolledWindow" id="scrolledwindow9">
87                         <property name="visible">True</property>
88                         <property name="can_focus">True</property>
89                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
90                         <property name="hscrollbar_policy">automatic</property>
91                         <property name="vscrollbar_policy">automatic</property>
92                         <property name="shadow_type">in</property>
93                         <child>
94                           <object class="PsppireDictView" id="compute-treeview1">
95                             <property name="visible">True</property>
96                             <property name="can_focus">True</property>
97                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
98                             <property name="headers_visible">False</property>
99                           </object>
100                         </child>
101                       </object>
102                       <packing>
103                         <property name="position">2</property>
104                       </packing>
105                     </child>
106                   </object>
107                   <packing>
108                     <property name="position">0</property>
109                   </packing>
110                 </child>
111                 <child>
112                   <object class="GtkVBox" id="vbox21">
113                     <property name="visible">True</property>
114                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
115                     <property name="orientation">vertical</property>
116                     <child>
117                       <object class="GtkLabel" id="label21">
118                         <property name="visible">True</property>
119                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
120                         <property name="label" translatable="yes">=</property>
121                       </object>
122                       <packing>
123                         <property name="expand">False</property>
124                         <property name="fill">False</property>
125                         <property name="position">0</property>
126                       </packing>
127                     </child>
128                     <child>
129                       <object class="PsppireSelector" id="compute-selector1">
130                         <property name="visible">True</property>
131                         <property name="can_focus">True</property>
132                         <property name="receives_default">True</property>
133                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
134                         <property name="border_width">5</property>
135                         <property name="source_widget">compute-treeview1</property>
136                         <property name="dest_widget">compute-textview1</property>
137                       </object>
138                       <packing>
139                         <property name="expand">False</property>
140                         <property name="fill">False</property>
141                         <property name="position">1</property>
142                       </packing>
143                     </child>
144                   </object>
145                   <packing>
146                     <property name="expand">False</property>
147                     <property name="fill">False</property>
148                     <property name="position">1</property>
149                   </packing>
150                 </child>
151               </object>
152             </child>
153           </object>
154           <packing>
155             <property name="position">0</property>
156           </packing>
157         </child>
158         <child>
159           <object class="GtkVBox" id="vbox17">
160             <property name="visible">True</property>
161             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
162             <property name="orientation">vertical</property>
163             <property name="spacing">5</property>
164             <child>
165               <object class="GtkVBox" id="vbox18">
166                 <property name="visible">True</property>
167                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
168                 <property name="orientation">vertical</property>
169                 <child>
170                   <object class="GtkLabel" id="label19">
171                     <property name="visible">True</property>
172                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
173                     <property name="xalign">0</property>
174                     <property name="label" translatable="yes">_Numeric Expressions:</property>
175                     <property name="use_underline">True</property>
176                     <property name="mnemonic_widget">compute-textview1</property>
177                   </object>
178                   <packing>
179                     <property name="expand">False</property>
180                     <property name="fill">False</property>
181                     <property name="position">0</property>
182                   </packing>
183                 </child>
184                 <child>
185                   <object class="GtkScrolledWindow" id="scrolledwindow8">
186                     <property name="visible">True</property>
187                     <property name="can_focus">True</property>
188                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
189                     <property name="hscrollbar_policy">automatic</property>
190                     <property name="vscrollbar_policy">automatic</property>
191                     <property name="shadow_type">in</property>
192                     <child>
193                       <object class="GtkTextView" id="compute-textview1">
194                         <property name="visible">True</property>
195                         <property name="can_focus">True</property>
196                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
197                       </object>
198                     </child>
199                   </object>
200                   <packing>
201                     <property name="position">1</property>
202                   </packing>
203                 </child>
204               </object>
205               <packing>
206                 <property name="position">0</property>
207               </packing>
208             </child>
209             <child>
210               <object class="GtkHBox" id="hbox16">
211                 <property name="visible">True</property>
212                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
213                 <property name="spacing">5</property>
214                 <child>
215                   <object class="PsppireKeypad" id="psppire-keypad1">
216                     <property name="visible">True</property>
217                     <property name="can_focus">True</property>
218                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_KEY_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK | GDK_LEAVE_NOTIFY_MASK | GDK_FOCUS_CHANGE_MASK</property>
219                   </object>
220                   <packing>
221                     <property name="position">0</property>
222                   </packing>
223                 </child>
224                 <child>
225                   <object class="GtkVBox" id="vbox22">
226                     <property name="visible">True</property>
227                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
228                     <property name="orientation">vertical</property>
229                     <child>
230                       <object class="GtkHBox" id="hbox17">
231                         <property name="visible">True</property>
232                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
233                         <child>
234                           <object class="GtkLabel" id="label22">
235                             <property name="visible">True</property>
236                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
237                             <property name="xalign">0</property>
238                             <property name="label" translatable="yes">_Functions:</property>
239                             <property name="use_underline">True</property>
240                             <property name="mnemonic_widget">compute-treeview2</property>
241                           </object>
242                           <packing>
243                             <property name="position">0</property>
244                           </packing>
245                         </child>
246                         <child>
247                           <object class="PsppireSelector" id="compute-selector2">
248                             <property name="visible">True</property>
249                             <property name="can_focus">True</property>
250                             <property name="receives_default">True</property>
251                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
252                             <property name="border_width">5</property>
253                             <property name="orientation">source below destination</property>
254                             <property name="source_widget">compute-treeview2</property>
255                             <property name="dest_widget">compute-textview1</property>
256                           </object>
257                           <packing>
258                             <property name="fill">False</property>
259                             <property name="position">1</property>
260                           </packing>
261                         </child>
262                       </object>
263                       <packing>
264                         <property name="expand">False</property>
265                         <property name="fill">False</property>
266                         <property name="position">0</property>
267                       </packing>
268                     </child>
269                     <child>
270                       <object class="GtkScrolledWindow" id="scrolledwindow10">
271                         <property name="visible">True</property>
272                         <property name="can_focus">True</property>
273                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
274                         <property name="hscrollbar_policy">never</property>
275                         <property name="shadow_type">in</property>
276                         <child>
277                           <object class="GtkTreeView" id="compute-treeview2">
278                             <property name="visible">True</property>
279                             <property name="can_focus">True</property>
280                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
281                             <property name="headers_visible">False</property>
282                           </object>
283                         </child>
284                       </object>
285                       <packing>
286                         <property name="position">1</property>
287                       </packing>
288                     </child>
289                   </object>
290                   <packing>
291                     <property name="position">1</property>
292                   </packing>
293                 </child>
294               </object>
295               <packing>
296                 <property name="position">1</property>
297               </packing>
298             </child>
299             <child>
300               <object class="GtkHBox" id="hbox18">
301                 <property name="visible">True</property>
302                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
303                 <child>
304                   <object class="GtkButton" id="button4">
305                     <property name="label" translatable="yes">_If...</property>
306                     <property name="sensitive">False</property>
307                     <property name="can_focus">True</property>
308                     <property name="receives_default">True</property>
309                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
310                     <property name="use_underline">True</property>
311                   </object>
312                   <packing>
313                     <property name="expand">False</property>
314                     <property name="fill">False</property>
315                     <property name="position">0</property>
316                   </packing>
317                 </child>
318                 <child>
319                   <object class="GtkLabel" id="label23">
320                     <property name="visible">True</property>
321                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
322                   </object>
323                   <packing>
324                     <property name="position">1</property>
325                   </packing>
326                 </child>
327               </object>
328               <packing>
329                 <property name="expand">False</property>
330                 <property name="fill">False</property>
331                 <property name="position">2</property>
332               </packing>
333             </child>
334             <child>
335               <object class="PsppireHButtonBox" id="psppire-hbuttonbox1">
336                 <property name="visible">True</property>
337                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
338                 <property name="border_width">5</property>
339                 <property name="layout_style">spread</property>
340               </object>
341               <packing>
342                 <property name="expand">False</property>
343                 <property name="fill">False</property>
344                 <property name="pack_type">end</property>
345                 <property name="position">3</property>
346               </packing>
347             </child>
348           </object>
349           <packing>
350             <property name="padding">5</property>
351             <property name="position">1</property>
352           </packing>
353         </child>
354       </object>
355     </child>
356   </object>
357   <object class="PsppireDialog" id="type-and-label-dialog">
358     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
359     <property name="title" translatable="yes">Compute Variable: Type and Label</property>
360     <property name="modal">True</property>
361     <child internal-child="hbox">
362       <object class="GtkHBox" id="dialog-hbox9">
363         <property name="visible">True</property>
364         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
365         <property name="spacing">2</property>
366         <child>
367           <object class="GtkVBox" id="vbox10">
368             <property name="visible">True</property>
369             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
370             <property name="orientation">vertical</property>
371             <child>
372               <object class="GtkFrame" id="Label">
373                 <property name="visible">True</property>
374                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
375                 <property name="border_width">5</property>
376                 <property name="label_xalign">0</property>
377                 <child>
378                   <object class="GtkAlignment" id="alignment3">
379                     <property name="visible">True</property>
380                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
381                     <property name="left_padding">12</property>
382                     <child>
383                       <object class="GtkTable" id="table4">
384                         <property name="visible">True</property>
385                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
386                         <property name="border_width">5</property>
387                         <property name="n_rows">2</property>
388                         <property name="n_columns">2</property>
389                         <child>
390                           <object class="GtkLabel" id="label27">
391                             <property name="visible">True</property>
392                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
393                             <property name="xalign">0</property>
394                             <property name="label" translatable="yes">Use _expression as label</property>
395                             <property name="use_underline">True</property>
396                             <property name="mnemonic_widget">radio-button-expression-label</property>
397                           </object>
398                           <packing>
399                             <property name="left_attach">1</property>
400                             <property name="right_attach">2</property>
401                             <property name="top_attach">1</property>
402                             <property name="bottom_attach">2</property>
403                             <property name="y_options"></property>
404                           </packing>
405                         </child>
406                         <child>
407                           <object class="GtkHBox" id="hbox10">
408                             <property name="visible">True</property>
409                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
410                             <property name="spacing">5</property>
411                             <child>
412                               <object class="GtkLabel" id="label24">
413                                 <property name="visible">True</property>
414                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
415                                 <property name="label" translatable="yes">_Label:</property>
416                                 <property name="use_underline">True</property>
417                                 <property name="mnemonic_widget">radio-button-user-label</property>
418                               </object>
419                               <packing>
420                                 <property name="expand">False</property>
421                                 <property name="position">0</property>
422                               </packing>
423                             </child>
424                             <child>
425                               <object class="GtkEntry" id="type-and-label-label-entry">
426                                 <property name="visible">True</property>
427                                 <property name="can_focus">True</property>
428                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
429                               </object>
430                               <packing>
431                                 <property name="pack_type">end</property>
432                                 <property name="position">1</property>
433                               </packing>
434                             </child>
435                           </object>
436                           <packing>
437                             <property name="left_attach">1</property>
438                             <property name="right_attach">2</property>
439                             <property name="y_options"></property>
440                           </packing>
441                         </child>
442                         <child>
443                           <object class="GtkRadioButton" id="radio-button-expression-label">
444                             <property name="visible">True</property>
445                             <property name="can_focus">True</property>
446                             <property name="receives_default">False</property>
447                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
448                             <property name="active">True</property>
449                             <property name="draw_indicator">True</property>
450                             <property name="group">radio-button-user-label</property>
451                           </object>
452                           <packing>
453                             <property name="top_attach">1</property>
454                             <property name="bottom_attach">2</property>
455                             <property name="x_options"></property>
456                           </packing>
457                         </child>
458                         <child>
459                           <object class="GtkRadioButton" id="radio-button-user-label">
460                             <property name="visible">True</property>
461                             <property name="can_focus">True</property>
462                             <property name="receives_default">False</property>
463                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
464                             <property name="active">True</property>
465                             <property name="draw_indicator">True</property>
466                           </object>
467                           <packing>
468                             <property name="x_options"></property>
469                           </packing>
470                         </child>
471                       </object>
472                     </child>
473                   </object>
474                 </child>
475                 <child type="label">
476                   <object class="GtkLabel" id="label28">
477                     <property name="visible">True</property>
478                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
479                     <property name="label" translatable="yes">Label</property>
480                     <property name="use_markup">True</property>
481                   </object>
482                 </child>
483               </object>
484               <packing>
485                 <property name="position">0</property>
486               </packing>
487             </child>
488             <child>
489               <object class="GtkFrame" id="frame7">
490                 <property name="visible">True</property>
491                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
492                 <property name="border_width">5</property>
493                 <property name="label_xalign">0</property>
494                 <child>
495                   <object class="GtkAlignment" id="alignment10">
496                     <property name="visible">True</property>
497                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
498                     <property name="left_padding">12</property>
499                     <child>
500                       <object class="GtkTable" id="table5">
501                         <property name="visible">True</property>
502                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
503                         <property name="border_width">5</property>
504                         <property name="n_rows">2</property>
505                         <property name="n_columns">2</property>
506                         <child>
507                           <object class="GtkHBox" id="hbox20">
508                             <property name="visible">True</property>
509                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
510                             <child>
511                               <object class="GtkLabel" id="label29">
512                                 <property name="visible">True</property>
513                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
514                                 <property name="xalign">0</property>
515                                 <property name="label" translatable="yes">_String</property>
516                                 <property name="use_underline">True</property>
517                                 <property name="mnemonic_widget">radio-button-string</property>
518                               </object>
519                               <packing>
520                                 <property name="position">0</property>
521                               </packing>
522                             </child>
523                             <child>
524                               <object class="GtkHBox" id="hbox21">
525                                 <property name="visible">True</property>
526                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
527                                 <property name="spacing">5</property>
528                                 <child>
529                                   <object class="GtkLabel" id="label30">
530                                     <property name="visible">True</property>
531                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
532                                     <property name="label" translatable="yes">Width</property>
533                                   </object>
534                                   <packing>
535                                     <property name="expand">False</property>
536                                     <property name="fill">False</property>
537                                     <property name="position">0</property>
538                                   </packing>
539                                 </child>
540                                 <child>
541                                   <object class="GtkSpinButton" id="type-and-label-width">
542                                     <property name="visible">True</property>
543                                     <property name="can_focus">True</property>
544                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
545                                     <property name="adjustment">adjustment1</property>
546                                   </object>
547                                   <packing>
548                                     <property name="position">1</property>
549                                   </packing>
550                                 </child>
551                               </object>
552                               <packing>
553                                 <property name="position">1</property>
554                               </packing>
555                             </child>
556                           </object>
557                           <packing>
558                             <property name="left_attach">1</property>
559                             <property name="right_attach">2</property>
560                             <property name="top_attach">1</property>
561                             <property name="bottom_attach">2</property>
562                             <property name="x_options">GTK_FILL</property>
563                           </packing>
564                         </child>
565                         <child>
566                           <object class="GtkRadioButton" id="radio-button-string">
567                             <property name="visible">True</property>
568                             <property name="can_focus">True</property>
569                             <property name="receives_default">False</property>
570                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
571                             <property name="active">True</property>
572                             <property name="draw_indicator">True</property>
573                           </object>
574                           <packing>
575                             <property name="top_attach">1</property>
576                             <property name="bottom_attach">2</property>
577                             <property name="x_options"></property>
578                             <property name="y_options"></property>
579                           </packing>
580                         </child>
581                         <child>
582                           <object class="GtkRadioButton" id="radio-button-numeric">
583                             <property name="visible">True</property>
584                             <property name="can_focus">True</property>
585                             <property name="receives_default">False</property>
586                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
587                             <property name="active">True</property>
588                             <property name="draw_indicator">True</property>
589                             <property name="group">radio-button-string</property>
590                           </object>
591                           <packing>
592                             <property name="x_options"></property>
593                             <property name="y_options"></property>
594                           </packing>
595                         </child>
596                         <child>
597                           <object class="GtkLabel" id="label31">
598                             <property name="visible">True</property>
599                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
600                             <property name="xalign">0</property>
601                             <property name="label" translatable="yes">_Numeric</property>
602                             <property name="use_underline">True</property>
603                             <property name="mnemonic_widget">radio-button-numeric</property>
604                           </object>
605                           <packing>
606                             <property name="left_attach">1</property>
607                             <property name="right_attach">2</property>
608                           </packing>
609                         </child>
610                       </object>
611                     </child>
612                   </object>
613                 </child>
614                 <child type="label">
615                   <object class="GtkLabel" id="label32">
616                     <property name="visible">True</property>
617                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
618                     <property name="label" translatable="yes">Type</property>
619                     <property name="use_markup">True</property>
620                   </object>
621                 </child>
622               </object>
623               <packing>
624                 <property name="position">1</property>
625               </packing>
626             </child>
627           </object>
628           <packing>
629             <property name="position">0</property>
630           </packing>
631         </child>
632         <child>
633           <object class="PsppireVButtonBox" id="psppire-vbuttonbox1">
634             <property name="visible">True</property>
635             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
636             <property name="border_width">5</property>
637             <property name="buttons">PSPPIRE_BUTTON_CONTINUE_MASK | PSPPIRE_BUTTON_CANCEL_MASK | PSPPIRE_BUTTON_HELP_MASK</property>
638           </object>
639           <packing>
640             <property name="expand">False</property>
641             <property name="fill">False</property>
642             <property name="pack_type">end</property>
643             <property name="position">1</property>
644           </packing>
645         </child>
646       </object>
647     </child>
648   </object>
649   <object class="GtkAdjustment" id="adjustment1">
650     <property name="value">8</property>
651     <property name="lower">1</property>
652     <property name="upper">255</property>
653     <property name="step_increment">1</property>
654     <property name="page_increment">8</property>
655   </object>
656 </interface>