Seperate the GtkBuilder definition for Split into its own file.
[pspp] / src / ui / gui / split-file.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="split-file-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">Split File</property>
9     <property name="modal">True</property>
10     <child internal-child="hbox">
11       <object class="GtkHBox" id="dialog-hbox3">
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="GtkVBox" id="vbox6">
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="orientation">vertical</property>
20             <child>
21               <object class="GtkHBox" id="hbox5">
22                 <property name="visible">True</property>
23                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
24                 <child>
25                   <object class="GtkFrame" id="frame5">
26                     <property name="visible">True</property>
27                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
28                     <property name="label_xalign">0</property>
29                     <property name="shadow_type">in</property>
30                     <child>
31                       <object class="GtkScrolledWindow" id="scrolledwindow4">
32                         <property name="visible">True</property>
33                         <property name="can_focus">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="hscrollbar_policy">never</property>
36                         <property name="vscrollbar_policy">automatic</property>
37                         <child>
38                           <object class="PsppireDictView" id="split-file-dict-treeview">
39                             <property name="visible">True</property>
40                             <property name="can_focus">True</property>
41                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
42                             <property name="headers_visible">False</property>
43                             <property name="fixed_height_mode">True</property>
44                           </object>
45                         </child>
46                       </object>
47                     </child>
48                     <child type="label_item">
49                       <placeholder/>
50                     </child>
51                   </object>
52                   <packing>
53                     <property name="position">0</property>
54                   </packing>
55                 </child>
56                 <child>
57                   <object class="GtkVBox" id="vbox7">
58                     <property name="visible">True</property>
59                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
60                     <property name="orientation">vertical</property>
61                     <child>
62                       <object class="GtkVButtonBox" id="vbuttonbox2">
63                         <property name="visible">True</property>
64                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
65                         <property name="layout_style">spread</property>
66                         <child>
67                           <object class="GtkRadioButton" id="split-radiobutton0">
68                             <property name="label" translatable="yes">Analyze all cases.  Do not create groups.</property>
69                             <property name="visible">True</property>
70                             <property name="can_focus">True</property>
71                             <property name="receives_default">False</property>
72                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
73                             <property name="active">True</property>
74                             <property name="draw_indicator">True</property>
75                           </object>
76                           <packing>
77                             <property name="expand">False</property>
78                             <property name="fill">False</property>
79                             <property name="position">0</property>
80                           </packing>
81                         </child>
82                         <child>
83                           <object class="GtkRadioButton" id="split-radiobutton1">
84                             <property name="label" translatable="yes">Compare groups.</property>
85                             <property name="visible">True</property>
86                             <property name="can_focus">True</property>
87                             <property name="receives_default">False</property>
88                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
89                             <property name="draw_indicator">True</property>
90                             <property name="group">split-radiobutton0</property>
91                           </object>
92                           <packing>
93                             <property name="expand">False</property>
94                             <property name="fill">False</property>
95                             <property name="position">1</property>
96                           </packing>
97                         </child>
98                         <child>
99                           <object class="GtkRadioButton" id="split-radiobutton2">
100                             <property name="label" translatable="yes">Organize output by groups.</property>
101                             <property name="visible">True</property>
102                             <property name="can_focus">True</property>
103                             <property name="receives_default">False</property>
104                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
105                             <property name="draw_indicator">True</property>
106                             <property name="group">split-radiobutton0</property>
107                           </object>
108                           <packing>
109                             <property name="expand">False</property>
110                             <property name="fill">False</property>
111                             <property name="position">2</property>
112                           </packing>
113                         </child>
114                       </object>
115                       <packing>
116                         <property name="expand">False</property>
117                         <property name="position">0</property>
118                       </packing>
119                     </child>
120                     <child>
121                       <object class="GtkHBox" id="hbox6">
122                         <property name="visible">True</property>
123                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
124                         <child>
125                           <object class="GtkAlignment" id="alignment2">
126                             <property name="visible">True</property>
127                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
128                             <property name="yscale">0.5</property>
129                             <child>
130                               <object class="PsppireSelector" id="split-file-selector">
131                                 <property name="visible">True</property>
132                                 <property name="can_focus">True</property>
133                                 <property name="receives_default">True</property>
134                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
135                                 <property name="border_width">5</property>
136                                 <property name="source_widget">split-file-dict-treeview</property>
137                                 <property name="dest_widget">split-file-grouping-vars</property>
138                               </object>
139                             </child>
140                           </object>
141                           <packing>
142                             <property name="expand">False</property>
143                             <property name="fill">False</property>
144                             <property name="padding">18</property>
145                             <property name="position">0</property>
146                           </packing>
147                         </child>
148                         <child>
149                           <object class="GtkVBox" id="vbox8">
150                             <property name="visible">True</property>
151                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
152                             <property name="orientation">vertical</property>
153                             <child>
154                               <object class="GtkLabel" id="label5">
155                                 <property name="visible">True</property>
156                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
157                                 <property name="xalign">0</property>
158                                 <property name="label" translatable="yes">Groups based on:</property>
159                               </object>
160                               <packing>
161                                 <property name="expand">False</property>
162                                 <property name="fill">False</property>
163                                 <property name="position">0</property>
164                               </packing>
165                             </child>
166                             <child>
167                               <object class="GtkFrame" id="frame4">
168                                 <property name="visible">True</property>
169                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
170                                 <property name="label_xalign">0</property>
171                                 <property name="label_yalign">0</property>
172                                 <property name="shadow_type">in</property>
173                                 <child>
174                                   <object class="GtkScrolledWindow" id="scrolledwindow5">
175                                     <property name="visible">True</property>
176                                     <property name="can_focus">True</property>
177                                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
178                                     <property name="hscrollbar_policy">never</property>
179                                     <property name="vscrollbar_policy">automatic</property>
180                                     <child>
181                                       <object class="PsppireVarView" id="split-file-grouping-vars">
182                                         <property name="visible">True</property>
183                                         <property name="can_focus">True</property>
184                                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
185                                         <property name="headers_visible">False</property>
186                                         <property name="fixed_height_mode">True</property>
187                                       </object>
188                                     </child>
189                                   </object>
190                                 </child>
191                                 <child type="label_item">
192                                   <placeholder/>
193                                 </child>
194                               </object>
195                               <packing>
196                                 <property name="position">1</property>
197                               </packing>
198                             </child>
199                           </object>
200                           <packing>
201                             <property name="position">1</property>
202                           </packing>
203                         </child>
204                       </object>
205                       <packing>
206                         <property name="position">1</property>
207                       </packing>
208                     </child>
209                     <child>
210                       <object class="GtkVButtonBox" id="vbuttonbox1">
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="homogeneous">True</property>
214                         <property name="layout_style">spread</property>
215                         <child>
216                           <object class="GtkRadioButton" id="split-radiobutton3">
217                             <property name="label" translatable="yes">Sort the file by grouping variables.</property>
218                             <property name="visible">True</property>
219                             <property name="can_focus">True</property>
220                             <property name="receives_default">False</property>
221                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
222                             <property name="use_underline">True</property>
223                             <property name="active">True</property>
224                             <property name="draw_indicator">True</property>
225                           </object>
226                           <packing>
227                             <property name="expand">False</property>
228                             <property name="fill">False</property>
229                             <property name="position">0</property>
230                           </packing>
231                         </child>
232                         <child>
233                           <object class="GtkRadioButton" id="split-radiobutton4">
234                             <property name="label" translatable="yes">File is already sorted.</property>
235                             <property name="visible">True</property>
236                             <property name="can_focus">True</property>
237                             <property name="receives_default">False</property>
238                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
239                             <property name="use_underline">True</property>
240                             <property name="draw_indicator">True</property>
241                             <property name="group">split-radiobutton3</property>
242                           </object>
243                           <packing>
244                             <property name="expand">False</property>
245                             <property name="fill">False</property>
246                             <property name="position">1</property>
247                           </packing>
248                         </child>
249                       </object>
250                       <packing>
251                         <property name="expand">False</property>
252                         <property name="fill">False</property>
253                         <property name="position">2</property>
254                       </packing>
255                     </child>
256                   </object>
257                   <packing>
258                     <property name="padding">5</property>
259                     <property name="position">1</property>
260                   </packing>
261                 </child>
262               </object>
263               <packing>
264                 <property name="position">0</property>
265               </packing>
266             </child>
267             <child>
268               <object class="GtkHSeparator" id="hseparator1">
269                 <property name="visible">True</property>
270                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
271               </object>
272               <packing>
273                 <property name="expand">False</property>
274                 <property name="fill">False</property>
275                 <property name="position">1</property>
276               </packing>
277             </child>
278             <child>
279               <object class="GtkHBox" id="hbox7">
280                 <property name="visible">True</property>
281                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
282                 <child>
283                   <object class="GtkLabel" id="label6">
284                     <property name="visible">True</property>
285                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
286                     <property name="xalign">1</property>
287                     <property name="label" translatable="yes">Current Status : </property>
288                   </object>
289                   <packing>
290                     <property name="position">0</property>
291                   </packing>
292                 </child>
293                 <child>
294                   <object class="GtkLabel" id="label7">
295                     <property name="visible">True</property>
296                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
297                     <property name="xalign">0</property>
298                     <property name="label" translatable="yes">Analysis by groups is off</property>
299                   </object>
300                   <packing>
301                     <property name="position">1</property>
302                   </packing>
303                 </child>
304               </object>
305               <packing>
306                 <property name="expand">False</property>
307                 <property name="fill">False</property>
308                 <property name="position">2</property>
309               </packing>
310             </child>
311           </object>
312           <packing>
313             <property name="position">0</property>
314           </packing>
315         </child>
316         <child>
317           <object class="PsppireVButtonBox" id="psppire-buttonbox3">
318             <property name="visible">True</property>
319             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
320             <property name="border_width">5</property>
321           </object>
322           <packing>
323             <property name="expand">False</property>
324             <property name="fill">False</property>
325             <property name="pack_type">end</property>
326             <property name="position">1</property>
327           </packing>
328         </child>
329       </object>
330     </child>
331   </object>
332 </interface>