Merge 'master' into 'gtk3'.
[pspp] / src / ui / gui / crosstabs.ui
1 <?xml version="1.0"?>
2 <interface>
3   <requires lib="psppire" version="2054.22072"/>
4   <!-- interface-requires gtk+ 2.12 -->
5   <!-- interface-naming-policy toplevel-contextual -->
6   <object class="PsppireDialog" id="crosstabs-dialog">
7     <property name="title" translatable="yes">Crosstabs</property>
8     <property name="modal">True</property>
9     <child internal-child="hbox">
10       <object class="GtkHBox" id="dialog-hbox1">
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="spacing">2</property>
14         <child>
15           <object class="GtkAlignment" id="alignment1">
16             <property name="visible">True</property>
17             <property name="top_padding">5</property>
18             <property name="left_padding">5</property>
19             <child>
20               <object class="GtkTable" id="table1">
21                 <property name="visible">True</property>
22                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
23                 <property name="n_rows">3</property>
24                 <property name="n_columns">3</property>
25                 <child>
26                   <object class="GtkFrame" id="frame1">
27                     <property name="visible">True</property>
28                     <property name="label_xalign">0</property>
29                     <property name="shadow_type">none</property>
30                     <child>
31                       <object class="GtkAlignment" id="alignment4">
32                         <property name="visible">True</property>
33                         <property name="left_padding">12</property>
34                         <child>
35                           <object class="GtkScrolledWindow" id="scrolledwindow2">
36                             <property name="visible">True</property>
37                             <property name="can_focus">True</property>
38                             <property name="hscrollbar_policy">never</property>
39                             <property name="vscrollbar_policy">automatic</property>
40                             <property name="shadow_type">etched-in</property>
41                             <child>
42                               <object class="PsppireVarView" id="rows">
43                                 <property name="visible">True</property>
44                                 <property name="can_focus">True</property>
45                                 <property name="headers_visible">False</property>
46                                 <property name="headers_clickable">False</property>
47                               </object>
48                             </child>
49                           </object>
50                         </child>
51                       </object>
52                     </child>
53                     <child type="label">
54                       <object class="GtkLabel" id="label1">
55                         <property name="visible">True</property>
56                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
57                         <property name="label" translatable="yes">_Rows</property>
58                         <property name="use_underline">True</property>
59                         <property name="mnemonic_widget">rows</property>
60                       </object>
61                     </child>
62                   </object>
63                   <packing>
64                     <property name="left_attach">2</property>
65                     <property name="right_attach">3</property>
66                   </packing>
67                 </child>
68                 <child>
69                   <object class="GtkFrame" id="frame2">
70                     <property name="visible">True</property>
71                     <property name="label_xalign">0</property>
72                     <property name="shadow_type">none</property>
73                     <child>
74                       <object class="GtkAlignment" id="alignment5">
75                         <property name="visible">True</property>
76                         <property name="left_padding">12</property>
77                         <child>
78                           <object class="GtkScrolledWindow" id="scrolledwindow3">
79                             <property name="visible">True</property>
80                             <property name="can_focus">True</property>
81                             <property name="hscrollbar_policy">never</property>
82                             <property name="vscrollbar_policy">automatic</property>
83                             <property name="shadow_type">etched-in</property>
84                             <child>
85                               <object class="PsppireVarView" id="cols">
86                                 <property name="visible">True</property>
87                                 <property name="can_focus">True</property>
88                                 <property name="headers_visible">False</property>
89                                 <property name="headers_clickable">False</property>
90                               </object>
91                             </child>
92                           </object>
93                         </child>
94                       </object>
95                     </child>
96                     <child type="label">
97                       <object class="GtkLabel" id="label2">
98                         <property name="visible">True</property>
99                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
100                         <property name="label" translatable="yes">_Columns</property>
101                         <property name="use_underline">True</property>
102                         <property name="mnemonic_widget">cols</property>
103                       </object>
104                     </child>
105                   </object>
106                   <packing>
107                     <property name="left_attach">2</property>
108                     <property name="right_attach">3</property>
109                     <property name="top_attach">1</property>
110                     <property name="bottom_attach">2</property>
111                   </packing>
112                 </child>
113                 <child>
114                   <object class="GtkScrolledWindow" id="scrolledwindow1">
115                     <property name="visible">True</property>
116                     <property name="can_focus">True</property>
117                     <property name="hscrollbar_policy">never</property>
118                     <property name="vscrollbar_policy">automatic</property>
119                     <property name="shadow_type">etched-in</property>
120                     <child>
121                       <object class="PsppireDictView" id="dict-treeview">
122                         <property name="visible">True</property>
123                         <property name="can_focus">True</property>
124                         <property name="headers_visible">False</property>
125                         <property name="headers_clickable">False</property>
126                       </object>
127                     </child>
128                   </object>
129                   <packing>
130                     <property name="bottom_attach">2</property>
131                   </packing>
132                 </child>
133                 <child>
134                   <object class="GtkHButtonBox" id="hbuttonbox3">
135                     <property name="visible">True</property>
136                     <property name="layout_style">spread</property>
137                     <child>
138                       <object class="GtkButton" id="format-button">
139                         <property name="label" translatable="yes">_Format...</property>
140                         <property name="visible">True</property>
141                         <property name="can_focus">True</property>
142                         <property name="receives_default">True</property>
143                         <property name="use_underline">True</property>
144                       </object>
145                       <packing>
146                         <property name="expand">False</property>
147                         <property name="fill">False</property>
148                         <property name="position">0</property>
149                       </packing>
150                     </child>
151                     <child>
152                       <object class="GtkButton" id="stats-button">
153                         <property name="label" translatable="yes">_Statistics...</property>
154                         <property name="visible">True</property>
155                         <property name="can_focus">True</property>
156                         <property name="receives_default">True</property>
157                         <property name="use_underline">True</property>
158                       </object>
159                       <packing>
160                         <property name="expand">False</property>
161                         <property name="fill">False</property>
162                         <property name="position">1</property>
163                       </packing>
164                     </child>
165                     <child>
166                       <object class="GtkButton" id="cell-button">
167                         <property name="label" translatable="yes">Ce_lls...</property>
168                         <property name="visible">True</property>
169                         <property name="can_focus">True</property>
170                         <property name="receives_default">True</property>
171                         <property name="use_underline">True</property>
172                       </object>
173                       <packing>
174                         <property name="expand">False</property>
175                         <property name="fill">False</property>
176                         <property name="position">2</property>
177                       </packing>
178                     </child>
179                   </object>
180                   <packing>
181                     <property name="right_attach">3</property>
182                     <property name="top_attach">2</property>
183                     <property name="bottom_attach">3</property>
184                     <property name="y_options"></property>
185                     <property name="y_padding">5</property>
186                   </packing>
187                 </child>
188                 <child>
189                   <object class="PsppireSelector" id="row-selector">
190                     <property name="visible">True</property>
191                     <property name="can_focus">True</property>
192                     <property name="receives_default">True</property>
193                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
194                     <property name="border_width">5</property>
195                     <property name="source_widget">dict-treeview</property>
196                     <property name="dest_widget">rows</property>
197                   </object>
198                   <packing>
199                     <property name="left_attach">1</property>
200                     <property name="right_attach">2</property>
201                     <property name="x_options"></property>
202                     <property name="y_options"></property>
203                   </packing>
204                 </child>
205                 <child>
206                   <object class="PsppireSelector" id="col-selector">
207                     <property name="visible">True</property>
208                     <property name="can_focus">True</property>
209                     <property name="receives_default">True</property>
210                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
211                     <property name="border_width">5</property>
212                     <property name="source_widget">dict-treeview</property>
213                     <property name="dest_widget">cols</property>
214                   </object>
215                   <packing>
216                     <property name="left_attach">1</property>
217                     <property name="right_attach">2</property>
218                     <property name="top_attach">1</property>
219                     <property name="bottom_attach">2</property>
220                     <property name="x_options"></property>
221                     <property name="y_options"></property>
222                   </packing>
223                 </child>
224               </object>
225             </child>
226           </object>
227           <packing>
228             <property name="position">0</property>
229           </packing>
230         </child>
231         <child>
232           <object class="PsppireVButtonBox" id="psppire-vbuttonbox1">
233             <property name="visible">True</property>
234             <property name="border_width">5</property>
235           </object>
236           <packing>
237             <property name="expand">False</property>
238             <property name="fill">False</property>
239             <property name="pack_type">end</property>
240             <property name="position">1</property>
241           </packing>
242         </child>
243       </object>
244     </child>
245   </object>
246   <object class="PsppireDialog" id="format-dialog">
247     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
248     <property name="title" translatable="yes">Crosstabs: Format</property>
249     <property name="modal">True</property>
250     <child internal-child="hbox">
251       <object class="GtkHBox" id="dialog-hbox2">
252         <property name="visible">True</property>
253         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
254         <property name="spacing">2</property>
255         <child>
256           <object class="GtkVBox" id="vbox1">
257             <property name="visible">True</property>
258             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
259             <property name="orientation">vertical</property>
260             <property name="spacing">5</property>
261             <child>
262               <object class="GtkVButtonBox" id="vbuttonbox1">
263                 <property name="visible">True</property>
264                 <property name="orientation">vertical</property>
265                 <child>
266                   <object class="GtkCheckButton" id="print-tables">
267                     <property name="label" translatable="yes">Print tables</property>
268                     <property name="visible">True</property>
269                     <property name="can_focus">True</property>
270                     <property name="receives_default">False</property>
271                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
272                     <property name="draw_indicator">True</property>
273                   </object>
274                   <packing>
275                     <property name="position">0</property>
276                   </packing>
277                 </child>
278                 <child>
279                   <object class="GtkCheckButton" id="pivot">
280                     <property name="label" translatable="yes">Pivot</property>
281                     <property name="visible">True</property>
282                     <property name="can_focus">True</property>
283                     <property name="receives_default">False</property>
284                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
285                     <property name="draw_indicator">True</property>
286                   </object>
287                   <packing>
288                     <property name="position">1</property>
289                   </packing>
290                 </child>
291                 <child>
292                   <object class="GtkCheckButton" id="ascending">
293                     <property name="label" translatable="yes">Ascending</property>
294                     <property name="visible">True</property>
295                     <property name="can_focus">True</property>
296                     <property name="receives_default">False</property>
297                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
298                     <property name="draw_indicator">True</property>
299                   </object>
300                   <packing>
301                     <property name="position">2</property>
302                   </packing>
303                 </child>
304               </object>
305               <packing>
306                 <property name="position">0</property>
307               </packing>
308             </child>
309           </object>
310           <packing>
311             <property name="padding">5</property>
312             <property name="position">0</property>
313           </packing>
314         </child>
315         <child>
316           <object class="PsppireVButtonBox" id="psppire-vbuttonbox2">
317             <property name="visible">True</property>
318             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
319             <property name="border_width">5</property>
320             <property name="homogeneous">True</property>
321             <property name="buttons">PSPPIRE_BUTTON_CONTINUE_MASK | PSPPIRE_BUTTON_CANCEL_MASK | PSPPIRE_BUTTON_HELP_MASK</property>
322           </object>
323           <packing>
324             <property name="expand">False</property>
325             <property name="fill">False</property>
326             <property name="pack_type">end</property>
327             <property name="position">1</property>
328           </packing>
329         </child>
330       </object>
331     </child>
332   </object>
333   <object class="PsppireDialog" id="cell-dialog">
334     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
335     <property name="title" translatable="yes">Crosstabs: Cells</property>
336     <property name="modal">True</property>
337     <child internal-child="hbox">
338       <object class="GtkHBox" id="dialog-hbox3">
339         <property name="visible">True</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="spacing">2</property>
342         <child>
343           <object class="GtkFrame" id="frame4">
344             <property name="visible">True</property>
345             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
346             <property name="label_xalign">0</property>
347             <property name="shadow_type">none</property>
348             <child>
349               <object class="GtkScrolledWindow" id="scrolledwindow4">
350                 <property name="width_request">128</property>
351                 <property name="height_request">180</property>
352                 <property name="visible">True</property>
353                 <property name="can_focus">False</property>
354                 <property name="hscrollbar_policy">never</property>
355                 <property name="vscrollbar_policy">automatic</property>
356                 <property name="shadow_type">in</property>
357                 <child>
358                   <object class="PsppireCheckboxTreeview" id="cell-view">
359                     <property name="visible">True</property>
360                     <property name="headers_visible">False</property>
361                   </object>
362                 </child>
363               </object>
364             </child>
365             <child type="label">
366               <object class="GtkLabel" id="label999">
367                 <property name="visible">True</property>
368                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
369                 <property name="label" translatable="yes">Cell Display</property>
370                 <property name="use_markup">True</property>
371               </object>
372             </child>
373           </object>
374           <packing>
375             <property name="position">0</property>
376           </packing>
377         </child>
378         <child>
379           <object class="PsppireVButtonBox" id="psppire-vbuttonbox3">
380             <property name="visible">True</property>
381             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
382             <property name="border_width">5</property>
383             <property name="buttons">PSPPIRE_BUTTON_CONTINUE_MASK | PSPPIRE_BUTTON_CANCEL_MASK | PSPPIRE_BUTTON_HELP_MASK</property>
384           </object>
385           <packing>
386             <property name="expand">False</property>
387             <property name="fill">False</property>
388             <property name="pack_type">end</property>
389             <property name="position">1</property>
390           </packing>
391         </child>
392       </object>
393     </child>
394   </object>
395   <object class="PsppireDialog" id="stat-dialog">
396     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
397     <property name="title" translatable="yes">Crosstabs: Statistics</property>
398     <property name="modal">True</property>
399     <child internal-child="hbox">
400       <object class="GtkHBox" id="dialog-hbox4">
401         <property name="visible">True</property>
402         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
403         <property name="spacing">2</property>
404         <child>
405           <object class="GtkFrame" id="frame3">
406             <property name="visible">True</property>
407             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
408             <property name="label_xalign">0</property>
409             <property name="shadow_type">none</property>
410             <child>
411               <object class="GtkScrolledWindow" id="scrolledwindow5">
412                 <property name="visible">True</property>
413                 <property name="can_focus">False</property>
414                 <property name="hscrollbar_policy">never</property>
415                 <property name="vscrollbar_policy">automatic</property>
416                 <property name="shadow_type">in</property>
417                 <child>
418                   <object class="PsppireCheckboxTreeview" id="stats-view">
419                     <property name="width_request">128</property>
420                     <property name="height_request">150</property>
421                     <property name="visible">True</property>
422                     <property name="headers_visible">False</property>
423                   </object>
424                 </child>
425               </object>
426             </child>
427             <child type="label">
428               <object class="GtkLabel" id="label3">
429                 <property name="visible">True</property>
430                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
431                 <property name="label" translatable="yes">Statistics</property>
432                 <property name="use_markup">True</property>
433               </object>
434             </child>
435           </object>
436           <packing>
437             <property name="position">0</property>
438           </packing>
439         </child>
440         <child>
441           <object class="PsppireVButtonBox" id="psppire-vbuttonbox4">
442             <property name="visible">True</property>
443             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
444             <property name="border_width">5</property>
445             <property name="buttons">PSPPIRE_BUTTON_CONTINUE_MASK | PSPPIRE_BUTTON_CANCEL_MASK | PSPPIRE_BUTTON_HELP_MASK</property>
446           </object>
447           <packing>
448             <property name="expand">False</property>
449             <property name="fill">False</property>
450             <property name="pack_type">end</property>
451             <property name="position">1</property>
452           </packing>
453         </child>
454       </object>
455     </child>
456   </object>
457 </interface>