source: sans/utils/bt5/bt5plot2/bt5plot2.glade @ 466

Last change on this file since 466 was 466, checked in by ajj, 14 years ago

Add Clear Plot button and reload data when plot is checked so that current data can be updated.

Also apparently adding test data

File size: 21.1 KB
Line 
1<?xml version="1.0" standalone="no"?> <!--*- mode: xml -*-->
2<!DOCTYPE glade-interface SYSTEM "http://glade.gnome.org/glade-2.0.dtd">
3
4<glade-interface>
5
6<widget class="GtkWindow" id="win_Main">
7  <property name="visible">True</property>
8  <property name="title" translatable="yes">bt5plot2</property>
9  <property name="type">GTK_WINDOW_TOPLEVEL</property>
10  <property name="window_position">GTK_WIN_POS_NONE</property>
11  <property name="modal">False</property>
12  <property name="default_width">1000</property>
13  <property name="default_height">600</property>
14  <property name="resizable">True</property>
15  <property name="destroy_with_parent">False</property>
16  <property name="decorated">True</property>
17  <property name="skip_taskbar_hint">False</property>
18  <property name="skip_pager_hint">False</property>
19  <property name="type_hint">GDK_WINDOW_TYPE_HINT_NORMAL</property>
20  <property name="gravity">GDK_GRAVITY_NORTH_WEST</property>
21  <property name="focus_on_map">True</property>
22  <property name="urgency_hint">False</property>
23  <signal name="destroy" handler="on_win_Main_destroy" last_modification_time="Thu, 13 Sep 2007 22:15:45 GMT"/>
24
25  <child>
26    <widget class="GtkVBox" id="vbox1">
27      <property name="visible">True</property>
28      <property name="homogeneous">False</property>
29      <property name="spacing">0</property>
30
31      <child>
32        <widget class="GtkMenuBar" id="menubar1">
33          <property name="visible">True</property>
34          <property name="pack_direction">GTK_PACK_DIRECTION_LTR</property>
35          <property name="child_pack_direction">GTK_PACK_DIRECTION_LTR</property>
36
37          <child>
38            <widget class="GtkMenuItem" id="menuitem1">
39              <property name="visible">True</property>
40              <property name="label" translatable="yes">_File</property>
41              <property name="use_underline">True</property>
42
43              <child>
44                <widget class="GtkMenu" id="menuitem1_menu">
45
46                  <child>
47                    <widget class="GtkMenuItem" id="set_data_dir1">
48                      <property name="visible">True</property>
49                      <property name="label" translatable="yes">Set Data Dir</property>
50                      <property name="use_underline">True</property>
51                      <signal name="activate" handler="on_set_data_dir1_activate" last_modification_time="Fri, 14 Sep 2007 02:49:01 GMT"/>
52                    </widget>
53                  </child>
54
55                  <child>
56                    <widget class="GtkSeparatorMenuItem" id="separatormenuitem1">
57                      <property name="visible">True</property>
58                    </widget>
59                  </child>
60
61                  <child>
62                    <widget class="GtkImageMenuItem" id="quit1">
63                      <property name="visible">True</property>
64                      <property name="label">gtk-quit</property>
65                      <property name="use_stock">True</property>
66                      <signal name="activate" handler="on_quit1_activate" last_modification_time="Thu, 13 Sep 2007 22:00:06 GMT"/>
67                    </widget>
68                  </child>
69                </widget>
70              </child>
71            </widget>
72          </child>
73
74          <child>
75            <widget class="GtkMenuItem" id="menuitem2">
76              <property name="visible">True</property>
77              <property name="label" translatable="yes">_Edit</property>
78              <property name="use_underline">True</property>
79
80              <child>
81                <widget class="GtkMenu" id="menuitem2_menu">
82
83                  <child>
84                    <widget class="GtkImageMenuItem" id="cut1">
85                      <property name="visible">True</property>
86                      <property name="label">gtk-cut</property>
87                      <property name="use_stock">True</property>
88                      <signal name="activate" handler="on_cut1_activate" last_modification_time="Thu, 13 Sep 2007 22:00:06 GMT"/>
89                    </widget>
90                  </child>
91
92                  <child>
93                    <widget class="GtkImageMenuItem" id="copy1">
94                      <property name="visible">True</property>
95                      <property name="label">gtk-copy</property>
96                      <property name="use_stock">True</property>
97                      <signal name="activate" handler="on_copy1_activate" last_modification_time="Thu, 13 Sep 2007 22:00:06 GMT"/>
98                    </widget>
99                  </child>
100
101                  <child>
102                    <widget class="GtkImageMenuItem" id="paste1">
103                      <property name="visible">True</property>
104                      <property name="label">gtk-paste</property>
105                      <property name="use_stock">True</property>
106                      <signal name="activate" handler="on_paste1_activate" last_modification_time="Thu, 13 Sep 2007 22:00:06 GMT"/>
107                    </widget>
108                  </child>
109
110                  <child>
111                    <widget class="GtkImageMenuItem" id="delete1">
112                      <property name="visible">True</property>
113                      <property name="label">gtk-delete</property>
114                      <property name="use_stock">True</property>
115                      <signal name="activate" handler="on_delete1_activate" last_modification_time="Thu, 13 Sep 2007 22:00:06 GMT"/>
116                    </widget>
117                  </child>
118                </widget>
119              </child>
120            </widget>
121          </child>
122
123          <child>
124            <widget class="GtkMenuItem" id="menuitem3">
125              <property name="visible">True</property>
126              <property name="label" translatable="yes">_View</property>
127              <property name="use_underline">True</property>
128
129              <child>
130                <widget class="GtkMenu" id="menuitem3_menu">
131
132                  <child>
133                    <widget class="GtkMenuItem" id="plot_type1">
134                      <property name="visible">True</property>
135                      <property name="label" translatable="yes">_Plot Type</property>
136                      <property name="use_underline">True</property>
137                      <signal name="activate" handler="on_plot_type1_activate" last_modification_time="Tue, 11 Nov 2008 15:45:10 GMT"/>
138
139                      <child>
140                        <widget class="GtkMenu" id="plot_type1_menu">
141
142                          <child>
143                            <widget class="GtkRadioMenuItem" id="rmi_total">
144                              <property name="visible">True</property>
145                              <property name="label" translatable="yes">Total Counts</property>
146                              <property name="use_underline">True</property>
147                              <property name="active">False</property>
148                              <signal name="activate" handler="on_plot_type_activate" last_modification_time="Tue, 11 Nov 2008 15:48:27 GMT"/>
149                            </widget>
150                          </child>
151
152                          <child>
153                            <widget class="GtkRadioMenuItem" id="rmi_rate">
154                              <property name="visible">True</property>
155                              <property name="label" translatable="yes">Count Rate</property>
156                              <property name="use_underline">True</property>
157                              <property name="active">True</property>
158                              <property name="group">rmi_total</property>
159                              <signal name="activate" handler="on_plot_type_activate" last_modification_time="Tue, 11 Nov 2008 15:48:27 GMT"/>
160                            </widget>
161                          </child>
162
163                          <child>
164                            <widget class="GtkRadioMenuItem" id="rmi_trans">
165                              <property name="visible">True</property>
166                              <property name="label" translatable="yes">Transmission</property>
167                              <property name="use_underline">True</property>
168                              <property name="active">False</property>
169                              <property name="group">rmi_total</property>
170                              <signal name="activate" handler="on_plot_type_activate" last_modification_time="Tue, 11 Nov 2008 15:48:27 GMT"/>
171                            </widget>
172                          </child>
173
174                          <child>
175                            <widget class="GtkRadioMenuItem" id="rmi_mon">
176                              <property name="visible">True</property>
177                              <property name="label" translatable="yes">Monitor</property>
178                              <property name="use_underline">True</property>
179                              <property name="active">False</property>
180                              <property name="group">rmi_total</property>
181                              <signal name="activate" handler="on_plot_type_activate" last_modification_time="Tue, 11 Nov 2008 15:48:27 GMT"/>
182                            </widget>
183                          </child>
184
185                          <child>
186                            <widget class="GtkRadioMenuItem" id="rmi_split">
187                              <property name="visible">True</property>
188                              <property name="label" translatable="yes">Split Detectors</property>
189                              <property name="use_underline">True</property>
190                              <property name="active">False</property>
191                              <property name="group">rmi_total</property>
192                              <signal name="activate" handler="on_plot_type_activate" last_modification_time="Tue, 11 Nov 2008 15:48:27 GMT"/>
193                            </widget>
194                          </child>
195                        </widget>
196                      </child>
197                    </widget>
198                  </child>
199
200                  <child>
201                    <widget class="GtkMenuItem" id="xaxis1">
202                      <property name="visible">True</property>
203                      <property name="label" translatable="yes">_X-axis</property>
204                      <property name="use_underline">True</property>
205
206                      <child>
207                        <widget class="GtkMenu" id="xaxis1_menu">
208
209                          <child>
210                            <widget class="GtkMenuItem" id="loglin1">
211                              <property name="visible">True</property>
212                              <property name="label" translatable="yes">_Log/Lin</property>
213                              <property name="use_underline">True</property>
214                              <signal name="activate" handler="on_xaxis_loglin_activate"/>
215                            </widget>
216                          </child>
217                        </widget>
218                      </child>
219                    </widget>
220                  </child>
221
222                  <child>
223                    <widget class="GtkMenuItem" id="yaxis1">
224                      <property name="visible">True</property>
225                      <property name="label" translatable="yes">_Y-axis</property>
226                      <property name="use_underline">True</property>
227
228                      <child>
229                        <widget class="GtkMenu" id="yaxis1_menu">
230
231                          <child>
232                            <widget class="GtkMenuItem" id="loglin2">
233                              <property name="visible">True</property>
234                              <property name="label" translatable="yes">_Log/Lin</property>
235                              <property name="use_underline">True</property>
236                              <signal name="activate" handler="on_yaxis_loglin_activate"/>
237                            </widget>
238                          </child>
239                        </widget>
240                      </child>
241                    </widget>
242                  </child>
243                </widget>
244              </child>
245            </widget>
246          </child>
247
248          <child>
249            <widget class="GtkMenuItem" id="menuitem4">
250              <property name="visible">True</property>
251              <property name="label" translatable="yes">_Help</property>
252              <property name="use_underline">True</property>
253
254              <child>
255                <widget class="GtkMenu" id="menuitem4_menu">
256
257                  <child>
258                    <widget class="GtkMenuItem" id="about1">
259                      <property name="visible">True</property>
260                      <property name="label" translatable="yes">_About</property>
261                      <property name="use_underline">True</property>
262                      <signal name="activate" handler="on_about1_activate" last_modification_time="Thu, 13 Sep 2007 22:00:06 GMT"/>
263                    </widget>
264                  </child>
265                </widget>
266              </child>
267            </widget>
268          </child>
269        </widget>
270        <packing>
271          <property name="padding">0</property>
272          <property name="expand">False</property>
273          <property name="fill">False</property>
274        </packing>
275      </child>
276
277      <child>
278        <widget class="GtkHBox" id="hbox1">
279          <property name="visible">True</property>
280          <property name="homogeneous">False</property>
281          <property name="spacing">0</property>
282
283          <child>
284            <widget class="GtkVBox" id="vbox3">
285              <property name="visible">True</property>
286              <property name="homogeneous">False</property>
287              <property name="spacing">0</property>
288
289              <child>
290                <widget class="GtkScrolledWindow" id="scrolledwindow1">
291                  <property name="visible">True</property>
292                  <property name="can_focus">True</property>
293                  <property name="hscrollbar_policy">GTK_POLICY_ALWAYS</property>
294                  <property name="vscrollbar_policy">GTK_POLICY_ALWAYS</property>
295                  <property name="shadow_type">GTK_SHADOW_IN</property>
296                  <property name="window_placement">GTK_CORNER_TOP_LEFT</property>
297
298                  <child>
299                    <widget class="GtkViewport" id="viewport1">
300                      <property name="visible">True</property>
301                      <property name="shadow_type">GTK_SHADOW_IN</property>
302
303                      <child>
304                        <widget class="GtkTreeView" id="tv_filelist">
305                          <property name="width_request">150</property>
306                          <property name="visible">True</property>
307                          <property name="can_focus">True</property>
308                          <property name="headers_visible">True</property>
309                          <property name="rules_hint">False</property>
310                          <property name="reorderable">False</property>
311                          <property name="enable_search">True</property>
312                          <property name="fixed_height_mode">False</property>
313                          <property name="hover_selection">False</property>
314                          <property name="hover_expand">False</property>
315                        </widget>
316                      </child>
317                    </widget>
318                  </child>
319                </widget>
320                <packing>
321                  <property name="padding">0</property>
322                  <property name="expand">True</property>
323                  <property name="fill">True</property>
324                </packing>
325              </child>
326
327              <child>
328                <widget class="GtkHBox" id="hbox2">
329                  <property name="visible">True</property>
330                  <property name="homogeneous">False</property>
331                  <property name="spacing">0</property>
332
333                  <child>
334                    <widget class="GtkEntry" id="entry1">
335                      <property name="visible">True</property>
336                      <property name="can_focus">True</property>
337                      <property name="editable">True</property>
338                      <property name="visibility">True</property>
339                      <property name="max_length">0</property>
340                      <property name="text" translatable="yes"></property>
341                      <property name="has_frame">True</property>
342                      <property name="invisible_char">•</property>
343                      <property name="activates_default">False</property>
344                    </widget>
345                    <packing>
346                      <property name="padding">0</property>
347                      <property name="expand">True</property>
348                      <property name="fill">True</property>
349                    </packing>
350                  </child>
351
352                  <child>
353                    <widget class="GtkButton" id="btn_Filter">
354                      <property name="visible">True</property>
355                      <property name="can_focus">True</property>
356                      <property name="relief">GTK_RELIEF_NORMAL</property>
357                      <property name="focus_on_click">True</property>
358
359                      <child>
360                        <widget class="GtkImage" id="image3">
361                          <property name="visible">True</property>
362                          <property name="stock">gtk-find</property>
363                          <property name="icon_size">4</property>
364                          <property name="xalign">0.5</property>
365                          <property name="yalign">0.5</property>
366                          <property name="xpad">0</property>
367                          <property name="ypad">0</property>
368                        </widget>
369                      </child>
370                    </widget>
371                    <packing>
372                      <property name="padding">0</property>
373                      <property name="expand">False</property>
374                      <property name="fill">False</property>
375                    </packing>
376                  </child>
377
378                  <child>
379                    <widget class="GtkButton" id="btn_Filter">
380                      <property name="visible">True</property>
381                      <property name="can_focus">True</property>
382                      <property name="relief">GTK_RELIEF_NORMAL</property>
383                      <property name="focus_on_click">True</property>
384
385                      <child>
386                        <widget class="GtkAlignment" id="alignment2">
387                          <property name="visible">True</property>
388                          <property name="xalign">0.5</property>
389                          <property name="yalign">0.5</property>
390                          <property name="xscale">0</property>
391                          <property name="yscale">0</property>
392                          <property name="top_padding">0</property>
393                          <property name="bottom_padding">0</property>
394                          <property name="left_padding">0</property>
395                          <property name="right_padding">0</property>
396
397                          <child>
398                            <widget class="GtkHBox" id="hbox5">
399                              <property name="visible">True</property>
400                              <property name="homogeneous">False</property>
401                              <property name="spacing">2</property>
402
403                              <child>
404                                <widget class="GtkImage" id="image2">
405                                  <property name="visible">True</property>
406                                  <property name="stock">gtk-refresh</property>
407                                  <property name="icon_size">4</property>
408                                  <property name="xalign">0.5</property>
409                                  <property name="yalign">0.5</property>
410                                  <property name="xpad">0</property>
411                                  <property name="ypad">0</property>
412                                </widget>
413                                <packing>
414                                  <property name="padding">0</property>
415                                  <property name="expand">False</property>
416                                  <property name="fill">False</property>
417                                </packing>
418                              </child>
419
420                              <child>
421                                <widget class="GtkLabel" id="label2">
422                                  <property name="visible">True</property>
423                                  <property name="label" translatable="yes"></property>
424                                  <property name="use_underline">True</property>
425                                  <property name="use_markup">False</property>
426                                  <property name="justify">GTK_JUSTIFY_LEFT</property>
427                                  <property name="wrap">False</property>
428                                  <property name="selectable">False</property>
429                                  <property name="xalign">0.5</property>
430                                  <property name="yalign">0.5</property>
431                                  <property name="xpad">0</property>
432                                  <property name="ypad">0</property>
433                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
434                                  <property name="width_chars">-1</property>
435                                  <property name="single_line_mode">False</property>
436                                  <property name="angle">0</property>
437                                </widget>
438                                <packing>
439                                  <property name="padding">0</property>
440                                  <property name="expand">False</property>
441                                  <property name="fill">False</property>
442                                </packing>
443                              </child>
444                            </widget>
445                          </child>
446                        </widget>
447                      </child>
448                    </widget>
449                    <packing>
450                      <property name="padding">0</property>
451                      <property name="expand">False</property>
452                      <property name="fill">False</property>
453                    </packing>
454                  </child>
455                </widget>
456                <packing>
457                  <property name="padding">0</property>
458                  <property name="expand">False</property>
459                  <property name="fill">False</property>
460                </packing>
461              </child>
462            </widget>
463            <packing>
464              <property name="padding">0</property>
465              <property name="expand">False</property>
466              <property name="fill">True</property>
467            </packing>
468          </child>
469
470          <child>
471            <widget class="GtkVBox" id="vbox4">
472              <property name="visible">True</property>
473              <property name="homogeneous">False</property>
474              <property name="spacing">0</property>
475
476              <child>
477                <placeholder/>
478              </child>
479
480              <child>
481                <widget class="GtkHBox" id="hbox3">
482                  <property name="visible">True</property>
483                  <property name="homogeneous">False</property>
484                  <property name="spacing">0</property>
485
486                  <child>
487                    <placeholder/>
488                  </child>
489
490                  <child>
491                    <placeholder/>
492                  </child>
493
494                  <child>
495                    <widget class="GtkButton" id="btn_ClearPlot">
496                      <property name="visible">True</property>
497                      <property name="can_focus">True</property>
498                      <property name="relief">GTK_RELIEF_NORMAL</property>
499                      <property name="focus_on_click">True</property>
500                      <signal name="clicked" handler="on_btn_ClearPlot_clicked" last_modification_time="Fri, 12 Dec 2008 21:42:52 GMT"/>
501
502                      <child>
503                        <widget class="GtkAlignment" id="alignment1">
504                          <property name="visible">True</property>
505                          <property name="xalign">0.5</property>
506                          <property name="yalign">0.5</property>
507                          <property name="xscale">0</property>
508                          <property name="yscale">0</property>
509                          <property name="top_padding">0</property>
510                          <property name="bottom_padding">0</property>
511                          <property name="left_padding">0</property>
512                          <property name="right_padding">0</property>
513
514                          <child>
515                            <widget class="GtkHBox" id="hbox4">
516                              <property name="visible">True</property>
517                              <property name="homogeneous">False</property>
518                              <property name="spacing">2</property>
519
520                              <child>
521                                <widget class="GtkImage" id="image1">
522                                  <property name="visible">True</property>
523                                  <property name="stock">gtk-clear</property>
524                                  <property name="icon_size">4</property>
525                                  <property name="xalign">0.5</property>
526                                  <property name="yalign">0.5</property>
527                                  <property name="xpad">0</property>
528                                  <property name="ypad">0</property>
529                                </widget>
530                                <packing>
531                                  <property name="padding">0</property>
532                                  <property name="expand">False</property>
533                                  <property name="fill">False</property>
534                                </packing>
535                              </child>
536
537                              <child>
538                                <widget class="GtkLabel" id="label1">
539                                  <property name="visible">True</property>
540                                  <property name="label" translatable="yes">Clear Plot</property>
541                                  <property name="use_underline">True</property>
542                                  <property name="use_markup">False</property>
543                                  <property name="justify">GTK_JUSTIFY_LEFT</property>
544                                  <property name="wrap">False</property>
545                                  <property name="selectable">False</property>
546                                  <property name="xalign">0.5</property>
547                                  <property name="yalign">0.5</property>
548                                  <property name="xpad">0</property>
549                                  <property name="ypad">0</property>
550                                  <property name="ellipsize">PANGO_ELLIPSIZE_NONE</property>
551                                  <property name="width_chars">-1</property>
552                                  <property name="single_line_mode">False</property>
553                                  <property name="angle">0</property>
554                                </widget>
555                                <packing>
556                                  <property name="padding">0</property>
557                                  <property name="expand">False</property>
558                                  <property name="fill">False</property>
559                                </packing>
560                              </child>
561                            </widget>
562                          </child>
563                        </widget>
564                      </child>
565                    </widget>
566                    <packing>
567                      <property name="padding">0</property>
568                      <property name="expand">False</property>
569                      <property name="fill">False</property>
570                      <property name="pack_type">GTK_PACK_END</property>
571                    </packing>
572                  </child>
573                </widget>
574                <packing>
575                  <property name="padding">0</property>
576                  <property name="expand">False</property>
577                  <property name="fill">False</property>
578                  <property name="pack_type">GTK_PACK_END</property>
579                </packing>
580              </child>
581            </widget>
582            <packing>
583              <property name="padding">0</property>
584              <property name="expand">True</property>
585              <property name="fill">True</property>
586            </packing>
587          </child>
588        </widget>
589        <packing>
590          <property name="padding">0</property>
591          <property name="expand">True</property>
592          <property name="fill">True</property>
593        </packing>
594      </child>
595
596      <child>
597        <widget class="GtkStatusbar" id="statusbar1">
598          <property name="visible">True</property>
599          <property name="has_resize_grip">True</property>
600        </widget>
601        <packing>
602          <property name="padding">0</property>
603          <property name="expand">False</property>
604          <property name="fill">False</property>
605        </packing>
606      </child>
607    </widget>
608  </child>
609</widget>
610
611</glade-interface>
Note: See TracBrowser for help on using the repository browser.