PsppireSelector: new properties: "source-widget" and "dest-widget".
[pspp-builds.git] / src / ui / gui / examine.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="examine-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">Explore</property>
9     <property name="modal">True</property>
10     <child internal-child="hbox">
11       <object class="GtkHBox" id="dialog-hbox1">
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="vbox1">
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             <property name="spacing">5</property>
21             <child>
22               <object class="GtkTable" id="table1">
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                 <property name="n_rows">3</property>
26                 <property name="n_columns">3</property>
27                 <child>
28                   <object class="GtkFrame" id="frame3">
29                     <property name="visible">True</property>
30                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
31                     <property name="label_xalign">0</property>
32                     <property name="shadow_type">none</property>
33                     <child>
34                       <object class="GtkAlignment" id="alignment3">
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="left_padding">12</property>
38                         <child>
39                           <object class="GtkEntry" id="entry1">
40                             <property name="visible">True</property>
41                             <property name="can_focus">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                           </object>
44                         </child>
45                       </object>
46                     </child>
47                     <child type="label">
48                       <object class="GtkLabel" id="label3">
49                         <property name="visible">True</property>
50                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
51                         <property name="label" translatable="yes">Label Cases by:</property>
52                         <property name="use_markup">True</property>
53                       </object>
54                     </child>
55                   </object>
56                   <packing>
57                     <property name="left_attach">2</property>
58                     <property name="right_attach">3</property>
59                     <property name="top_attach">2</property>
60                     <property name="bottom_attach">3</property>
61                     <property name="y_options">GTK_FILL</property>
62                   </packing>
63                 </child>
64                 <child>
65                   <object class="GtkFrame" id="frame2">
66                     <property name="visible">True</property>
67                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
68                     <property name="label_xalign">0</property>
69                     <property name="shadow_type">none</property>
70                     <child>
71                       <object class="GtkAlignment" id="alignment2">
72                         <property name="visible">True</property>
73                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
74                         <property name="left_padding">12</property>
75                         <child>
76                           <object class="GtkScrolledWindow" id="scrolledwindow3">
77                             <property name="visible">True</property>
78                             <property name="can_focus">True</property>
79                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
80                             <property name="hscrollbar_policy">never</property>
81                             <property name="vscrollbar_policy">automatic</property>
82                             <property name="shadow_type">etched-in</property>
83                             <child>
84                               <object class="GtkTreeView" id="treeview3">
85                                 <property name="visible">True</property>
86                                 <property name="can_focus">True</property>
87                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
88                                 <property name="headers_visible">False</property>
89                               </object>
90                             </child>
91                           </object>
92                         </child>
93                       </object>
94                     </child>
95                     <child type="label">
96                       <object class="GtkLabel" id="label2">
97                         <property name="visible">True</property>
98                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
99                         <property name="label" translatable="yes">Factor List:</property>
100                         <property name="use_markup">True</property>
101                       </object>
102                     </child>
103                   </object>
104                   <packing>
105                     <property name="left_attach">2</property>
106                     <property name="right_attach">3</property>
107                     <property name="top_attach">1</property>
108                     <property name="bottom_attach">2</property>
109                   </packing>
110                 </child>
111                 <child>
112                   <object class="GtkFrame" id="frame1">
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="label_xalign">0</property>
116                     <property name="shadow_type">none</property>
117                     <child>
118                       <object class="GtkAlignment" id="alignment1">
119                         <property name="visible">True</property>
120                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
121                         <property name="left_padding">12</property>
122                         <child>
123                           <object class="GtkScrolledWindow" id="scrolledwindow2">
124                             <property name="visible">True</property>
125                             <property name="can_focus">True</property>
126                             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
127                             <property name="hscrollbar_policy">never</property>
128                             <property name="vscrollbar_policy">automatic</property>
129                             <property name="shadow_type">etched-in</property>
130                             <child>
131                               <object class="GtkTreeView" id="treeview2">
132                                 <property name="visible">True</property>
133                                 <property name="can_focus">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="headers_visible">False</property>
136                               </object>
137                             </child>
138                           </object>
139                         </child>
140                       </object>
141                     </child>
142                     <child type="label">
143                       <object class="GtkLabel" id="label1">
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">Dependent List:</property>
147                         <property name="use_markup">True</property>
148                       </object>
149                     </child>
150                   </object>
151                   <packing>
152                     <property name="left_attach">2</property>
153                     <property name="right_attach">3</property>
154                   </packing>
155                 </child>
156                 <child>
157                   <object class="PsppireSelector" id="psppire-selector3">
158                     <property name="visible">True</property>
159                     <property name="can_focus">True</property>
160                     <property name="receives_default">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="border_width">5</property>
163                     <property name="source_widget">treeview1</property>
164                     <property name="dest_widget">entry1</property>
165                   </object>
166                   <packing>
167                     <property name="left_attach">1</property>
168                     <property name="right_attach">2</property>
169                     <property name="top_attach">2</property>
170                     <property name="bottom_attach">3</property>
171                     <property name="x_options"></property>
172                     <property name="y_options"></property>
173                   </packing>
174                 </child>
175                 <child>
176                   <object class="PsppireSelector" id="psppire-selector2">
177                     <property name="visible">True</property>
178                     <property name="can_focus">True</property>
179                     <property name="receives_default">True</property>
180                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
181                     <property name="border_width">5</property>
182                     <property name="source_widget">treeview1</property>
183                     <property name="dest_widget">treeview3</property>
184                   </object>
185                   <packing>
186                     <property name="left_attach">1</property>
187                     <property name="right_attach">2</property>
188                     <property name="top_attach">1</property>
189                     <property name="bottom_attach">2</property>
190                     <property name="x_options"></property>
191                     <property name="y_options"></property>
192                   </packing>
193                 </child>
194                 <child>
195                   <object class="PsppireSelector" id="psppire-selector1">
196                     <property name="visible">True</property>
197                     <property name="can_focus">True</property>
198                     <property name="receives_default">True</property>
199                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
200                     <property name="border_width">5</property>
201                     <property name="source_widget">treeview1</property>
202                     <property name="dest_widget">treeview2</property>
203                   </object>
204                   <packing>
205                     <property name="left_attach">1</property>
206                     <property name="right_attach">2</property>
207                     <property name="x_options"></property>
208                     <property name="y_options"></property>
209                   </packing>
210                 </child>
211                 <child>
212                   <object class="GtkScrolledWindow" id="scrolledwindow1">
213                     <property name="visible">True</property>
214                     <property name="can_focus">True</property>
215                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
216                     <property name="hscrollbar_policy">never</property>
217                     <property name="vscrollbar_policy">automatic</property>
218                     <property name="shadow_type">etched-in</property>
219                     <child>
220                       <object class="PsppireDictView" id="treeview1">
221                         <property name="visible">True</property>
222                         <property name="can_focus">True</property>
223                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
224                         <property name="headers_visible">False</property>
225                       </object>
226                     </child>
227                   </object>
228                   <packing>
229                     <property name="bottom_attach">3</property>
230                   </packing>
231                 </child>
232               </object>
233               <packing>
234                 <property name="position">0</property>
235               </packing>
236             </child>
237             <child>
238               <object class="GtkHButtonBox" id="hbuttonbox1">
239                 <property name="visible">True</property>
240                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
241                 <property name="layout_style">spread</property>
242                 <child>
243                   <object class="GtkButton" id="stats-button">
244                     <property name="label" translatable="yes">Statistics...</property>
245                     <property name="visible">True</property>
246                     <property name="can_focus">True</property>
247                     <property name="receives_default">True</property>
248                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
249                   </object>
250                   <packing>
251                     <property name="expand">False</property>
252                     <property name="fill">False</property>
253                     <property name="position">0</property>
254                   </packing>
255                 </child>
256                 <child>
257                   <object class="GtkButton" id="opts-button">
258                     <property name="label" translatable="yes">Options...</property>
259                     <property name="visible">True</property>
260                     <property name="can_focus">True</property>
261                     <property name="receives_default">True</property>
262                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
263                   </object>
264                   <packing>
265                     <property name="expand">False</property>
266                     <property name="fill">False</property>
267                     <property name="position">1</property>
268                   </packing>
269                 </child>
270               </object>
271               <packing>
272                 <property name="expand">False</property>
273                 <property name="fill">False</property>
274                 <property name="padding">5</property>
275                 <property name="position">1</property>
276               </packing>
277             </child>
278           </object>
279           <packing>
280             <property name="position">0</property>
281           </packing>
282         </child>
283         <child>
284           <object class="PsppireVButtonBox" id="psppire-vbuttonbox1">
285             <property name="visible">True</property>
286             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
287             <property name="border_width">5</property>
288           </object>
289           <packing>
290             <property name="expand">False</property>
291             <property name="fill">False</property>
292             <property name="pack_type">end</property>
293             <property name="position">1</property>
294           </packing>
295         </child>
296       </object>
297     </child>
298   </object>
299   <object class="PsppireDialog" id="statistics-dialog">
300     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
301     <property name="title">Explore: Statistics</property>
302     <property name="modal">True</property>
303     <property name="orientation">Vertical</property>
304     <child internal-child="hbox">
305       <object class="GtkVBox" id="dialog-hbox2">
306         <property name="visible">True</property>
307         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
308         <property name="orientation">vertical</property>
309         <property name="spacing">2</property>
310         <child>
311           <object class="GtkVBox" id="vbox2">
312             <property name="visible">True</property>
313             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
314             <property name="orientation">vertical</property>
315             <property name="homogeneous">True</property>
316             <child>
317               <object class="GtkCheckButton" id="descriptives-button">
318                 <property name="label" translatable="yes">Descriptives</property>
319                 <property name="visible">True</property>
320                 <property name="can_focus">True</property>
321                 <property name="receives_default">False</property>
322                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
323                 <property name="draw_indicator">True</property>
324               </object>
325               <packing>
326                 <property name="position">0</property>
327               </packing>
328             </child>
329             <child>
330               <object class="GtkCheckButton" id="extremes-button">
331                 <property name="label" translatable="yes">Extremes</property>
332                 <property name="visible">True</property>
333                 <property name="can_focus">True</property>
334                 <property name="receives_default">False</property>
335                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
336                 <property name="draw_indicator">True</property>
337               </object>
338               <packing>
339                 <property name="position">1</property>
340               </packing>
341             </child>
342             <child>
343               <object class="GtkCheckButton" id="percentiles-button">
344                 <property name="label" translatable="yes">Percentiles</property>
345                 <property name="visible">True</property>
346                 <property name="can_focus">True</property>
347                 <property name="receives_default">False</property>
348                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
349                 <property name="draw_indicator">True</property>
350               </object>
351               <packing>
352                 <property name="position">2</property>
353               </packing>
354             </child>
355           </object>
356           <packing>
357             <property name="position">0</property>
358           </packing>
359         </child>
360         <child>
361           <object class="PsppireHButtonBox" id="psppire-hbuttonbox1">
362             <property name="visible">True</property>
363             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
364             <property name="border_width">5</property>
365             <property name="layout_style">spread</property>
366             <property name="buttons">PSPPIRE_BUTTON_CONTINUE_MASK | PSPPIRE_BUTTON_CANCEL_MASK | PSPPIRE_BUTTON_HELP_MASK</property>
367           </object>
368           <packing>
369             <property name="expand">False</property>
370             <property name="fill">False</property>
371             <property name="pack_type">end</property>
372             <property name="position">1</property>
373           </packing>
374         </child>
375       </object>
376     </child>
377   </object>
378   <object class="PsppireDialog" id="options-dialog">
379     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
380     <property name="title">Explore: Options</property>
381     <property name="modal">True</property>
382     <child internal-child="hbox">
383       <object class="GtkHBox" id="dialog-hbox3">
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="spacing">2</property>
387         <child>
388           <object class="GtkFrame" id="frame5">
389             <property name="visible">True</property>
390             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
391             <property name="label_xalign">0</property>
392             <child>
393               <object class="GtkAlignment" id="alignment5">
394                 <property name="visible">True</property>
395                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
396                 <property name="left_padding">12</property>
397                 <child>
398                   <object class="GtkVBox" id="vbox4">
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="GtkRadioButton" id="radiobutton1">
404                         <property name="label" translatable="yes">Exclude cases listwise</property>
405                         <property name="visible">True</property>
406                         <property name="can_focus">True</property>
407                         <property name="receives_default">False</property>
408                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
409                         <property name="active">True</property>
410                         <property name="draw_indicator">True</property>
411                       </object>
412                       <packing>
413                         <property name="position">0</property>
414                       </packing>
415                     </child>
416                     <child>
417                       <object class="GtkRadioButton" id="radiobutton2">
418                         <property name="label" translatable="yes">Exclude cases pairwise</property>
419                         <property name="visible">True</property>
420                         <property name="can_focus">True</property>
421                         <property name="receives_default">False</property>
422                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
423                         <property name="active">True</property>
424                         <property name="draw_indicator">True</property>
425                         <property name="group">radiobutton1</property>
426                       </object>
427                       <packing>
428                         <property name="position">1</property>
429                       </packing>
430                     </child>
431                     <child>
432                       <object class="GtkRadioButton" id="radiobutton3">
433                         <property name="label" translatable="yes">Repeat values</property>
434                         <property name="visible">True</property>
435                         <property name="can_focus">True</property>
436                         <property name="receives_default">False</property>
437                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
438                         <property name="active">True</property>
439                         <property name="draw_indicator">True</property>
440                         <property name="group">radiobutton1</property>
441                       </object>
442                       <packing>
443                         <property name="position">2</property>
444                       </packing>
445                     </child>
446                   </object>
447                 </child>
448               </object>
449             </child>
450             <child type="label">
451               <object class="GtkLabel" id="label5">
452                 <property name="visible">True</property>
453                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
454                 <property name="label" translatable="yes">Missing Values</property>
455                 <property name="use_markup">True</property>
456               </object>
457             </child>
458           </object>
459           <packing>
460             <property name="position">0</property>
461           </packing>
462         </child>
463         <child>
464           <object class="PsppireVButtonBox" id="psppire-vbuttonbox2">
465             <property name="visible">True</property>
466             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
467             <property name="border_width">5</property>
468             <property name="buttons">PSPPIRE_BUTTON_CONTINUE_MASK | PSPPIRE_BUTTON_CANCEL_MASK | PSPPIRE_BUTTON_HELP_MASK</property>
469           </object>
470           <packing>
471             <property name="expand">False</property>
472             <property name="fill">False</property>
473             <property name="pack_type">end</property>
474             <property name="position">1</property>
475           </packing>
476         </child>
477       </object>
478     </child>
479   </object>
480 </interface>