PsppireSelector: new properties: "source-widget" and "dest-widget".
[pspp-builds.git] / src / ui / gui / sort.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="sort-cases-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">Sort Cases</property>
9     <property name="modal">True</property>
10     <child internal-child="hbox">
11       <object class="GtkHBox" id="dialog-hbox4">
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="GtkHBox" id="hbox14">
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             <child>
20               <object class="GtkScrolledWindow" id="scrolledwindow6">
21                 <property name="visible">True</property>
22                 <property name="can_focus">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                 <property name="hscrollbar_policy">never</property>
25                 <property name="vscrollbar_policy">automatic</property>
26                 <property name="shadow_type">etched-in</property>
27                 <child>
28                   <object class="PsppireDictView" id="sort-cases-treeview1">
29                     <property name="visible">True</property>
30                     <property name="can_focus">True</property>
31                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
32                     <property name="headers_visible">False</property>
33                   </object>
34                 </child>
35               </object>
36               <packing>
37                 <property name="position">0</property>
38               </packing>
39             </child>
40             <child>
41               <object class="GtkAlignment" id="alignment6">
42                 <property name="visible">True</property>
43                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
44                 <property name="yalign">0.25</property>
45                 <property name="xscale">0</property>
46                 <property name="yscale">0</property>
47                 <child>
48                   <object class="PsppireSelector" id="sort-cases-selector">
49                     <property name="visible">True</property>
50                     <property name="can_focus">True</property>
51                     <property name="receives_default">True</property>
52                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
53                     <property name="border_width">5</property>
54                     <property name="source_widget">sort-cases-treeview1</property>
55                     <property name="dest_widget">sort-cases-treeview2</property>
56                   </object>
57                 </child>
58               </object>
59               <packing>
60                 <property name="expand">False</property>
61                 <property name="fill">False</property>
62                 <property name="position">1</property>
63               </packing>
64             </child>
65             <child>
66               <object class="GtkVBox" id="vbox12">
67                 <property name="visible">True</property>
68                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
69                 <child>
70                   <object class="GtkVBox" id="vbox16">
71                     <property name="visible">True</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="orientation">vertical</property>
74                     <child>
75                       <object class="GtkLabel" id="label18">
76                         <property name="visible">True</property>
77                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
78                         <property name="xalign">0</property>
79                         <property name="label" translatable="yes">Sort by:</property>
80                       </object>
81                       <packing>
82                         <property name="expand">False</property>
83                         <property name="position">0</property>
84                       </packing>
85                     </child>
86                     <child>
87                       <object class="GtkScrolledWindow" id="scrolledwindow7">
88                         <property name="visible">True</property>
89                         <property name="can_focus">True</property>
90                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
91                         <property name="hscrollbar_policy">never</property>
92                         <property name="vscrollbar_policy">automatic</property>
93                         <property name="shadow_type">etched-in</property>
94                         <child>
95                           <object class="GtkTreeView" id="sort-cases-treeview2">
96                             <property name="visible">True</property>
97                             <property name="can_focus">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="headers_visible">False</property>
100                           </object>
101                         </child>
102                       </object>
103                       <packing>
104                         <property name="position">1</property>
105                       </packing>
106                     </child>
107                   </object>
108                   <packing>
109                     <property name="padding">5</property>
110                     <property name="position">0</property>
111                   </packing>
112                 </child>
113                 <child>
114                   <object class="GtkFrame" id="frame9">
115                     <property name="visible">True</property>
116                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
117                     <property name="label_xalign">0</property>
118                     <child>
119                       <object class="GtkAlignment" id="alignment5">
120                         <property name="visible">True</property>
121                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
122                         <property name="left_padding">12</property>
123                         <child>
124                           <object class="GtkVButtonBox" id="vbuttonbox4">
125                             <property name="visible">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="layout_style">spread</property>
128                             <child>
129                               <object class="GtkRadioButton" id="sort-cases-radiobutton0">
130                                 <property name="label" translatable="yes">Ascending</property>
131                                 <property name="visible">True</property>
132                                 <property name="can_focus">True</property>
133                                 <property name="receives_default">False</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="active">True</property>
136                                 <property name="draw_indicator">True</property>
137                               </object>
138                               <packing>
139                                 <property name="expand">False</property>
140                                 <property name="fill">False</property>
141                                 <property name="position">0</property>
142                               </packing>
143                             </child>
144                             <child>
145                               <object class="GtkRadioButton" id="sort-cases-radiobutton1">
146                                 <property name="label" translatable="yes">Descending</property>
147                                 <property name="visible">True</property>
148                                 <property name="can_focus">True</property>
149                                 <property name="receives_default">False</property>
150                                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
151                                 <property name="draw_indicator">True</property>
152                                 <property name="group">sort-cases-radiobutton0</property>
153                               </object>
154                               <packing>
155                                 <property name="expand">False</property>
156                                 <property name="fill">False</property>
157                                 <property name="position">1</property>
158                               </packing>
159                             </child>
160                           </object>
161                         </child>
162                       </object>
163                     </child>
164                     <child type="label">
165                       <object class="GtkLabel" id="label17">
166                         <property name="visible">True</property>
167                         <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
168                         <property name="label" translatable="yes">Sort Order</property>
169                         <property name="use_markup">True</property>
170                       </object>
171                     </child>
172                   </object>
173                   <packing>
174                     <property name="padding">5</property>
175                     <property name="position">1</property>
176                   </packing>
177                 </child>
178               </object>
179               <packing>
180                 <property name="position">2</property>
181               </packing>
182             </child>
183           </object>
184           <packing>
185             <property name="position">0</property>
186           </packing>
187         </child>
188         <child>
189           <object class="PsppireVButtonBox" id="psppire-buttonbox4">
190             <property name="visible">True</property>
191             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
192             <property name="border_width">5</property>
193           </object>
194           <packing>
195             <property name="expand">False</property>
196             <property name="fill">False</property>
197             <property name="pack_type">end</property>
198             <property name="position">1</property>
199           </packing>
200         </child>
201       </object>
202     </child>
203   </object>
204 </interface>