Seperate the GtkBuilder definition for Split into its own file.
[pspp] / src / ui / gui / psppire.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="psppire" version="2054.17080"/>
4   <!-- interface-requires gtk+ 2.12 -->
5   <!-- interface-naming-policy project-wide -->
6   <object class="PsppireDialog" id="weight-cases-dialog">
7     <property name="title" translatable="yes">Weight Cases</property>
8     <property name="modal">True</property>
9     <child internal-child="hbox">
10       <object class="GtkHBox" id="dialog-hbox2">
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 | GDK_ENTER_NOTIFY_MASK</property>
13         <property name="spacing">2</property>
14         <child>
15           <object class="GtkHBox" id="hbox4">
16             <property name="visible">True</property>
17             <child>
18               <object class="GtkScrolledWindow" id="scrolledwindow1">
19                 <property name="visible">True</property>
20                 <property name="can_focus">False</property>
21                 <property name="hscrollbar_policy">never</property>
22                 <property name="vscrollbar_policy">automatic</property>
23                 <property name="shadow_type">etched-in</property>
24                 <child>
25                   <object class="PsppireDictView" id="weight-cases-treeview">
26                     <property name="visible">True</property>
27                     <property name="headers_visible">False</property>
28                     <property name="fixed_height_mode">True</property>
29                   </object>
30                 </child>
31               </object>
32               <packing>
33                 <property name="position">0</property>
34               </packing>
35             </child>
36             <child>
37               <object class="GtkVBox" id="vbox4">
38                 <property name="visible">True</property>
39                 <property name="orientation">vertical</property>
40                 <child>
41                   <object class="GtkFrame" id="frame1">
42                     <property name="visible">True</property>
43                     <property name="border_width">5</property>
44                     <property name="label_xalign">0</property>
45                     <child>
46                       <object class="GtkVBox" id="vbox2">
47                         <property name="visible">True</property>
48                         <property name="border_width">5</property>
49                         <property name="orientation">vertical</property>
50                         <child>
51                           <object class="GtkRadioButton" id="weight-cases-radiobutton1">
52                             <property name="label" translatable="yes">Do not weight cases</property>
53                             <property name="visible">True</property>
54                             <property name="can_focus">False</property>
55                             <property name="receives_default">False</property>
56                             <property name="focus_on_click">False</property>
57                             <property name="active">True</property>
58                             <property name="draw_indicator">True</property>
59                           </object>
60                           <packing>
61                             <property name="position">0</property>
62                           </packing>
63                         </child>
64                         <child>
65                           <object class="GtkRadioButton" id="radiobutton2">
66                             <property name="label" translatable="yes">Weight cases by</property>
67                             <property name="visible">True</property>
68                             <property name="sensitive">False</property>
69                             <property name="can_focus">False</property>
70                             <property name="receives_default">False</property>
71                             <property name="focus_on_click">False</property>
72                             <property name="draw_indicator">True</property>
73                             <property name="group">weight-cases-radiobutton1</property>
74                           </object>
75                           <packing>
76                             <property name="position">1</property>
77                           </packing>
78                         </child>
79                         <child>
80                           <object class="GtkHBox" id="hbox3">
81                             <property name="visible">True</property>
82                             <child>
83                               <object class="PsppireSelector" id="weight-cases-selector">
84                                 <property name="visible">True</property>
85                                 <property name="can_focus">False</property>
86                                 <property name="receives_default">False</property>
87                                 <property name="border_width">5</property>
88                                 <property name="source_widget">weight-cases-treeview</property>
89                                 <property name="dest_widget">weight-cases-entry</property>
90                               </object>
91                               <packing>
92                                 <property name="position">0</property>
93                               </packing>
94                             </child>
95                             <child>
96                               <object class="GtkVBox" id="vbox3">
97                                 <property name="visible">True</property>
98                                 <property name="orientation">vertical</property>
99                                 <child>
100                                   <object class="GtkLabel" id="label3">
101                                     <property name="visible">True</property>
102                                     <property name="label" translatable="yes">Frequency Variable</property>
103                                   </object>
104                                   <packing>
105                                     <property name="position">0</property>
106                                   </packing>
107                                 </child>
108                                 <child>
109                                   <object class="GtkEntry" id="weight-cases-entry">
110                                     <property name="visible">True</property>
111                                   </object>
112                                   <packing>
113                                     <property name="position">1</property>
114                                   </packing>
115                                 </child>
116                               </object>
117                               <packing>
118                                 <property name="position">1</property>
119                               </packing>
120                             </child>
121                           </object>
122                           <packing>
123                             <property name="expand">False</property>
124                             <property name="fill">False</property>
125                             <property name="position">2</property>
126                           </packing>
127                         </child>
128                       </object>
129                     </child>
130                     <child type="label_item">
131                       <placeholder/>
132                     </child>
133                   </object>
134                   <packing>
135                     <property name="position">0</property>
136                   </packing>
137                 </child>
138                 <child>
139                   <object class="GtkHBox" id="hbox2">
140                     <property name="visible">True</property>
141                     <child>
142                       <object class="GtkLabel" id="label2">
143                         <property name="visible">True</property>
144                         <property name="xalign">1</property>
145                         <property name="label" translatable="yes">Current Status: </property>
146                       </object>
147                       <packing>
148                         <property name="position">0</property>
149                       </packing>
150                     </child>
151                     <child>
152                       <object class="GtkLabel" id="weight-status-label">
153                         <property name="visible">True</property>
154                         <property name="xalign">0</property>
155                         <property name="label" translatable="yes">Do not weight cases</property>
156                       </object>
157                       <packing>
158                         <property name="position">1</property>
159                       </packing>
160                     </child>
161                   </object>
162                   <packing>
163                     <property name="position">1</property>
164                   </packing>
165                 </child>
166               </object>
167               <packing>
168                 <property name="expand">False</property>
169                 <property name="fill">False</property>
170                 <property name="position">1</property>
171               </packing>
172             </child>
173           </object>
174           <packing>
175             <property name="padding">5</property>
176             <property name="position">0</property>
177           </packing>
178         </child>
179         <child>
180           <object class="PsppireVButtonBox" id="psppire-buttonbox1">
181             <property name="visible">True</property>
182             <property name="border_width">5</property>
183           </object>
184           <packing>
185             <property name="expand">False</property>
186             <property name="fill">False</property>
187             <property name="pack_type">end</property>
188             <property name="position">1</property>
189           </packing>
190         </child>
191       </object>
192     </child>
193   </object>
194   <object class="PsppireDialog" id="transpose-dialog">
195     <property name="title" translatable="yes">Transpose</property>
196     <property name="modal">True</property>
197     <child internal-child="hbox">
198       <object class="GtkHBox" id="dialog-hbox1">
199         <property name="visible">True</property>
200         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK | GDK_ENTER_NOTIFY_MASK</property>
201         <property name="spacing">2</property>
202         <child>
203           <object class="GtkHBox" id="hbox1">
204             <property name="visible">True</property>
205             <child>
206               <object class="GtkFrame" id="frame3">
207                 <property name="visible">True</property>
208                 <property name="label_xalign">0</property>
209                 <property name="shadow_type">in</property>
210                 <child>
211                   <object class="GtkScrolledWindow" id="scrolledwindow3">
212                     <property name="visible">True</property>
213                     <property name="can_focus">False</property>
214                     <property name="hscrollbar_policy">never</property>
215                     <property name="vscrollbar_policy">automatic</property>
216                     <child>
217                       <object class="PsppireDictView" id="source-treeview">
218                         <property name="visible">True</property>
219                         <property name="headers_visible">False</property>
220                       </object>
221                     </child>
222                   </object>
223                 </child>
224                 <child type="label_item">
225                   <placeholder/>
226                 </child>
227               </object>
228               <packing>
229                 <property name="position">0</property>
230               </packing>
231             </child>
232             <child>
233               <object class="GtkTable" id="table2">
234                 <property name="visible">True</property>
235                 <property name="n_rows">2</property>
236                 <property name="n_columns">2</property>
237                 <property name="column_spacing">5</property>
238                 <property name="row_spacing">5</property>
239                 <child>
240                   <object class="GtkVBox" id="vbox5">
241                     <property name="visible">True</property>
242                     <property name="orientation">vertical</property>
243                     <child>
244                       <object class="GtkLabel" id="label4">
245                         <property name="visible">True</property>
246                         <property name="xalign">0</property>
247                         <property name="label" translatable="yes">Name Variable:</property>
248                       </object>
249                       <packing>
250                         <property name="expand">False</property>
251                         <property name="fill">False</property>
252                         <property name="position">0</property>
253                       </packing>
254                     </child>
255                     <child>
256                       <object class="GtkEntry" id="new-name-entry">
257                         <property name="visible">True</property>
258                       </object>
259                       <packing>
260                         <property name="expand">False</property>
261                         <property name="fill">False</property>
262                         <property name="position">1</property>
263                       </packing>
264                     </child>
265                   </object>
266                   <packing>
267                     <property name="left_attach">1</property>
268                     <property name="right_attach">2</property>
269                     <property name="top_attach">1</property>
270                     <property name="bottom_attach">2</property>
271                     <property name="y_options"></property>
272                   </packing>
273                 </child>
274                 <child>
275                   <object class="GtkVBox" id="vbox1">
276                     <property name="visible">True</property>
277                     <property name="orientation">vertical</property>
278                     <child>
279                       <object class="GtkLabel" id="label1">
280                         <property name="visible">True</property>
281                         <property name="xalign">0</property>
282                         <property name="label" translatable="yes">Variable(s):</property>
283                       </object>
284                       <packing>
285                         <property name="expand">False</property>
286                         <property name="fill">False</property>
287                         <property name="position">0</property>
288                       </packing>
289                     </child>
290                     <child>
291                       <object class="GtkFrame" id="frame2">
292                         <property name="visible">True</property>
293                         <property name="label_xalign">0</property>
294                         <property name="shadow_type">in</property>
295                         <child>
296                           <object class="GtkScrolledWindow" id="scrolledwindow2">
297                             <property name="visible">True</property>
298                             <property name="can_focus">False</property>
299                             <property name="hscrollbar_policy">never</property>
300                             <property name="vscrollbar_policy">automatic</property>
301                             <child>
302                               <object class="PsppireVarView" id="variables-treeview">
303                                 <property name="visible">True</property>
304                                 <property name="headers_visible">False</property>
305                               </object>
306                             </child>
307                           </object>
308                         </child>
309                         <child type="label_item">
310                           <placeholder/>
311                         </child>
312                       </object>
313                       <packing>
314                         <property name="position">1</property>
315                       </packing>
316                     </child>
317                   </object>
318                   <packing>
319                     <property name="left_attach">1</property>
320                     <property name="right_attach">2</property>
321                   </packing>
322                 </child>
323                 <child>
324                   <object class="PsppireSelector" id="psppire-selector3">
325                     <property name="visible">True</property>
326                     <property name="can_focus">False</property>
327                     <property name="receives_default">False</property>
328                     <property name="border_width">5</property>
329                     <property name="source_widget">source-treeview</property>
330                     <property name="dest_widget">new-name-entry</property>
331                   </object>
332                   <packing>
333                     <property name="top_attach">1</property>
334                     <property name="bottom_attach">2</property>
335                     <property name="x_options"></property>
336                     <property name="y_options">GTK_FILL</property>
337                   </packing>
338                 </child>
339                 <child>
340                   <object class="PsppireSelector" id="psppire-selector2">
341                     <property name="visible">True</property>
342                     <property name="can_focus">False</property>
343                     <property name="receives_default">False</property>
344                     <property name="border_width">5</property>
345                     <property name="primary">True</property>
346                     <property name="source_widget">source-treeview</property>
347                     <property name="dest_widget">variables-treeview</property>
348                   </object>
349                   <packing>
350                     <property name="x_options"></property>
351                     <property name="y_options"></property>
352                   </packing>
353                 </child>
354               </object>
355               <packing>
356                 <property name="padding">5</property>
357                 <property name="position">1</property>
358               </packing>
359             </child>
360           </object>
361           <packing>
362             <property name="padding">5</property>
363             <property name="position">0</property>
364           </packing>
365         </child>
366         <child>
367           <object class="PsppireVButtonBox" id="psppire-buttonbox2">
368             <property name="visible">True</property>
369             <property name="border_width">5</property>
370           </object>
371           <packing>
372             <property name="expand">False</property>
373             <property name="fill">False</property>
374             <property name="pack_type">end</property>
375             <property name="position">1</property>
376           </packing>
377         </child>
378       </object>
379     </child>
380   </object>
381   <object class="PsppireDialog" id="comments-dialog">
382     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
383     <property name="title" translatable="yes">Data File Comments</property>
384     <property name="modal">True</property>
385     <property name="orientation">Vertical</property>
386     <child internal-child="hbox">
387       <object class="GtkVBox" id="dialog-hbox7">
388         <property name="visible">True</property>
389         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
390         <property name="spacing">2</property>
391         <child>
392           <object class="GtkAlignment" id="alignment7">
393             <property name="visible">True</property>
394             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
395             <property name="left_padding">5</property>
396             <property name="right_padding">5</property>
397             <child>
398               <object class="GtkVBox" id="vbox9">
399                 <property name="visible">True</property>
400                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
401                 <property name="orientation">vertical</property>
402                 <child>
403                   <object class="GtkLabel" id="label16">
404                     <property name="visible">True</property>
405                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
406                     <property name="xalign">0</property>
407                     <property name="label" translatable="yes">Comments:</property>
408                   </object>
409                   <packing>
410                     <property name="expand">False</property>
411                     <property name="fill">False</property>
412                     <property name="position">0</property>
413                   </packing>
414                 </child>
415                 <child>
416                   <object class="GtkScrolledWindow" id="scrolledwindow12">
417                     <property name="visible">True</property>
418                     <property name="can_focus">True</property>
419                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
420                     <property name="hscrollbar_policy">automatic</property>
421                     <property name="vscrollbar_policy">automatic</property>
422                     <property name="shadow_type">in</property>
423                     <child>
424                       <object class="GtkTextView" id="comments-textview1">
425                         <property name="visible">True</property>
426                         <property name="can_focus">True</property>
427                       </object>
428                     </child>
429                   </object>
430                   <packing>
431                     <property name="position">1</property>
432                   </packing>
433                 </child>
434               </object>
435             </child>
436           </object>
437           <packing>
438             <property name="padding">5</property>
439             <property name="position">0</property>
440           </packing>
441         </child>
442         <child>
443           <object class="GtkHBox" id="hbox13">
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             <child>
447               <object class="GtkCheckButton" id="comments-checkbutton1">
448                 <property name="label" translatable="yes">Display comments in output</property>
449                 <property name="visible">True</property>
450                 <property name="can_focus">True</property>
451                 <property name="receives_default">False</property>
452                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
453                 <property name="draw_indicator">True</property>
454               </object>
455               <packing>
456                 <property name="expand">False</property>
457                 <property name="fill">False</property>
458                 <property name="padding">5</property>
459                 <property name="position">0</property>
460               </packing>
461             </child>
462             <child>
463               <object class="GtkLabel" id="column-number-label">
464                 <property name="visible">True</property>
465                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
466                 <property name="xalign">1</property>
467                 <property name="label" translatable="yes">Column Number: 0</property>
468               </object>
469               <packing>
470                 <property name="padding">5</property>
471                 <property name="pack_type">end</property>
472                 <property name="position">1</property>
473               </packing>
474             </child>
475           </object>
476           <packing>
477             <property name="expand">False</property>
478             <property name="fill">False</property>
479             <property name="pack_type">end</property>
480             <property name="position">2</property>
481           </packing>
482         </child>
483         <child>
484           <object class="PsppireHButtonBox" id="psppire-hbuttonbox2">
485             <property name="visible">True</property>
486             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
487             <property name="border_width">5</property>
488           </object>
489           <packing>
490             <property name="expand">False</property>
491             <property name="fill">False</property>
492             <property name="pack_type">end</property>
493             <property name="position">1</property>
494           </packing>
495         </child>
496       </object>
497     </child>
498   </object>
499 </interface>