1 <?xml version=
"1.0" encoding=
"UTF-8"?>
2 <!-- Generated with glade 3.38.2 -->
3 <interface domain=
"sfx">
4 <requires lib=
"gtk+" version=
"3.20"/>
5 <object class=
"GtkTextBuffer"/>
6 <object class=
"GtkTreeStore" id=
"liststore1">
8 <!-- column-name text -->
9 <column type=
"gchararray"/>
10 <!-- column-name id -->
11 <column type=
"gchararray"/>
12 <!-- column-name weight1 -->
16 <object class=
"GtkTreeStore" id=
"object_inspector_interfaces_liststore">
18 <!-- column-name text -->
19 <column type=
"gchararray"/>
20 <!-- column-name id -->
21 <column type=
"gchararray"/>
22 <!-- column-name weight1 -->
26 <object class=
"GtkTreeStore" id=
"object_inspector_methods_liststore">
28 <!-- column-name text -->
29 <column type=
"gchararray"/>
30 <!-- column-name out -->
31 <column type=
"gchararray"/>
32 <!-- column-name in -->
33 <column type=
"gchararray"/>
34 <!-- column-name impl -->
35 <column type=
"gchararray"/>
36 <!-- column-name id -->
37 <column type=
"gchararray"/>
38 <!-- column-name weight1 -->
40 <!-- column-name weight2 -->
42 <!-- column-name weight3 -->
44 <!-- column-name weight4 -->
48 <object class=
"GtkTreeStore" id=
"object_inspector_properties_liststore">
50 <!-- column-name text -->
51 <column type=
"gchararray"/>
52 <!-- column-name value -->
53 <column type=
"gchararray"/>
54 <!-- column-name type -->
55 <column type=
"gchararray"/>
56 <!-- column-name info -->
57 <column type=
"gchararray"/>
58 <!-- column-name id -->
59 <column type=
"gchararray"/>
60 <!-- column-name weight1 -->
62 <!-- column-name weight2 -->
64 <!-- column-name weight3 -->
66 <!-- column-name weight4 -->
70 <object class=
"GtkTreeStore" id=
"object_inspector_services_liststore">
72 <!-- column-name text -->
73 <column type=
"gchararray"/>
74 <!-- column-name id -->
75 <column type=
"gchararray"/>
76 <!-- column-name weight1 -->
80 <object class=
"GtkBox" id=
"DevelopmentTool">
81 <property name=
"visible">True
</property>
82 <property name=
"can-focus">False
</property>
83 <property name=
"orientation">vertical
</property>
85 <object class=
"GtkPaned">
86 <property name=
"visible">True
</property>
87 <property name=
"can-focus">True
</property>
88 <property name=
"hexpand">True
</property>
89 <property name=
"vexpand">True
</property>
90 <property name=
"position">270</property>
91 <property name=
"wide-handle">True
</property>
93 <object class=
"GtkBox">
94 <property name=
"visible">True
</property>
95 <property name=
"can-focus">False
</property>
96 <property name=
"margin-start">6</property>
97 <property name=
"margin-end">6</property>
98 <property name=
"margin-top">6</property>
99 <property name=
"margin-bottom">6</property>
100 <property name=
"orientation">vertical
</property>
102 <object class=
"GtkBox">
103 <property name=
"visible">True
</property>
104 <property name=
"can-focus">False
</property>
105 <property name=
"border-width">3</property>
106 <property name=
"spacing">12</property>
108 <object class=
"GtkToolbar" id=
"dom_toolbar">
109 <property name=
"visible">True
</property>
110 <property name=
"can-focus">False
</property>
111 <property name=
"toolbar-style">both-horiz
</property>
112 <property name=
"show-arrow">False
</property>
114 <object class=
"GtkToggleToolButton" id=
"dom_current_selection_toggle">
115 <property name=
"visible">True
</property>
116 <property name=
"can-focus">False
</property>
117 <property name=
"tooltip-text" translatable=
"yes" context=
"developmenttool|dom_current_selection_toggle-tooltip">Current Selection In Document
</property>
118 <property name=
"label" translatable=
"yes" context=
"developmenttool|dom_current_selection_toggle">Current Selection
</property>
119 <property name=
"use-underline">True
</property>
122 <property name=
"expand">False
</property>
123 <property name=
"homogeneous">True
</property>
127 <object class=
"GtkToolButton" id=
"dom_refresh_button">
128 <property name=
"visible">True
</property>
129 <property name=
"can-focus">False
</property>
130 <property name=
"tooltip-text" translatable=
"yes" context=
"developmenttool|dom_refresh_button-tooltip">Refresh Document Model Tree View
</property>
131 <property name=
"label" translatable=
"yes" context=
"developmenttool|dom_refresh_button">Refresh
</property>
132 <property name=
"use-underline">True
</property>
133 <property name=
"icon-name">cmd/lc_reload.png
</property>
136 <property name=
"expand">False
</property>
137 <property name=
"homogeneous">True
</property>
142 <property name=
"expand">False
</property>
143 <property name=
"fill">True
</property>
144 <property name=
"position">1</property>
149 <property name=
"fill">True
</property>
150 <property name=
"position">0</property>
154 <object class=
"GtkScrolledWindow">
155 <property name=
"width-request">200</property>
156 <property name=
"visible">True
</property>
157 <property name=
"can-focus">True
</property>
158 <property name=
"hexpand">True
</property>
159 <property name=
"vexpand">True
</property>
160 <property name=
"shadow-type">in
</property>
162 <object class=
"GtkTreeView" id=
"leftside_treeview_id">
163 <property name=
"visible">True
</property>
164 <property name=
"can-focus">True
</property>
165 <property name=
"hexpand">True
</property>
166 <property name=
"vexpand">True
</property>
167 <property name=
"model">liststore1
</property>
168 <property name=
"search-column">0</property>
169 <property name=
"enable-tree-lines">True
</property>
170 <child internal-child=
"selection">
171 <object class=
"GtkTreeSelection"/>
174 <object class=
"GtkTreeViewColumn" id=
"treecolumn">
175 <property name=
"resizable">True
</property>
176 <property name=
"title" translatable=
"yes" context=
"developmenttool|object">Object
</property>
178 <object class=
"GtkCellRendererText" id=
"cellrenderertext2"/>
180 <attribute name=
"text">0</attribute>
189 <property name=
"fill">True
</property>
190 <property name=
"position">1</property>
195 <property name=
"resize">False
</property>
196 <property name=
"shrink">True
</property>
200 <!-- n-columns=1 n-rows=2 -->
201 <object class=
"GtkGrid">
202 <property name=
"visible">True
</property>
203 <property name=
"can-focus">False
</property>
204 <property name=
"margin-start">6</property>
205 <property name=
"margin-end">6</property>
206 <property name=
"margin-top">6</property>
207 <property name=
"margin-bottom">6</property>
208 <property name=
"hexpand">True
</property>
209 <property name=
"vexpand">True
</property>
211 <object class=
"GtkBox">
212 <property name=
"visible">True
</property>
213 <property name=
"can-focus">False
</property>
215 <object class=
"GtkToolbar" id=
"object_inspector_toolbar">
216 <property name=
"visible">True
</property>
217 <property name=
"can-focus">False
</property>
218 <property name=
"toolbar-style">icons
</property>
219 <property name=
"show-arrow">False
</property>
221 <object class=
"GtkToolButton" id=
"back">
222 <property name=
"visible">True
</property>
223 <property name=
"can-focus">False
</property>
224 <property name=
"tooltip-text" translatable=
"yes" context=
"developmenttool|tooltip-back">Back
</property>
225 <property name=
"label" translatable=
"yes" context=
"developmenttool|back">Back
</property>
226 <property name=
"use-underline">True
</property>
227 <property name=
"icon-name">cmd/lc_prevrecord.png
</property>
230 <property name=
"expand">False
</property>
231 <property name=
"homogeneous">True
</property>
235 <object class=
"GtkToolButton" id=
"inspect">
236 <property name=
"visible">True
</property>
237 <property name=
"can-focus">False
</property>
238 <property name=
"tooltip-text" translatable=
"yes" context=
"developmenttool|tooltip-inspect">Inspect
</property>
239 <property name=
"label" translatable=
"yes" context=
"developmenttool|inspect">Inspect
</property>
240 <property name=
"use-underline">True
</property>
241 <property name=
"icon-name">cmd/lc_recsearch.png
</property>
244 <property name=
"expand">False
</property>
245 <property name=
"homogeneous">True
</property>
249 <object class=
"GtkToolButton" id=
"refresh">
250 <property name=
"visible">True
</property>
251 <property name=
"can-focus">False
</property>
252 <property name=
"tooltip-text" translatable=
"yes" context=
"developmenttool|tooltip-refresh">Refresh
</property>
253 <property name=
"label" translatable=
"yes" context=
"developmenttool|refresh">Refresh
</property>
254 <property name=
"use-underline">True
</property>
255 <property name=
"icon-name">cmd/lc_reload.png
</property>
258 <property name=
"expand">False
</property>
259 <property name=
"homogeneous">True
</property>
264 <property name=
"expand">False
</property>
265 <property name=
"fill">True
</property>
266 <property name=
"position">0</property>
270 <object class=
"GtkLabel" id=
"class_name_label">
271 <property name=
"visible">True
</property>
272 <property name=
"can-focus">False
</property>
273 <property name=
"hexpand">False
</property>
274 <property name=
"vexpand">False
</property>
275 <property name=
"xpad">6</property>
276 <property name=
"ypad">6</property>
277 <property name=
"label" translatable=
"yes" context=
"developmenttool|classname">Class name:
</property>
279 <relation type=
"label-for" target=
"class_name_value_id"/>
283 <property name=
"expand">False
</property>
284 <property name=
"fill">True
</property>
285 <property name=
"position">1</property>
289 <object class=
"GtkLabel" id=
"class_name_value_id">
290 <property name=
"name">class_name_id
</property>
291 <property name=
"visible">True
</property>
292 <property name=
"can-focus">False
</property>
293 <property name=
"halign">start
</property>
294 <property name=
"hexpand">True
</property>
295 <property name=
"selectable">True
</property>
296 <property name=
"xalign">0</property>
297 <property name=
"yalign">0.5</property>
299 <relation type=
"labelled-by" target=
"class_name_label"/>
303 <property name=
"expand">False
</property>
304 <property name=
"fill">True
</property>
305 <property name=
"position">2</property>
310 <property name=
"left-attach">0</property>
311 <property name=
"top-attach">0</property>
315 <object class=
"GtkNotebook" id=
"object_inspector_notebookbar">
316 <property name=
"visible">True
</property>
317 <property name=
"can-focus">True
</property>
318 <property name=
"hexpand">True
</property>
319 <property name=
"vexpand">True
</property>
321 <object class=
"GtkScrolledWindow">
322 <property name=
"visible">True
</property>
323 <property name=
"can-focus">True
</property>
324 <property name=
"hexpand">True
</property>
325 <property name=
"vexpand">True
</property>
326 <property name=
"shadow-type">in
</property>
328 <object class=
"GtkTreeView" id=
"interfaces_treeview_id">
329 <property name=
"visible">True
</property>
330 <property name=
"can-focus">True
</property>
331 <property name=
"receives-default">True
</property>
332 <property name=
"hexpand">True
</property>
333 <property name=
"vexpand">True
</property>
334 <property name=
"model">object_inspector_interfaces_liststore
</property>
335 <property name=
"search-column">0</property>
336 <property name=
"enable-tree-lines">True
</property>
338 <object class=
"GtkTreeViewColumn" id=
"interfaces_treeviewcolumn1">
339 <property name=
"resizable">True
</property>
340 <property name=
"title" translatable=
"yes" context=
"developmenttool|name">Name
</property>
341 <property name=
"clickable">True
</property>
342 <property name=
"sort-indicator">True
</property>
344 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext4"/>
346 <attribute name=
"text">0</attribute>
347 <attribute name=
"weight">2</attribute>
357 <object class=
"GtkLabel" id=
"object_inspector_interfaces_tab">
358 <property name=
"visible">True
</property>
359 <property name=
"can-focus">False
</property>
360 <property name=
"label" translatable=
"yes" context=
"developmenttool|interfaces">Interfaces
</property>
363 <property name=
"tab-fill">False
</property>
367 <object class=
"GtkScrolledWindow">
368 <property name=
"visible">True
</property>
369 <property name=
"can-focus">True
</property>
370 <property name=
"hexpand">True
</property>
371 <property name=
"vexpand">True
</property>
372 <property name=
"shadow-type">in
</property>
374 <object class=
"GtkTreeView" id=
"services_treeview_id">
375 <property name=
"visible">True
</property>
376 <property name=
"can-focus">True
</property>
377 <property name=
"receives-default">True
</property>
378 <property name=
"hexpand">True
</property>
379 <property name=
"vexpand">True
</property>
380 <property name=
"model">object_inspector_services_liststore
</property>
381 <property name=
"search-column">0</property>
382 <property name=
"enable-tree-lines">True
</property>
384 <object class=
"GtkTreeViewColumn" id=
"services_treeviewcolumn1">
385 <property name=
"resizable">True
</property>
386 <property name=
"title" translatable=
"yes" context=
"developmenttool|name">Name
</property>
387 <property name=
"clickable">True
</property>
388 <property name=
"sort-indicator">True
</property>
390 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext7"/>
392 <attribute name=
"text">0</attribute>
393 <attribute name=
"weight">2</attribute>
402 <property name=
"position">1</property>
406 <object class=
"GtkLabel" id=
"object_inspector_services_tab">
407 <property name=
"visible">True
</property>
408 <property name=
"can-focus">False
</property>
409 <property name=
"label" translatable=
"yes" context=
"developmenttool|services">Services
</property>
412 <property name=
"position">1</property>
413 <property name=
"tab-fill">False
</property>
417 <object class=
"GtkPaned" id=
"object_inspector_paned">
418 <property name=
"visible">True
</property>
419 <property name=
"can-focus">True
</property>
420 <property name=
"orientation">vertical
</property>
422 <object class=
"GtkScrolledWindow">
423 <property name=
"visible">True
</property>
424 <property name=
"can-focus">True
</property>
425 <property name=
"hexpand">True
</property>
426 <property name=
"vexpand">True
</property>
427 <property name=
"shadow-type">in
</property>
429 <object class=
"GtkTreeView" id=
"properties_treeview_id">
430 <property name=
"visible">True
</property>
431 <property name=
"can-focus">True
</property>
432 <property name=
"receives-default">True
</property>
433 <property name=
"hexpand">True
</property>
434 <property name=
"vexpand">True
</property>
435 <property name=
"model">object_inspector_properties_liststore
</property>
436 <property name=
"search-column">0</property>
437 <property name=
"enable-tree-lines">True
</property>
439 <object class=
"GtkTreeViewColumn" id=
"properties_treeviewcolumn1">
440 <property name=
"resizable">True
</property>
441 <property name=
"title" translatable=
"yes" context=
"developmenttool|object">Object
</property>
442 <property name=
"clickable">True
</property>
443 <property name=
"sort-indicator">True
</property>
445 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext1"/>
447 <attribute name=
"text">0</attribute>
448 <attribute name=
"weight">5</attribute>
454 <object class=
"GtkTreeViewColumn" id=
"properties_treeviewcolumn2">
455 <property name=
"resizable">True
</property>
456 <property name=
"title" translatable=
"yes" context=
"developmenttool|value">Value
</property>
457 <property name=
"clickable">True
</property>
458 <property name=
"sort-indicator">True
</property>
460 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext2"/>
462 <attribute name=
"text">1</attribute>
468 <object class=
"GtkTreeViewColumn" id=
"properties_treeviewcolumn3">
469 <property name=
"resizable">True
</property>
470 <property name=
"title" translatable=
"yes" context=
"developmenttool|type">Type
</property>
471 <property name=
"clickable">True
</property>
472 <property name=
"sort-indicator">True
</property>
474 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext3"/>
476 <attribute name=
"text">2</attribute>
482 <object class=
"GtkTreeViewColumn" id=
"properties_treeviewcolumn4">
483 <property name=
"resizable">True
</property>
484 <property name=
"title" translatable=
"yes" context=
"developmenttool|info">Info
</property>
485 <property name=
"clickable">True
</property>
486 <property name=
"sort-indicator">True
</property>
488 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext5"/>
490 <attribute name=
"text">3</attribute>
499 <property name=
"resize">True
</property>
500 <property name=
"shrink">True
</property>
504 <object class=
"GtkScrolledWindow">
505 <property name=
"visible">True
</property>
506 <property name=
"can-focus">True
</property>
507 <property name=
"shadow-type">in
</property>
509 <object class=
"GtkTextView" id=
"object_inspector_text_view">
510 <property name=
"height-request">100</property>
511 <property name=
"visible">True
</property>
512 <property name=
"can-focus">True
</property>
513 <property name=
"editable">False
</property>
514 <property name=
"wrap-mode">word
</property>
515 <property name=
"cursor-visible">False
</property>
516 <property name=
"accepts-tab">False
</property>
517 <property name=
"monospace">True
</property>
522 <property name=
"resize">True
</property>
523 <property name=
"shrink">True
</property>
528 <property name=
"position">2</property>
532 <object class=
"GtkLabel" id=
"object_inspector_properties_tab">
533 <property name=
"visible">True
</property>
534 <property name=
"can-focus">False
</property>
535 <property name=
"label" translatable=
"yes" context=
"developmenttool|properties">Properties
</property>
538 <property name=
"position">2</property>
539 <property name=
"tab-fill">False
</property>
543 <object class=
"GtkScrolledWindow">
544 <property name=
"visible">True
</property>
545 <property name=
"can-focus">True
</property>
546 <property name=
"hexpand">True
</property>
547 <property name=
"vexpand">True
</property>
548 <property name=
"shadow-type">in
</property>
550 <object class=
"GtkTreeView" id=
"methods_treeview_id">
551 <property name=
"visible">True
</property>
552 <property name=
"can-focus">True
</property>
553 <property name=
"receives-default">True
</property>
554 <property name=
"hexpand">True
</property>
555 <property name=
"vexpand">True
</property>
556 <property name=
"model">object_inspector_methods_liststore
</property>
557 <property name=
"search-column">0</property>
558 <property name=
"enable-tree-lines">True
</property>
560 <object class=
"GtkTreeViewColumn" id=
"methods_treeviewcolumn1">
561 <property name=
"resizable">True
</property>
562 <property name=
"title" translatable=
"yes" context=
"developmenttool|method">Method
</property>
563 <property name=
"clickable">True
</property>
564 <property name=
"sort-indicator">True
</property>
566 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext10"/>
568 <attribute name=
"text">0</attribute>
569 <attribute name=
"weight">5</attribute>
575 <object class=
"GtkTreeViewColumn" id=
"methods_treeviewcolumn2">
576 <property name=
"resizable">True
</property>
577 <property name=
"title" translatable=
"yes" context=
"developmenttool|returntype">Return Type
</property>
578 <property name=
"clickable">True
</property>
579 <property name=
"sort-indicator">True
</property>
581 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext11"/>
583 <attribute name=
"text">1</attribute>
589 <object class=
"GtkTreeViewColumn" id=
"methods_treeviewcolumn3">
590 <property name=
"resizable">True
</property>
591 <property name=
"title" translatable=
"yes" context=
"developmenttool|parameters">Parameters
</property>
592 <property name=
"clickable">True
</property>
593 <property name=
"sort-indicator">True
</property>
595 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext12"/>
597 <attribute name=
"text">2</attribute>
603 <object class=
"GtkTreeViewColumn" id=
"methods_treeviewcolumn4">
604 <property name=
"resizable">True
</property>
605 <property name=
"title" translatable=
"yes" context=
"developmenttool|implementation_class">Implementation Class
</property>
606 <property name=
"clickable">True
</property>
607 <property name=
"sort-indicator">True
</property>
609 <object class=
"GtkCellRendererText" id=
"obj_insp_cellrenderertext13"/>
611 <attribute name=
"text">3</attribute>
620 <property name=
"position">3</property>
624 <object class=
"GtkLabel" id=
"object_inspector_methods_tab">
625 <property name=
"visible">True
</property>
626 <property name=
"can-focus">False
</property>
627 <property name=
"label" translatable=
"yes" context=
"developmenttool|methods">Methods
</property>
630 <property name=
"position">3</property>
631 <property name=
"tab-fill">False
</property>
636 <property name=
"left-attach">0</property>
637 <property name=
"top-attach">1</property>
642 <property name=
"resize">True
</property>
643 <property name=
"shrink">True
</property>
648 <property name=
"expand">False
</property>
649 <property name=
"fill">True
</property>
650 <property name=
"position">0</property>