corrade-vassal – Blame information for rev 1

Subversion Repositories:
Rev:
Rev Author Line No. Line
1 vero 1 <?xml version="1.0" encoding="utf-8"?>
2 <stetic-interface>
3 <configuration>
4 <images-root-path>..</images-root-path>
5 </configuration>
6 <import>
7 <widget-library name="glade-sharp, Version=2.12.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f" />
8 <widget-library name="../bin/Debug/GridProxyGUI.exe" internal="true" />
9 </import>
10 <widget class="Gtk.Window" id="MainWindow" design-size="1211 650">
11 <action-group name="Default">
12 <action id="FileAction">
13 <property name="Type">Action</property>
14 <property name="Accelerator">&lt;Alt&gt;f</property>
15 <property name="Label" translatable="yes">File</property>
16 <property name="ShortLabel" translatable="yes">File</property>
17 </action>
18 <action id="ExitAction">
19 <property name="Type">Action</property>
20 <property name="Accelerator">&lt;Control&gt;q</property>
21 <property name="Label" translatable="yes">Exit</property>
22 <property name="ShortLabel" translatable="yes">Exit</property>
23 <signal name="Activated" handler="OnExitActionActivated" />
24 </action>
25 <action id="HelpAction">
26 <property name="Type">Action</property>
27 <property name="Label" translatable="yes">Help</property>
28 <property name="ShortLabel" translatable="yes">Help</property>
29 </action>
30 <action id="AboutAction">
31 <property name="Type">Action</property>
32 <property name="Label" translatable="yes">About</property>
33 <property name="ShortLabel" translatable="yes">About</property>
34 <property name="Tooltip" translatable="yes">Shows the wonderful creator info</property>
35 <signal name="Activated" handler="OnAboutActionActivated" />
36 </action>
37 <action id="OpenAction">
38 <property name="Type">Action</property>
39 <property name="Accelerator">&lt;Control&gt;o</property>
40 <property name="Label" translatable="yes">Open..</property>
41 <property name="ShortLabel" translatable="yes">Open Session...</property>
42 <signal name="Activated" handler="OnOpenActionActivated" />
43 </action>
44 <action id="SaveAction">
45 <property name="Type">Action</property>
46 <property name="Accelerator">&lt;Control&gt;s</property>
47 <property name="Label" translatable="yes">Save</property>
48 <property name="ShortLabel" translatable="yes">Save Session</property>
49 <signal name="Activated" handler="OnSaveActionActivated" />
50 </action>
51 <action id="SaveAsAction">
52 <property name="Type">Action</property>
53 <property name="Label" translatable="yes">Save As...</property>
54 <property name="ShortLabel" translatable="yes">Save Session As...</property>
55 <signal name="Activated" handler="OnSaveAsActionActivated" />
56 </action>
57 </action-group>
58 <property name="MemberName" />
59 <property name="Title" translatable="yes">Grid Proxy</property>
60 <property name="Icon">resource:GridProxyGUI.libomv.png</property>
61 <property name="WindowPosition">CenterOnParent</property>
62 <property name="AllowShrink">True</property>
63 <signal name="DeleteEvent" handler="OnDeleteEvent" />
64 <child>
65 <widget class="Gtk.VBox" id="vboxMenuMain">
66 <property name="MemberName" />
67 <property name="Spacing">6</property>
68 <child>
69 <widget class="Gtk.HBox" id="hboxMenu">
70 <property name="MemberName" />
71 <property name="Spacing">6</property>
72 <property name="BorderWidth">3</property>
73 <child>
74 <widget class="Gtk.Alignment" id="alignment2">
75 <property name="MemberName" />
76 <child>
77 <widget class="Gtk.MenuBar" id="menuMain">
78 <property name="MemberName" />
79 <node name="menuMain" type="Menubar">
80 <node type="Menu" action="FileAction">
81 <node type="Menuitem" action="OpenAction" />
82 <node type="Menuitem" action="SaveAction" />
83 <node type="Menuitem" action="SaveAsAction" />
84 <node type="Separator" />
85 <node type="Menuitem" action="ExitAction" />
86 </node>
87 <node type="Menu" action="HelpAction">
88 <node type="Menuitem" action="AboutAction" />
89 </node>
90 </node>
91 </widget>
92 </child>
93 </widget>
94 <packing>
95 <property name="Position">0</property>
96 <property name="AutoSize">True</property>
97 <property name="Expand">False</property>
98 <property name="Fill">False</property>
99 </packing>
100 </child>
101 <child>
102 <widget class="Gtk.VSeparator" id="menuSeparator">
103 <property name="MemberName" />
104 </widget>
105 <packing>
106 <property name="Position">1</property>
107 <property name="AutoSize">True</property>
108 <property name="Expand">False</property>
109 <property name="Fill">False</property>
110 </packing>
111 </child>
112 <child>
113 <widget class="Gtk.Label" id="label1">
114 <property name="MemberName" />
115 <property name="LabelProp" translatable="yes">Listen IP Address:</property>
116 </widget>
117 <packing>
118 <property name="Position">2</property>
119 <property name="AutoSize">True</property>
120 <property name="Expand">False</property>
121 <property name="Fill">False</property>
122 </packing>
123 </child>
124 <child>
125 <widget class="Gtk.ComboBoxEntry" id="cbListen">
126 <property name="MemberName" />
127 <property name="WidthRequest">120</property>
128 <property name="IsTextCombo">True</property>
129 <property name="Items" />
130 </widget>
131 <packing>
132 <property name="Position">3</property>
133 <property name="AutoSize">True</property>
134 <property name="Expand">False</property>
135 <property name="Fill">False</property>
136 </packing>
137 </child>
138 <child>
139 <widget class="Gtk.Label" id="label2">
140 <property name="MemberName" />
141 <property name="LabelProp" translatable="yes">Port</property>
142 </widget>
143 <packing>
144 <property name="Position">4</property>
145 <property name="AutoSize">True</property>
146 <property name="Expand">False</property>
147 <property name="Fill">False</property>
148 </packing>
149 </child>
150 <child>
151 <widget class="Gtk.Entry" id="txtPort">
152 <property name="MemberName" />
153 <property name="WidthRequest">50</property>
154 <property name="CanFocus">True</property>
155 <property name="Text" translatable="yes">8080</property>
156 <property name="IsEditable">True</property>
157 <property name="MaxLength">5</property>
158 <property name="InvisibleChar">●</property>
159 </widget>
160 <packing>
161 <property name="Position">5</property>
162 <property name="AutoSize">False</property>
163 <property name="Expand">False</property>
164 </packing>
165 </child>
166 <child>
167 <widget class="Gtk.Label" id="label3">
168 <property name="MemberName" />
169 <property name="LabelProp" translatable="yes">Login URL</property>
170 </widget>
171 <packing>
172 <property name="Position">6</property>
173 <property name="AutoSize">True</property>
174 <property name="Expand">False</property>
175 <property name="Fill">False</property>
176 </packing>
177 </child>
178 <child>
179 <widget class="Gtk.ComboBoxEntry" id="cbLoginURL">
180 <property name="MemberName" />
181 <property name="WidthRequest">300</property>
182 <property name="IsTextCombo">True</property>
183 <property name="Items" />
184 </widget>
185 <packing>
186 <property name="Position">7</property>
187 <property name="AutoSize">True</property>
188 <property name="Expand">False</property>
189 <property name="Fill">False</property>
190 </packing>
191 </child>
192 <child>
193 <widget class="Gtk.Button" id="btnStart">
194 <property name="MemberName">btnStart</property>
195 <property name="CanFocus">True</property>
196 <property name="Type">TextOnly</property>
197 <property name="Label" translatable="yes">Start Proxy</property>
198 <property name="UseUnderline">True</property>
199 <signal name="Clicked" handler="OnBtnStartClicked" />
200 </widget>
201 <packing>
202 <property name="Position">8</property>
203 <property name="AutoSize">True</property>
204 <property name="Expand">False</property>
205 <property name="Fill">False</property>
206 </packing>
207 </child>
208 </widget>
209 <packing>
210 <property name="Position">0</property>
211 <property name="AutoSize">True</property>
212 <property name="Expand">False</property>
213 <property name="Fill">False</property>
214 </packing>
215 </child>
216 <child>
217 <widget class="Gtk.HPaned" id="mainSplit">
218 <property name="MemberName" />
219 <property name="CanFocus">True</property>
220 <property name="Position">600</property>
221 <child>
222 <widget class="Gtk.VBox" id="vboxSessions">
223 <property name="MemberName" />
224 <property name="Spacing">6</property>
225 <child>
226 <widget class="Gtk.ScrolledWindow" id="sessionLogScroller">
227 <property name="MemberName" />
228 <property name="CanFocus">True</property>
229 <property name="ShadowType">In</property>
230 <child>
231 <widget class="Gtk.Viewport" id="GtkViewport">
232 <property name="MemberName" />
233 <property name="ShadowType">None</property>
234 <child>
235 <placeholder />
236 </child>
237 </widget>
238 </child>
239 </widget>
240 <packing>
241 <property name="Position">0</property>
242 <property name="AutoSize">True</property>
243 </packing>
244 </child>
245 <child>
246 <widget class="Gtk.HBox" id="hboxSessionBottom">
247 <property name="MemberName" />
248 <property name="Spacing">6</property>
249 <child>
250 <widget class="Gtk.CheckButton" id="cbAutoScroll">
251 <property name="MemberName" />
252 <property name="CanFocus">True</property>
253 <property name="Label" translatable="yes">Auto Scroll</property>
254 <property name="Active">True</property>
255 <property name="DrawIndicator">True</property>
256 <property name="HasLabel">True</property>
257 <property name="UseUnderline">True</property>
258 <signal name="Toggled" handler="OnCbAutoScrollToggled" />
259 </widget>
260 <packing>
261 <property name="Position">0</property>
262 <property name="AutoSize">True</property>
263 </packing>
264 </child>
265 </widget>
266 <packing>
267 <property name="Position">1</property>
268 <property name="AutoSize">True</property>
269 <property name="Expand">False</property>
270 <property name="Fill">False</property>
271 </packing>
272 </child>
273 </widget>
274 <packing>
275 <property name="Resize">False</property>
276 </packing>
277 </child>
278 <child>
279 <widget class="Gtk.Notebook" id="tabsMain">
280 <property name="MemberName" />
281 <property name="CanFocus">True</property>
282 <property name="CurrentPage">3</property>
283 <child>
284 <widget class="Gtk.VBox" id="vboxLog">
285 <property name="MemberName" />
286 <property name="Spacing">6</property>
287 <child>
288 <widget class="Gtk.HBox" id="hbox5">
289 <property name="MemberName" />
290 <property name="Homogeneous">True</property>
291 <property name="Spacing">6</property>
292 <child>
293 <widget class="Gtk.Frame" id="frame1">
294 <property name="MemberName" />
295 <child>
296 <widget class="Gtk.Alignment" id="GtkAlignment2">
297 <property name="MemberName" />
298 <property name="Xalign">0</property>
299 <property name="Yalign">0</property>
300 <property name="LeftPadding">12</property>
301 <child>
302 <widget class="Gtk.VBox" id="vbox1">
303 <property name="MemberName" />
304 <property name="Spacing">6</property>
305 <child>
306 <widget class="Gtk.Label" id="lblUDPIn">
307 <property name="MemberName" />
308 <property name="LabelProp" translatable="yes">Packets In 0 (0 bytes)</property>
309 </widget>
310 <packing>
311 <property name="Position">0</property>
312 <property name="AutoSize">True</property>
313 <property name="Expand">False</property>
314 <property name="Fill">False</property>
315 </packing>
316 </child>
317 <child>
318 <widget class="Gtk.Label" id="lblUDPOut">
319 <property name="MemberName" />
320 <property name="LabelProp" translatable="yes">Packets Out 0 (0 bytes)</property>
321 </widget>
322 <packing>
323 <property name="Position">1</property>
324 <property name="AutoSize">True</property>
325 <property name="Expand">False</property>
326 <property name="Fill">False</property>
327 </packing>
328 </child>
329 <child>
330 <widget class="Gtk.Label" id="lblUDPTotal">
331 <property name="MemberName" />
332 <property name="LabelProp" translatable="yes">Packets Total 0 (0 bytes)</property>
333 </widget>
334 <packing>
335 <property name="Position">2</property>
336 <property name="AutoSize">True</property>
337 <property name="Expand">False</property>
338 <property name="Fill">False</property>
339 </packing>
340 </child>
341 </widget>
342 </child>
343 </widget>
344 </child>
345 <child>
346 <widget class="Gtk.Label" id="GtkLabel5">
347 <property name="MemberName" />
348 <property name="LabelProp" translatable="yes">UDP Packets</property>
349 </widget>
350 <packing>
351 <property name="type">label_item</property>
352 </packing>
353 </child>
354 </widget>
355 <packing>
356 <property name="Position">0</property>
357 <property name="AutoSize">False</property>
358 </packing>
359 </child>
360 <child>
361 <widget class="Gtk.Frame" id="frame2">
362 <property name="MemberName" />
363 <child>
364 <widget class="Gtk.Alignment" id="GtkAlignment3">
365 <property name="MemberName" />
366 <property name="Xalign">0</property>
367 <property name="Yalign">0</property>
368 <property name="LeftPadding">12</property>
369 <child>
370 <widget class="Gtk.VBox" id="vbox2">
371 <property name="MemberName" />
372 <property name="Spacing">6</property>
373 <child>
374 <widget class="Gtk.Label" id="lblCapIn">
375 <property name="MemberName" />
376 <property name="LabelProp" translatable="yes">Caps In 0 (0 bytes)</property>
377 </widget>
378 <packing>
379 <property name="Position">0</property>
380 <property name="AutoSize">True</property>
381 <property name="Expand">False</property>
382 <property name="Fill">False</property>
383 </packing>
384 </child>
385 <child>
386 <widget class="Gtk.Label" id="lblCapOut">
387 <property name="MemberName" />
388 <property name="LabelProp" translatable="yes">Caps Out 0 (0 bytes)</property>
389 </widget>
390 <packing>
391 <property name="Position">1</property>
392 <property name="AutoSize">True</property>
393 <property name="Expand">False</property>
394 <property name="Fill">False</property>
395 </packing>
396 </child>
397 <child>
398 <widget class="Gtk.Label" id="lblCapTotal">
399 <property name="MemberName" />
400 <property name="LabelProp" translatable="yes">Caps Total 0 (0 bytes)</property>
401 </widget>
402 <packing>
403 <property name="Position">2</property>
404 <property name="AutoSize">True</property>
405 <property name="Expand">False</property>
406 <property name="Fill">False</property>
407 </packing>
408 </child>
409 </widget>
410 </child>
411 </widget>
412 </child>
413 <child>
414 <widget class="Gtk.Label" id="GtkLabel12">
415 <property name="MemberName" />
416 <property name="LabelProp" translatable="yes">Caps Messages</property>
417 </widget>
418 <packing>
419 <property name="type">label_item</property>
420 </packing>
421 </child>
422 </widget>
423 <packing>
424 <property name="Position">1</property>
425 <property name="AutoSize">False</property>
426 </packing>
427 </child>
428 </widget>
429 <packing>
430 <property name="Position">0</property>
431 <property name="AutoSize">True</property>
432 <property name="Expand">False</property>
433 <property name="Fill">False</property>
434 </packing>
435 </child>
436 <child>
437 <widget class="Gtk.ScrolledWindow" id="logFileScroller">
438 <property name="MemberName" />
439 <property name="ShadowType">In</property>
440 <child>
441 <widget class="Gtk.TextView" id="txtSummary">
442 <property name="MemberName" />
443 <property name="CanFocus">True</property>
444 <property name="ShowScrollbars">True</property>
445 <property name="Editable">False</property>
446 <property name="Text" translatable="yes" />
447 <property name="WrapMode">Word</property>
448 </widget>
449 </child>
450 </widget>
451 <packing>
452 <property name="Position">1</property>
453 <property name="AutoSize">True</property>
454 </packing>
455 </child>
456 </widget>
457 </child>
458 <child>
459 <widget class="Gtk.Label" id="label4">
460 <property name="MemberName" />
461 <property name="LabelProp" translatable="yes">Summary</property>
462 </widget>
463 <packing>
464 <property name="type">tab</property>
465 </packing>
466 </child>
467 <child>
468 <widget class="Gtk.VBox" id="hboxFilter">
469 <property name="MemberName" />
470 <property name="Spacing">6</property>
471 <child>
472 <widget class="Gtk.HBox" id="hbox2">
473 <property name="MemberName" />
474 <property name="Spacing">6</property>
475 <child>
476 <widget class="Gtk.Button" id="btnLoadFilters">
477 <property name="MemberName" />
478 <property name="CanFocus">True</property>
479 <property name="Type">TextAndIcon</property>
480 <property name="Icon">stock:gtk-open Menu</property>
481 <property name="Label" translatable="yes">Load</property>
482 <property name="UseUnderline">True</property>
483 </widget>
484 <packing>
485 <property name="Position">0</property>
486 <property name="AutoSize">True</property>
487 <property name="Expand">False</property>
488 <property name="Fill">False</property>
489 </packing>
490 </child>
491 <child>
492 <widget class="Gtk.Button" id="btnSaveFilters">
493 <property name="MemberName" />
494 <property name="CanFocus">True</property>
495 <property name="Type">TextAndIcon</property>
496 <property name="Icon">stock:gtk-save Menu</property>
497 <property name="Label" translatable="yes">Save</property>
498 <property name="UseUnderline">True</property>
499 </widget>
500 <packing>
501 <property name="Position">1</property>
502 <property name="AutoSize">True</property>
503 <property name="Expand">False</property>
504 <property name="Fill">False</property>
505 </packing>
506 </child>
507 <child>
508 <placeholder />
509 </child>
510 </widget>
511 <packing>
512 <property name="Position">0</property>
513 <property name="AutoSize">True</property>
514 <property name="Expand">False</property>
515 <property name="Fill">False</property>
516 </packing>
517 </child>
518 <child>
519 <widget class="Gtk.HBox" id="hbox3">
520 <property name="MemberName" />
521 <property name="Homogeneous">True</property>
522 <property name="Spacing">6</property>
523 <child>
524 <widget class="Gtk.Frame" id="frameFilterUDP">
525 <property name="MemberName" />
526 <property name="ShadowType">None</property>
527 <property name="LabelYalign">0</property>
528 <child>
529 <widget class="Gtk.Alignment" id="containerFilterUDP">
530 <property name="MemberName" />
531 <property name="Xalign">0</property>
532 <property name="Yalign">0</property>
533 <property name="LeftPadding">12</property>
534 <child>
535 <placeholder />
536 </child>
537 </widget>
538 </child>
539 <child>
540 <widget class="Gtk.Label" id="GtkLabel8">
541 <property name="MemberName" />
542 <property name="LabelProp" translatable="yes">UDP Packets &amp; Login</property>
543 </widget>
544 <packing>
545 <property name="type">label_item</property>
546 </packing>
547 </child>
548 </widget>
549 <packing>
550 <property name="Position">0</property>
551 <property name="AutoSize">False</property>
552 </packing>
553 </child>
554 <child>
555 <widget class="Gtk.Frame" id="frameFilterCap">
556 <property name="MemberName" />
557 <property name="ShadowType">None</property>
558 <property name="LabelYalign">0</property>
559 <child>
560 <widget class="Gtk.Alignment" id="containerFilterCap">
561 <property name="MemberName" />
562 <property name="Xalign">0</property>
563 <property name="Yalign">0</property>
564 <property name="LeftPadding">12</property>
565 <child>
566 <placeholder />
567 </child>
568 </widget>
569 </child>
570 <child>
571 <widget class="Gtk.Label" id="GtkLabel9">
572 <property name="MemberName" />
573 <property name="LabelProp" translatable="yes">Capabilities &amp; EventQueue Messages</property>
574 </widget>
575 <packing>
576 <property name="type">label_item</property>
577 </packing>
578 </child>
579 </widget>
580 <packing>
581 <property name="Position">1</property>
582 <property name="AutoSize">False</property>
583 </packing>
584 </child>
585 </widget>
586 <packing>
587 <property name="Position">1</property>
588 <property name="AutoSize">True</property>
589 </packing>
590 </child>
591 <child>
592 <widget class="Gtk.HBox" id="hbox4">
593 <property name="MemberName" />
594 <property name="Homogeneous">True</property>
595 <property name="Spacing">6</property>
596 <child>
597 <widget class="Gtk.CheckButton" id="cbSelectAllUDP">
598 <property name="MemberName" />
599 <property name="CanFocus">True</property>
600 <property name="Label" translatable="yes">Select/Uncheck All</property>
601 <property name="DrawIndicator">True</property>
602 <property name="HasLabel">True</property>
603 <property name="UseUnderline">True</property>
604 <signal name="Toggled" handler="OnCbSelectAllUDPToggled" />
605 </widget>
606 <packing>
607 <property name="Position">0</property>
608 <property name="AutoSize">True</property>
609 </packing>
610 </child>
611 <child>
612 <widget class="Gtk.CheckButton" id="cbSelectAllCap">
613 <property name="MemberName" />
614 <property name="CanFocus">True</property>
615 <property name="Label" translatable="yes">Select/Uncheck All</property>
616 <property name="DrawIndicator">True</property>
617 <property name="HasLabel">True</property>
618 <property name="UseUnderline">True</property>
619 <signal name="Toggled" handler="OnCbSelectAllCapToggled" />
620 </widget>
621 <packing>
622 <property name="Position">1</property>
623 <property name="AutoSize">True</property>
624 </packing>
625 </child>
626 </widget>
627 <packing>
628 <property name="PackType">End</property>
629 <property name="Position">2</property>
630 <property name="AutoSize">True</property>
631 <property name="Expand">False</property>
632 <property name="Fill">False</property>
633 </packing>
634 </child>
635 </widget>
636 <packing>
637 <property name="Position">1</property>
638 </packing>
639 </child>
640 <child>
641 <widget class="Gtk.Label" id="label5">
642 <property name="MemberName" />
643 <property name="LabelProp" translatable="yes">Filters</property>
644 </widget>
645 <packing>
646 <property name="type">tab</property>
647 </packing>
648 </child>
649 <child>
650 <widget class="Gtk.VBox" id="vboxInspector">
651 <property name="MemberName" />
652 <property name="Spacing">6</property>
653 <child>
654 <widget class="Gtk.Notebook" id="tabsRequst">
655 <property name="MemberName" />
656 <property name="CanFocus">True</property>
657 <property name="CurrentPage">2</property>
658 <child>
659 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow">
660 <property name="MemberName" />
661 <property name="ShadowType">In</property>
662 <child>
663 <widget class="Gtk.TextView" id="txtRequest">
664 <property name="MemberName" />
665 <property name="CanFocus">True</property>
666 <property name="ShowScrollbars">True</property>
667 <property name="Editable">False</property>
668 <property name="Text" translatable="yes" />
669 </widget>
670 </child>
671 </widget>
672 </child>
673 <child>
674 <widget class="Gtk.Label" id="label7">
675 <property name="MemberName" />
676 <property name="LabelProp" translatable="yes">Request</property>
677 </widget>
678 <packing>
679 <property name="type">tab</property>
680 </packing>
681 </child>
682 <child>
683 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow1">
684 <property name="MemberName" />
685 <property name="ShadowType">In</property>
686 <child>
687 <widget class="Gtk.TextView" id="txtRequestRaw">
688 <property name="MemberName" />
689 <property name="CanFocus">True</property>
690 <property name="ShowScrollbars">True</property>
691 <property name="Editable">False</property>
692 <property name="Text" translatable="yes" />
693 </widget>
694 </child>
695 </widget>
696 <packing>
697 <property name="Position">1</property>
698 </packing>
699 </child>
700 <child>
701 <widget class="Gtk.Label" id="label6">
702 <property name="MemberName" />
703 <property name="LabelProp" translatable="yes">Raw</property>
704 </widget>
705 <packing>
706 <property name="type">tab</property>
707 </packing>
708 </child>
709 <child>
710 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow2">
711 <property name="MemberName" />
712 <property name="ShadowType">In</property>
713 <child>
714 <widget class="Gtk.TextView" id="txtRequestNotation">
715 <property name="MemberName" />
716 <property name="CanFocus">True</property>
717 <property name="ShowScrollbars">True</property>
718 <property name="Editable">False</property>
719 <property name="Text" translatable="yes" />
720 </widget>
721 </child>
722 </widget>
723 <packing>
724 <property name="Position">2</property>
725 </packing>
726 </child>
727 <child>
728 <widget class="Gtk.Label" id="label8">
729 <property name="MemberName" />
730 <property name="LabelProp" translatable="yes">Notation</property>
731 </widget>
732 <packing>
733 <property name="type">tab</property>
734 </packing>
735 </child>
736 </widget>
737 <packing>
738 <property name="Position">0</property>
739 <property name="AutoSize">True</property>
740 </packing>
741 </child>
742 <child>
743 <widget class="Gtk.Notebook" id="tabsRequst1">
744 <property name="MemberName" />
745 <property name="CanFocus">True</property>
746 <property name="CurrentPage">0</property>
747 <child>
748 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow3">
749 <property name="MemberName" />
750 <property name="ShadowType">In</property>
751 <child>
752 <widget class="Gtk.TextView" id="txtResponse">
753 <property name="MemberName" />
754 <property name="CanFocus">True</property>
755 <property name="ShowScrollbars">True</property>
756 <property name="Editable">False</property>
757 <property name="Text" translatable="yes" />
758 </widget>
759 </child>
760 </widget>
761 </child>
762 <child>
763 <widget class="Gtk.Label" id="label9">
764 <property name="MemberName" />
765 <property name="LabelProp" translatable="yes">Response</property>
766 </widget>
767 <packing>
768 <property name="type">tab</property>
769 </packing>
770 </child>
771 <child>
772 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow4">
773 <property name="MemberName" />
774 <property name="ShadowType">In</property>
775 <child>
776 <widget class="Gtk.TextView" id="txtResponseRaw">
777 <property name="MemberName" />
778 <property name="CanFocus">True</property>
779 <property name="ShowScrollbars">True</property>
780 <property name="Editable">False</property>
781 <property name="Text" translatable="yes" />
782 </widget>
783 </child>
784 </widget>
785 <packing>
786 <property name="Position">1</property>
787 </packing>
788 </child>
789 <child>
790 <widget class="Gtk.Label" id="label11">
791 <property name="MemberName" />
792 <property name="LabelProp" translatable="yes">Raw</property>
793 </widget>
794 <packing>
795 <property name="type">tab</property>
796 </packing>
797 </child>
798 <child>
799 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow5">
800 <property name="MemberName" />
801 <property name="ShadowType">In</property>
802 <child>
803 <widget class="Gtk.TextView" id="txtResponseNotation">
804 <property name="MemberName" />
805 <property name="CanFocus">True</property>
806 <property name="ShowScrollbars">True</property>
807 <property name="Editable">False</property>
808 <property name="Text" translatable="yes" />
809 </widget>
810 </child>
811 </widget>
812 <packing>
813 <property name="Position">2</property>
814 </packing>
815 </child>
816 <child>
817 <widget class="Gtk.Label" id="label12">
818 <property name="MemberName" />
819 <property name="LabelProp" translatable="yes">Notation</property>
820 </widget>
821 <packing>
822 <property name="type">tab</property>
823 </packing>
824 </child>
825 </widget>
826 <packing>
827 <property name="Position">1</property>
828 <property name="AutoSize">True</property>
829 </packing>
830 </child>
831 </widget>
832 <packing>
833 <property name="Position">2</property>
834 </packing>
835 </child>
836 <child>
837 <widget class="Gtk.Label" id="label10">
838 <property name="MemberName" />
839 <property name="LabelProp" translatable="yes">Inspector</property>
840 </widget>
841 <packing>
842 <property name="type">tab</property>
843 </packing>
844 </child>
845 <child>
846 <widget class="Gtk.VBox" id="vboxPlugins">
847 <property name="MemberName" />
848 <property name="Spacing">6</property>
849 <child>
850 <widget class="Gtk.HBox" id="hbox1">
851 <property name="MemberName" />
852 <property name="Spacing">6</property>
853 <child>
854 <widget class="Gtk.Button" id="btnLoadPlugin">
855 <property name="MemberName" />
856 <property name="CanFocus">True</property>
857 <property name="Type">TextOnly</property>
858 <property name="Label" translatable="yes">Load Plugin...</property>
859 <property name="UseUnderline">True</property>
860 <signal name="Clicked" handler="OnBtnLoadPluginClicked" />
861 </widget>
862 <packing>
863 <property name="Position">0</property>
864 <property name="AutoSize">True</property>
865 <property name="Expand">False</property>
866 <property name="Fill">False</property>
867 </packing>
868 </child>
869 <child>
870 <placeholder />
871 </child>
872 <child>
873 <placeholder />
874 </child>
875 </widget>
876 <packing>
877 <property name="Position">0</property>
878 <property name="AutoSize">True</property>
879 <property name="Expand">False</property>
880 <property name="Fill">False</property>
881 </packing>
882 </child>
883 <child>
884 <widget class="Gtk.ScrolledWindow" id="scrolledwindowPlugin">
885 <property name="MemberName" />
886 <property name="CanFocus">True</property>
887 <property name="ShadowType">In</property>
888 <child>
889 <widget class="Gtk.Viewport" id="GtkViewport1">
890 <property name="MemberName" />
891 <property name="ShadowType">None</property>
892 <child>
893 <placeholder />
894 </child>
895 </widget>
896 </child>
897 </widget>
898 <packing>
899 <property name="Position">1</property>
900 <property name="AutoSize">True</property>
901 </packing>
902 </child>
903 </widget>
904 <packing>
905 <property name="Position">3</property>
906 </packing>
907 </child>
908 <child>
909 <widget class="Gtk.Label" id="label13">
910 <property name="MemberName" />
911 <property name="LabelProp" translatable="yes">Plugins</property>
912 </widget>
913 <packing>
914 <property name="type">tab</property>
915 </packing>
916 </child>
917 </widget>
918 </child>
919 </widget>
920 <packing>
921 <property name="Position">1</property>
922 <property name="AutoSize">True</property>
923 </packing>
924 </child>
925 </widget>
926 </child>
927 </widget>
928 <widget class="Gtk.Dialog" id="GridProxyGUI.About" design-size="493 394">
929 <property name="MemberName" />
930 <property name="Title" translatable="yes">About Grid Proxy</property>
931 <property name="Icon">resource:GridProxyGUI.libomv.png</property>
932 <property name="TypeHint">Dialog</property>
933 <property name="WindowPosition">CenterOnParent</property>
934 <property name="Modal">True</property>
935 <property name="Resizable">False</property>
936 <property name="AllowGrow">False</property>
937 <property name="DestroyWithParent">True</property>
938 <property name="Buttons">1</property>
939 <property name="HelpButton">False</property>
940 <child internal-child="VBox">
941 <widget class="Gtk.VBox" id="dialog1_VBox">
942 <property name="MemberName" />
943 <property name="BorderWidth">2</property>
944 <child>
945 <widget class="Gtk.HBox" id="hbox1">
946 <property name="MemberName" />
947 <property name="Spacing">6</property>
948 <child>
949 <widget class="Gtk.Image" id="image3">
950 <property name="MemberName" />
951 <property name="Pixbuf">resource:GridProxyGUI.wgp-logo.png</property>
952 </widget>
953 <packing>
954 <property name="Position">0</property>
955 <property name="AutoSize">True</property>
956 <property name="Expand">False</property>
957 <property name="Fill">False</property>
958 </packing>
959 </child>
960 <child>
961 <widget class="Gtk.ScrolledWindow" id="GtkScrolledWindow">
962 <property name="MemberName" />
963 <property name="ShadowType">In</property>
964 <child>
965 <widget class="Gtk.TextView" id="textview1">
966 <property name="MemberName" />
967 <property name="WidthRequest">250</property>
968 <property name="CanFocus">True</property>
969 <property name="ShowScrollbars">True</property>
970 <property name="Editable">False</property>
971 <property name="CursorVisible">False</property>
972 <property name="AcceptsTab">False</property>
973 <property name="Text" translatable="yes">
974 Grid Proxy GUI
975 Gtk# Interface for Grid Proxy
976  
977 Based on Win Grid Proxy by
978 Jim Radford &lt;jradford@npl.com&gt;
979  
980 Written by
981 Latif Khalifa &lt;latifer@streamgrid.net&gt;
982  
983 Copyright (c) 2013
984 Open Metaverse Foundation
985 </property>
986 <property name="WrapMode">Word</property>
987 </widget>
988 </child>
989 </widget>
990 <packing>
991 <property name="Position">1</property>
992 <property name="AutoSize">True</property>
993 </packing>
994 </child>
995 </widget>
996 <packing>
997 <property name="Position">0</property>
998 <property name="AutoSize">True</property>
999 <property name="Expand">False</property>
1000 <property name="Fill">False</property>
1001 </packing>
1002 </child>
1003 </widget>
1004 </child>
1005 <child internal-child="ActionArea">
1006 <widget class="Gtk.HButtonBox" id="dialog1_ActionArea">
1007 <property name="MemberName" />
1008 <property name="Spacing">10</property>
1009 <property name="BorderWidth">5</property>
1010 <property name="Size">1</property>
1011 <property name="LayoutStyle">End</property>
1012 <child>
1013 <widget class="Gtk.Button" id="buttonOk">
1014 <property name="MemberName" />
1015 <property name="CanDefault">True</property>
1016 <property name="CanFocus">True</property>
1017 <property name="UseStock">True</property>
1018 <property name="Type">StockItem</property>
1019 <property name="StockId">gtk-ok</property>
1020 <property name="ResponseId">-5</property>
1021 <signal name="Clicked" handler="OnButtonOkClicked" />
1022 <property name="label">gtk-ok</property>
1023 </widget>
1024 <packing>
1025 <property name="Expand">False</property>
1026 <property name="Fill">False</property>
1027 </packing>
1028 </child>
1029 </widget>
1030 </child>
1031 </widget>
1032 </stetic-interface>