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