Revert "Fixed a use after free error when manipulating datasets."
[pspp] / src / ui / gui / barchart.ui
1 <?xml version="1.0" encoding="UTF-8"?>
2 <!-- PSPP - a program for statistical analysis. -->
3 <!-- Copyright (C) 2017 Free Software Foundation, Inc. -->
4
5 <!-- This program is free software: you can redistribute it and/or modify -->
6 <!-- it under the terms of the GNU General Public License as published by -->
7 <!-- the Free Software Foundation, either version 3 of the License, or -->
8 <!-- (at your option) any later version. -->
9
10 <!-- This program is distributed in the hope that it will be useful, -->
11 <!-- but WITHOUT ANY WARRANTY; without even the implied warranty of -->
12 <!-- MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the -->
13 <!-- GNU General Public License for more details. -->
14
15 <!-- You should have received a copy of the GNU General Public License -->
16 <!-- along with this program.  If not, see <http://www.gnu.org/licenses/>. -->
17
18 <!-- Generated with glade 3.18.3 -->
19 <interface>
20   <requires lib="gtk+" version="3.4.2"/>
21   <requires lib="psppire" version="2054.17080"/>
22   <object class="PsppireDialog" id="barchart-dialog">
23     <property name="can_focus">False</property>
24     <property name="title" translatable="yes">Barchart</property>
25     <property name="modal">True</property>
26     <property name="help_page">GRAPH#BAR-CHART</property>
27     <child>
28       <object class="GtkBox" id="dialog-hbox1">
29         <property name="visible">True</property>
30         <property name="can_focus">False</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="spacing">2</property>
33         <child>
34           <object class="GtkGrid" id="table1">
35             <property name="visible">True</property>
36             <property name="can_focus">False</property>
37             <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
38             <property name="margin_left">5</property>
39             <property name="margin_right">5</property>
40             <property name="margin_top">5</property>
41             <property name="margin_bottom">5</property>
42             <property name="hexpand">True</property>
43             <property name="vexpand">True</property>
44             <property name="row_spacing">5</property>
45             <property name="column_spacing">5</property>
46             <child>
47               <object class="PsppireSelector" id="indep-selector">
48                 <property name="visible">True</property>
49                 <property name="can_focus">True</property>
50                 <property name="receives_default">True</property>
51                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
52                 <property name="no_show_all">True</property>
53                 <property name="hexpand">False</property>
54                 <property name="vexpand">False</property>
55                 <property name="border_width">5</property>
56                 <property name="primary">True</property>
57                 <property name="source_widget">dict-view</property>
58                 <property name="dest_widget">entry1</property>
59               </object>
60               <packing>
61                 <property name="left_attach">1</property>
62                 <property name="top_attach">1</property>
63               </packing>
64             </child>
65             <child>
66               <object class="GtkScrolledWindow" id="variables">
67                 <property name="visible">True</property>
68                 <property name="can_focus">True</property>
69                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
70                 <property name="hscrollbar_policy">never</property>
71                 <property name="shadow_type">etched-in</property>
72                 <child>
73                   <object class="PsppireDictView" id="dict-view">
74                     <property name="visible">True</property>
75                     <property name="can_focus">True</property>
76                     <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
77                     <property name="border_width">0</property>
78                     <property name="headers_visible">False</property>
79                     <child internal-child="selection">
80                       <object class="GtkTreeSelection" id="psppire-dictview-selection1"/>
81                     </child>
82                   </object>
83                 </child>
84               </object>
85               <packing>
86                 <property name="left_attach">0</property>
87                 <property name="top_attach">0</property>
88                 <property name="height">3</property>
89               </packing>
90             </child>
91             <child>
92               <object class="GtkFrame" id="frame1">
93                 <property name="visible">True</property>
94                 <property name="can_focus">False</property>
95                 <property name="hexpand">True</property>
96                 <property name="label_xalign">0</property>
97                 <property name="shadow_type">none</property>
98                 <child>
99                   <object class="GtkEntry" id="entry1">
100                     <property name="visible">True</property>
101                     <property name="can_focus">True</property>
102                     <property name="margin_left">12</property>
103                     <property name="invisible_char">•</property>
104                     <property name="primary_icon_activatable">False</property>
105                     <property name="secondary_icon_activatable">False</property>
106                   </object>
107                 </child>
108                 <child type="label">
109                   <object class="GtkLabel" id="label2">
110                     <property name="visible">True</property>
111                     <property name="can_focus">False</property>
112                     <property name="label" translatable="yes">Category A_xis:</property>
113                     <property name="use_markup">True</property>
114                     <property name="use_underline">True</property>
115                     <property name="mnemonic_widget">entry1</property>
116                   </object>
117                 </child>
118               </object>
119               <packing>
120                 <property name="left_attach">2</property>
121                 <property name="top_attach">1</property>
122               </packing>
123             </child>
124             <child>
125               <object class="GtkFrame" id="frame2">
126                 <property name="visible">True</property>
127                 <property name="can_focus">False</property>
128                 <property name="hexpand">True</property>
129                 <property name="vexpand">True</property>
130                 <property name="label_xalign">0</property>
131                 <child>
132                   <object class="GtkGrid" id="table2">
133                     <property name="visible">True</property>
134                     <property name="can_focus">False</property>
135                     <property name="margin_left">5</property>
136                     <property name="margin_right">5</property>
137                     <property name="margin_bottom">5</property>
138                     <child>
139                       <object class="GtkRadioButton" id="radiobutton-count">
140                         <property name="label" translatable="yes">_N of cases</property>
141                         <property name="visible">True</property>
142                         <property name="can_focus">True</property>
143                         <property name="receives_default">False</property>
144                         <property name="hexpand">True</property>
145                         <property name="vexpand">True</property>
146                         <property name="use_underline">True</property>
147                         <property name="xalign">0</property>
148                         <property name="active">True</property>
149                         <property name="draw_indicator">True</property>
150                       </object>
151                       <packing>
152                         <property name="left_attach">0</property>
153                         <property name="top_attach">0</property>
154                       </packing>
155                     </child>
156                     <child>
157                       <object class="GtkRadioButton" id="radiobutton-cum-count">
158                         <property name="label" translatable="yes">_Cum. n of cases</property>
159                         <property name="visible">True</property>
160                         <property name="can_focus">True</property>
161                         <property name="receives_default">False</property>
162                         <property name="use_underline">True</property>
163                         <property name="xalign">0</property>
164                         <property name="draw_indicator">True</property>
165                         <property name="group">radiobutton-count</property>
166                       </object>
167                       <packing>
168                         <property name="left_attach">0</property>
169                         <property name="top_attach">1</property>
170                       </packing>
171                     </child>
172                     <child>
173                       <object class="GtkRadioButton" id="radiobutton3">
174                         <property name="label" translatable="yes">Other _summary function</property>
175                         <property name="visible">True</property>
176                         <property name="can_focus">True</property>
177                         <property name="receives_default">False</property>
178                         <property name="vexpand">True</property>
179                         <property name="use_underline">True</property>
180                         <property name="xalign">0</property>
181                         <property name="draw_indicator">True</property>
182                         <property name="group">radiobutton-count</property>
183                       </object>
184                       <packing>
185                         <property name="left_attach">0</property>
186                         <property name="top_attach">2</property>
187                       </packing>
188                     </child>
189                     <child>
190                       <object class="GtkRadioButton" id="radiobutton-percent">
191                         <property name="label" translatable="yes">% of c_ases</property>
192                         <property name="visible">True</property>
193                         <property name="can_focus">True</property>
194                         <property name="receives_default">False</property>
195                         <property name="use_underline">True</property>
196                         <property name="xalign">0</property>
197                         <property name="draw_indicator">True</property>
198                         <property name="group">radiobutton-count</property>
199                       </object>
200                       <packing>
201                         <property name="left_attach">1</property>
202                         <property name="top_attach">0</property>
203                       </packing>
204                     </child>
205                     <child>
206                       <object class="GtkRadioButton" id="radiobutton-cum-percent">
207                         <property name="label" translatable="yes">C_um. % of cases</property>
208                         <property name="visible">True</property>
209                         <property name="can_focus">True</property>
210                         <property name="receives_default">False</property>
211                         <property name="hexpand">True</property>
212                         <property name="use_underline">True</property>
213                         <property name="xalign">0</property>
214                         <property name="draw_indicator">True</property>
215                         <property name="group">radiobutton-count</property>
216                       </object>
217                       <packing>
218                         <property name="left_attach">1</property>
219                         <property name="top_attach">1</property>
220                       </packing>
221                     </child>
222                     <child>
223                       <object class="GtkBox" id="hbox1">
224                         <property name="visible">True</property>
225                         <property name="can_focus">False</property>
226                         <child>
227                           <object class="GtkAspectFrame" id="aspectframe1">
228                             <property name="visible">True</property>
229                             <property name="can_focus">False</property>
230                             <property name="label_xalign">0.5</property>
231                             <property name="shadow_type">none</property>
232                             <property name="ratio">9.9999997473787516e-05</property>
233                             <child>
234                               <object class="PsppireSelector" id="psppire-selector1">
235                                 <property name="visible">True</property>
236                                 <property name="can_focus">True</property>
237                                 <property name="receives_default">True</property>
238                                 <property name="border_width">5</property>
239                                 <property name="source_widget">dict-view</property>
240                                 <property name="dest_widget">entry2</property>
241                               </object>
242                             </child>
243                           </object>
244                           <packing>
245                             <property name="expand">False</property>
246                             <property name="fill">False</property>
247                             <property name="position">0</property>
248                           </packing>
249                         </child>
250                         <child>
251                           <object class="GtkFrame" id="frame3">
252                             <property name="visible">True</property>
253                             <property name="can_focus">False</property>
254                             <property name="label_xalign">0</property>
255                             <property name="shadow_type">none</property>
256                             <child>
257                               <object class="GtkEntry" id="entry2">
258                                 <property name="visible">True</property>
259                                 <property name="can_focus">True</property>
260                                 <property name="margin_start">12</property>
261                                 <property name="invisible_char">•</property>
262                                 <property name="primary_icon_activatable">False</property>
263                                 <property name="secondary_icon_activatable">False</property>
264                               </object>
265                             </child>
266                             <child type="label">
267                               <object class="GtkLabel" id="label3">
268                                 <property name="visible">True</property>
269                                 <property name="can_focus">False</property>
270                                 <property name="label" translatable="yes">_Variable:</property>
271                                 <property name="use_markup">True</property>
272                                 <property name="use_underline">True</property>
273                                 <property name="mnemonic_widget">entry1</property>
274                               </object>
275                             </child>
276                           </object>
277                           <packing>
278                             <property name="expand">True</property>
279                             <property name="fill">True</property>
280                             <property name="position">1</property>
281                           </packing>
282                         </child>
283                       </object>
284                       <packing>
285                         <property name="left_attach">0</property>
286                         <property name="top_attach">3</property>
287                         <property name="width">2</property>
288                       </packing>
289                     </child>
290                     <child>
291                       <object class="GtkComboBox" id="combobox1">
292                         <property name="visible">True</property>
293                         <property name="can_focus">False</property>
294                         <property name="valign">center</property>
295                         <property name="vexpand">False</property>
296                       </object>
297                       <packing>
298                         <property name="left_attach">1</property>
299                         <property name="top_attach">2</property>
300                       </packing>
301                     </child>
302                   </object>
303                 </child>
304                 <child type="label">
305                   <object class="GtkLabel" id="label1">
306                     <property name="visible">True</property>
307                     <property name="can_focus">False</property>
308                     <property name="label" translatable="yes">Bars Represent</property>
309                     <property name="use_markup">True</property>
310                   </object>
311                 </child>
312               </object>
313               <packing>
314                 <property name="left_attach">1</property>
315                 <property name="top_attach">0</property>
316                 <property name="width">2</property>
317               </packing>
318             </child>
319             <child>
320               <object class="GtkFrame" id="frame4">
321                 <property name="visible">True</property>
322                 <property name="can_focus">False</property>
323                 <property name="hexpand">True</property>
324                 <property name="label_xalign">0</property>
325                 <property name="shadow_type">none</property>
326                 <child>
327                   <object class="GtkEntry" id="entry3">
328                     <property name="visible">True</property>
329                     <property name="can_focus">True</property>
330                     <property name="margin_start">12</property>
331                     <property name="invisible_char">•</property>
332                     <property name="primary_icon_activatable">False</property>
333                     <property name="secondary_icon_activatable">False</property>
334                   </object>
335                 </child>
336                 <child type="label">
337                   <object class="GtkLabel" id="label4">
338                     <property name="visible">True</property>
339                     <property name="can_focus">False</property>
340                     <property name="label" translatable="yes">Category C_luster:</property>
341                     <property name="use_markup">True</property>
342                     <property name="use_underline">True</property>
343                     <property name="mnemonic_widget">entry1</property>
344                   </object>
345                 </child>
346               </object>
347               <packing>
348                 <property name="left_attach">2</property>
349                 <property name="top_attach">2</property>
350               </packing>
351             </child>
352             <child>
353               <object class="PsppireSelector" id="indep-selector1">
354                 <property name="visible">True</property>
355                 <property name="can_focus">True</property>
356                 <property name="receives_default">True</property>
357                 <property name="events">GDK_POINTER_MOTION_MASK | GDK_POINTER_MOTION_HINT_MASK | GDK_BUTTON_PRESS_MASK | GDK_BUTTON_RELEASE_MASK</property>
358                 <property name="no_show_all">True</property>
359                 <property name="hexpand">False</property>
360                 <property name="vexpand">False</property>
361                 <property name="border_width">5</property>
362                 <property name="source_widget">dict-view</property>
363                 <property name="dest_widget">entry3</property>
364               </object>
365               <packing>
366                 <property name="left_attach">1</property>
367                 <property name="top_attach">2</property>
368               </packing>
369             </child>
370           </object>
371           <packing>
372             <property name="expand">True</property>
373             <property name="fill">True</property>
374             <property name="position">0</property>
375           </packing>
376         </child>
377         <child>
378           <object class="PsppireButtonbox" id="psppire-vbuttonbox1">
379             <property name="orientation">vertical</property>
380             <property name="visible">True</property>
381             <property name="can_focus">False</property>
382             <property name="border_width">5</property>
383             <property name="orientation">vertical</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 </interface>