gui: Factor out duplicated code for executing and pasting syntax.
[pspp] / src / ui / gui / text-data-import.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="Intro">
6     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
7     <property name="border_width">12</property>
8     <property name="title" translatable="yes">Importing Textual Data</property>
9     <child>
10       <object class="GtkVBox" id="vbox3">
11         <property name="visible">True</property>
12         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
13         <property name="orientation">vertical</property>
14         <property name="spacing">12</property>
15         <child>
16           <object class="GtkLabel" id="intro-label">
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="label" translatable="yes">This assistant will guide you through the process of importing data into PSPP from a text file with one line per case,  in which fields are separated by tabs, commas, or other delimiters.
20
21 The selected file contains N lines of text.  Only the first M of these will be shown for preview purposes in the following screens.  You may choose below how much of the file should actually be imported.</property>
22             <property name="wrap">True</property>
23           </object>
24           <packing>
25             <property name="position">0</property>
26           </packing>
27         </child>
28         <child>
29           <object class="GtkAlignment" id="alignment10">
30             <property name="visible">True</property>
31             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
32             <property name="xscale">0</property>
33             <child>
34               <object class="GtkFrame" id="frame7">
35                 <property name="visible">True</property>
36                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
37                 <property name="label_xalign">0</property>
38                 <property name="shadow_type">none</property>
39                 <child>
40                   <object class="GtkAlignment" id="alignment11">
41                     <property name="visible">True</property>
42                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
43                     <property name="left_padding">12</property>
44                     <child>
45                       <object class="GtkTable" id="button-table">
46                         <property name="visible">True</property>
47                         <property name="n_rows">3</property>
48                         <property name="n_columns">2</property>
49                         <child>
50                           <object class="GtkRadioButton" id="import-all-cases">
51                             <property name="visible">True</property>
52                             <property name="can_focus">True</property>
53                             <property name="receives_default">False</property>
54                             <property name="active">True</property>
55                             <property name="draw_indicator">True</property>
56                           </object>
57                           <packing>
58                             <property name="x_options"></property>
59                           </packing>
60                         </child>
61                         <child>
62                           <object class="GtkRadioButton" id="import-n-cases">
63                             <property name="visible">True</property>
64                             <property name="can_focus">True</property>
65                             <property name="receives_default">False</property>
66                             <property name="active">True</property>
67                             <property name="draw_indicator">True</property>
68                             <property name="group">import-all-cases</property>
69                           </object>
70                           <packing>
71                             <property name="top_attach">1</property>
72                             <property name="bottom_attach">2</property>
73                             <property name="x_options"></property>
74                           </packing>
75                         </child>
76                         <child>
77                           <object class="GtkRadioButton" id="import-percent">
78                             <property name="visible">True</property>
79                             <property name="can_focus">True</property>
80                             <property name="receives_default">False</property>
81                             <property name="active">True</property>
82                             <property name="draw_indicator">True</property>
83                             <property name="group">import-all-cases</property>
84                           </object>
85                           <packing>
86                             <property name="top_attach">2</property>
87                             <property name="bottom_attach">3</property>
88                             <property name="x_options"></property>
89                           </packing>
90                         </child>
91                         <child>
92                           <object class="GtkLabel" id="label1">
93                             <property name="visible">True</property>
94                             <property name="xalign">0</property>
95                             <property name="label" translatable="yes">All cases</property>
96                           </object>
97                           <packing>
98                             <property name="left_attach">1</property>
99                             <property name="right_attach">2</property>
100                           </packing>
101                         </child>
102                         <child>
103                           <placeholder/>
104                         </child>
105                         <child>
106                           <placeholder/>
107                         </child>
108                       </object>
109                     </child>
110                   </object>
111                 </child>
112                 <child type="label">
113                   <object class="GtkLabel" id="label8">
114                     <property name="visible">True</property>
115                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
116                     <property name="label" translatable="yes">&lt;b&gt;Amount to Import&lt;/b&gt;</property>
117                     <property name="use_markup">True</property>
118                   </object>
119                 </child>
120               </object>
121             </child>
122           </object>
123           <packing>
124             <property name="expand">False</property>
125             <property name="fill">False</property>
126             <property name="position">1</property>
127           </packing>
128         </child>
129       </object>
130     </child>
131   </object>
132   <object class="GtkWindow" id="FirstLine">
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">12</property>
135     <property name="title" translatable="yes">Select Data to Import</property>
136     <child>
137       <object class="GtkVBox" id="vbox2">
138         <property name="visible">True</property>
139         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
140         <property name="orientation">vertical</property>
141         <property name="spacing">6</property>
142         <child>
143           <object class="GtkLabel" id="label3">
144             <property name="visible">True</property>
145             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
146             <property name="label" translatable="yes">Select the first line of the data file that contains data.</property>
147           </object>
148           <packing>
149             <property name="expand">False</property>
150             <property name="position">0</property>
151           </packing>
152         </child>
153         <child>
154           <object class="GtkScrolledWindow" id="first-line-scroller">
155             <property name="visible">True</property>
156             <property name="can_focus">True</property>
157             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
158             <property name="hscrollbar_policy">automatic</property>
159             <property name="vscrollbar_policy">automatic</property>
160             <child>
161               <object class="GtkTreeView" id="first-line">
162                 <property name="visible">True</property>
163                 <property name="can_focus">True</property>
164                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
165               </object>
166             </child>
167           </object>
168           <packing>
169             <property name="position">1</property>
170           </packing>
171         </child>
172         <child>
173           <object class="GtkCheckButton" id="variable-names">
174             <property name="label" translatable="yes">Line above selected line contains variable names</property>
175             <property name="visible">True</property>
176             <property name="can_focus">True</property>
177             <property name="receives_default">False</property>
178             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
179             <property name="draw_indicator">True</property>
180           </object>
181           <packing>
182             <property name="expand">False</property>
183             <property name="position">2</property>
184           </packing>
185         </child>
186       </object>
187     </child>
188   </object>
189   <object class="GtkWindow" id="Separators">
190     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
191     <property name="border_width">12</property>
192     <property name="title" translatable="yes">Choose Separators</property>
193     <child>
194       <object class="GtkVBox" id="vbox4">
195         <property name="visible">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         <property name="orientation">vertical</property>
198         <property name="spacing">12</property>
199         <child>
200           <object class="GtkHBox" id="hbox2">
201             <property name="visible">True</property>
202             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
203             <property name="spacing">12</property>
204             <child>
205               <object class="GtkFrame" id="foo">
206                 <property name="visible">True</property>
207                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
208                 <property name="label_xalign">0</property>
209                 <property name="shadow_type">none</property>
210                 <child>
211                   <object class="GtkAlignment" id="alignment1">
212                     <property name="visible">True</property>
213                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
214                     <property name="left_padding">12</property>
215                     <child>
216                       <object class="GtkTable" id="table1">
217                         <property name="visible">True</property>
218                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
219                         <property name="n_rows">4</property>
220                         <property name="n_columns">3</property>
221                         <property name="column_spacing">6</property>
222                         <property name="row_spacing">6</property>
223                         <child>
224                           <object class="GtkEntry" id="custom-entry">
225                             <property name="visible">True</property>
226                             <property name="can_focus">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                           </object>
229                           <packing>
230                             <property name="left_attach">1</property>
231                             <property name="right_attach">3</property>
232                             <property name="top_attach">3</property>
233                             <property name="bottom_attach">4</property>
234                           </packing>
235                         </child>
236                         <child>
237                           <object class="GtkCheckButton" id="custom-cb">
238                             <property name="label" translatable="yes">C_ustom</property>
239                             <property name="visible">True</property>
240                             <property name="can_focus">True</property>
241                             <property name="receives_default">False</property>
242                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
243                             <property name="use_underline">True</property>
244                             <property name="draw_indicator">True</property>
245                           </object>
246                           <packing>
247                             <property name="top_attach">3</property>
248                             <property name="bottom_attach">4</property>
249                           </packing>
250                         </child>
251                         <child>
252                           <object class="GtkCheckButton" id="slash">
253                             <property name="label" translatable="yes">Slas_h (/)</property>
254                             <property name="visible">True</property>
255                             <property name="can_focus">True</property>
256                             <property name="receives_default">False</property>
257                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
258                             <property name="use_underline">True</property>
259                             <property name="draw_indicator">True</property>
260                           </object>
261                           <packing>
262                             <property name="left_attach">2</property>
263                             <property name="right_attach">3</property>
264                             <property name="top_attach">2</property>
265                             <property name="bottom_attach">3</property>
266                           </packing>
267                         </child>
268                         <child>
269                           <object class="GtkCheckButton" id="semicolon">
270                             <property name="label" translatable="yes">Semicolo_n (;)</property>
271                             <property name="visible">True</property>
272                             <property name="can_focus">True</property>
273                             <property name="receives_default">False</property>
274                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
275                             <property name="use_underline">True</property>
276                             <property name="draw_indicator">True</property>
277                           </object>
278                           <packing>
279                             <property name="left_attach">1</property>
280                             <property name="right_attach">2</property>
281                             <property name="top_attach">2</property>
282                             <property name="bottom_attach">3</property>
283                           </packing>
284                         </child>
285                         <child>
286                           <object class="GtkCheckButton" id="pipe">
287                             <property name="label" translatable="yes">P_ipe (|)</property>
288                             <property name="visible">True</property>
289                             <property name="can_focus">True</property>
290                             <property name="receives_default">False</property>
291                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
292                             <property name="use_underline">True</property>
293                             <property name="draw_indicator">True</property>
294                           </object>
295                           <packing>
296                             <property name="top_attach">2</property>
297                             <property name="bottom_attach">3</property>
298                           </packing>
299                         </child>
300                         <child>
301                           <object class="GtkCheckButton" id="hyphen">
302                             <property name="label" translatable="yes">H_yphen (-)</property>
303                             <property name="visible">True</property>
304                             <property name="can_focus">True</property>
305                             <property name="receives_default">False</property>
306                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
307                             <property name="use_underline">True</property>
308                             <property name="draw_indicator">True</property>
309                           </object>
310                           <packing>
311                             <property name="left_attach">2</property>
312                             <property name="right_attach">3</property>
313                             <property name="top_attach">1</property>
314                             <property name="bottom_attach">2</property>
315                           </packing>
316                         </child>
317                         <child>
318                           <object class="GtkCheckButton" id="comma">
319                             <property name="label" translatable="yes">Co_mma (,)</property>
320                             <property name="visible">True</property>
321                             <property name="can_focus">True</property>
322                             <property name="receives_default">False</property>
323                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
324                             <property name="use_underline">True</property>
325                             <property name="draw_indicator">True</property>
326                           </object>
327                           <packing>
328                             <property name="left_attach">1</property>
329                             <property name="right_attach">2</property>
330                             <property name="top_attach">1</property>
331                             <property name="bottom_attach">2</property>
332                           </packing>
333                         </child>
334                         <child>
335                           <object class="GtkCheckButton" id="colon">
336                             <property name="label" translatable="yes">_Colon (:)</property>
337                             <property name="visible">True</property>
338                             <property name="can_focus">True</property>
339                             <property name="receives_default">False</property>
340                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
341                             <property name="use_underline">True</property>
342                             <property name="draw_indicator">True</property>
343                           </object>
344                           <packing>
345                             <property name="top_attach">1</property>
346                             <property name="bottom_attach">2</property>
347                           </packing>
348                         </child>
349                         <child>
350                           <object class="GtkCheckButton" id="bang">
351                             <property name="label" translatable="yes">Ban_g (!)</property>
352                             <property name="visible">True</property>
353                             <property name="can_focus">True</property>
354                             <property name="receives_default">False</property>
355                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
356                             <property name="use_underline">True</property>
357                             <property name="draw_indicator">True</property>
358                           </object>
359                           <packing>
360                             <property name="left_attach">2</property>
361                             <property name="right_attach">3</property>
362                           </packing>
363                         </child>
364                         <child>
365                           <object class="GtkCheckButton" id="tab">
366                             <property name="label" translatable="yes">Ta_b</property>
367                             <property name="visible">True</property>
368                             <property name="can_focus">True</property>
369                             <property name="receives_default">False</property>
370                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
371                             <property name="use_underline">True</property>
372                             <property name="draw_indicator">True</property>
373                           </object>
374                           <packing>
375                             <property name="left_attach">1</property>
376                             <property name="right_attach">2</property>
377                           </packing>
378                         </child>
379                         <child>
380                           <object class="GtkCheckButton" id="space">
381                             <property name="label" translatable="yes">_Space</property>
382                             <property name="visible">True</property>
383                             <property name="can_focus">True</property>
384                             <property name="receives_default">False</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="use_underline">True</property>
387                             <property name="draw_indicator">True</property>
388                           </object>
389                         </child>
390                       </object>
391                     </child>
392                   </object>
393                 </child>
394                 <child type="label">
395                   <object class="GtkLabel" id="label5">
396                     <property name="visible">True</property>
397                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
398                     <property name="label" translatable="yes">&lt;b&gt;Separators&lt;/b&gt;</property>
399                     <property name="use_markup">True</property>
400                   </object>
401                 </child>
402               </object>
403               <packing>
404                 <property name="position">0</property>
405               </packing>
406             </child>
407             <child>
408               <object class="GtkFrame" id="frame2">
409                 <property name="visible">True</property>
410                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
411                 <property name="label_xalign">0</property>
412                 <property name="shadow_type">none</property>
413                 <child>
414                   <object class="GtkAlignment" id="alignment2">
415                     <property name="visible">True</property>
416                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
417                     <property name="left_padding">12</property>
418                     <child>
419                       <object class="GtkTable" id="table2">
420                         <property name="visible">True</property>
421                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
422                         <property name="n_rows">2</property>
423                         <property name="n_columns">2</property>
424                         <property name="column_spacing">6</property>
425                         <property name="row_spacing">6</property>
426                         <child>
427                           <object class="GtkCheckButton" id="escape">
428                             <property name="label" translatable="yes">Doubled quote mark treated as escape</property>
429                             <property name="visible">True</property>
430                             <property name="can_focus">True</property>
431                             <property name="receives_default">False</property>
432                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
433                             <property name="draw_indicator">True</property>
434                           </object>
435                           <packing>
436                             <property name="right_attach">2</property>
437                             <property name="top_attach">1</property>
438                             <property name="bottom_attach">2</property>
439                             <property name="y_options"></property>
440                           </packing>
441                         </child>
442                         <child>
443                           <object class="GtkComboBoxEntry" id="quote-combo">
444                             <property name="visible">True</property>
445                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
446                             <property name="has_frame">False</property>
447                           </object>
448                           <packing>
449                             <property name="left_attach">1</property>
450                             <property name="right_attach">2</property>
451                             <property name="x_options"></property>
452                             <property name="y_options"></property>
453                           </packing>
454                         </child>
455                         <child>
456                           <object class="GtkCheckButton" id="quote-cb">
457                             <property name="label" translatable="yes">Quote separator characters with</property>
458                             <property name="visible">True</property>
459                             <property name="can_focus">True</property>
460                             <property name="receives_default">False</property>
461                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
462                             <property name="draw_indicator">True</property>
463                           </object>
464                           <packing>
465                             <property name="x_options"></property>
466                             <property name="y_options">GTK_FILL</property>
467                           </packing>
468                         </child>
469                       </object>
470                     </child>
471                   </object>
472                 </child>
473                 <child type="label">
474                   <object class="GtkLabel" id="label7">
475                     <property name="visible">True</property>
476                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
477                     <property name="label" translatable="yes">&lt;b&gt;Quoting&lt;/b&gt;</property>
478                     <property name="use_markup">True</property>
479                   </object>
480                 </child>
481               </object>
482               <packing>
483                 <property name="position">1</property>
484               </packing>
485             </child>
486           </object>
487           <packing>
488             <property name="expand">False</property>
489             <property name="position">0</property>
490           </packing>
491         </child>
492         <child>
493           <object class="GtkFrame" id="frame3">
494             <property name="visible">True</property>
495             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
496             <property name="label_xalign">0</property>
497             <property name="shadow_type">none</property>
498             <child>
499               <object class="GtkAlignment" id="alignment3">
500                 <property name="visible">True</property>
501                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
502                 <property name="left_padding">12</property>
503                 <child>
504                   <object class="GtkScrolledWindow" id="fields-scroller">
505                     <property name="visible">True</property>
506                     <property name="can_focus">True</property>
507                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
508                     <property name="hscrollbar_policy">automatic</property>
509                     <property name="vscrollbar_policy">automatic</property>
510                     <child>
511                       <object class="GtkTreeView" id="fields">
512                         <property name="visible">True</property>
513                         <property name="can_focus">True</property>
514                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
515                       </object>
516                     </child>
517                   </object>
518                 </child>
519               </object>
520             </child>
521             <child type="label">
522               <object class="GtkLabel" id="label9">
523                 <property name="visible">True</property>
524                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
525                 <property name="label" translatable="yes">&lt;b&gt;Fields Preview&lt;/b&gt;</property>
526                 <property name="use_markup">True</property>
527               </object>
528             </child>
529           </object>
530           <packing>
531             <property name="position">1</property>
532           </packing>
533         </child>
534       </object>
535     </child>
536   </object>
537   <object class="GtkWindow" id="Formats">
538     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
539     <property name="border_width">12</property>
540     <property name="title" translatable="yes">Adjust Variable Formats</property>
541     <child>
542       <object class="GtkVBox" id="vbox5">
543         <property name="visible">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="orientation">vertical</property>
546         <property name="spacing">12</property>
547         <child>
548           <object class="GtkLabel" id="label12">
549             <property name="visible">True</property>
550             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
551             <property name="label" translatable="yes">Check the data formats displayed below and fix any that are incorrect.  You may set other variable properties now or later.</property>
552             <property name="wrap">True</property>
553           </object>
554           <packing>
555             <property name="expand">False</property>
556             <property name="fill">False</property>
557             <property name="position">0</property>
558           </packing>
559         </child>
560         <child>
561           <object class="GtkVPaned" id="vpaned1">
562             <property name="visible">True</property>
563             <property name="can_focus">True</property>
564             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
565             <property name="position">94</property>
566             <child>
567               <object class="GtkFrame" id="frame4">
568                 <property name="visible">True</property>
569                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
570                 <property name="label_xalign">0</property>
571                 <property name="shadow_type">none</property>
572                 <child>
573                   <object class="GtkAlignment" id="alignment5">
574                     <property name="visible">True</property>
575                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
576                     <property name="left_padding">12</property>
577                     <child>
578                       <object class="GtkScrolledWindow" id="vars-scroller">
579                         <property name="visible">True</property>
580                         <property name="can_focus">True</property>
581                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
582                         <property name="hscrollbar_policy">automatic</property>
583                         <property name="vscrollbar_policy">automatic</property>
584                         <child>
585                           <placeholder/>
586                         </child>
587                       </object>
588                     </child>
589                   </object>
590                 </child>
591                 <child type="label">
592                   <object class="GtkLabel" id="label10">
593                     <property name="visible">True</property>
594                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
595                     <property name="label" translatable="yes">&lt;b&gt;Variables&lt;/b&gt;</property>
596                     <property name="use_markup">True</property>
597                   </object>
598                 </child>
599               </object>
600               <packing>
601                 <property name="resize">False</property>
602                 <property name="shrink">True</property>
603               </packing>
604             </child>
605             <child>
606               <object class="GtkFrame" id="frame5">
607                 <property name="visible">True</property>
608                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
609                 <property name="label_xalign">0</property>
610                 <property name="shadow_type">none</property>
611                 <child>
612                   <object class="GtkAlignment" id="alignment6">
613                     <property name="visible">True</property>
614                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
615                     <property name="left_padding">12</property>
616                     <child>
617                       <object class="GtkScrolledWindow" id="data-scroller">
618                         <property name="visible">True</property>
619                         <property name="can_focus">True</property>
620                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
621                         <property name="hscrollbar_policy">automatic</property>
622                         <property name="vscrollbar_policy">automatic</property>
623                         <child>
624                           <object class="GtkTreeView" id="data">
625                             <property name="visible">True</property>
626                             <property name="can_focus">True</property>
627                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
628                           </object>
629                         </child>
630                       </object>
631                     </child>
632                   </object>
633                 </child>
634                 <child type="label">
635                   <object class="GtkLabel" id="label11">
636                     <property name="visible">True</property>
637                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
638                     <property name="label" translatable="yes">&lt;b&gt;Data Preview&lt;/b&gt;</property>
639                     <property name="use_markup">True</property>
640                   </object>
641                 </child>
642               </object>
643               <packing>
644                 <property name="resize">True</property>
645                 <property name="shrink">True</property>
646               </packing>
647             </child>
648           </object>
649           <packing>
650             <property name="position">1</property>
651           </packing>
652         </child>
653       </object>
654     </child>
655   </object>
656   <object class="GtkAdjustment" id="adjustment1">
657     <property name="value">100</property>
658     <property name="lower">1</property>
659     <property name="upper">100</property>
660     <property name="step_increment">1</property>
661     <property name="page_increment">10</property>
662   </object>
663   <object class="GtkAdjustment" id="adjustment2">
664     <property name="value">1000</property>
665     <property name="upper">100000000</property>
666     <property name="step_increment">1</property>
667     <property name="page_increment">10</property>
668   </object>
669 </interface>