"$ xns" : "Gtk",
"* prop" : "end_child",
"bool visible" : false,
+ "id" : "navigationwindow",
"items" : [
{
"$ xns" : "Gtk",
"xtype" : "ColumnView",
"| void show" : [
"(Gee.ArrayList<Lsp.DocumentSymbol> syms) {",
- "\t",
+ "\tthis.navigationwindow.el.show();",
"",
"}"
]
public Xcls_case_sensitive case_sensitive;
public Xcls_regex regex;
public Xcls_multiline multiline;
+ public Xcls_navigationwindow navigationwindow;
public Xcls_navigation navigation;
// my vars (def)
var child_1 = new Xcls_Box2( _this );
child_1.ref();
this.el.start_child = child_1.el;
- var child_2 = new Xcls_ScrolledWindow27( _this );
- child_2.ref();
- this.el.end_child = child_2.el;
+ new Xcls_navigationwindow( _this );
+ this.el.end_child = _this.navigationwindow.el;
}
// user defined functions
- public class Xcls_ScrolledWindow27 : Object
+ public class Xcls_navigationwindow : Object
{
public Gtk.ScrolledWindow el;
private Editor _this;
// my vars (def)
// ctor
- public Xcls_ScrolledWindow27(Editor _owner )
+ public Xcls_navigationwindow(Editor _owner )
{
_this = _owner;
+ _this.navigationwindow = this;
this.el = new Gtk.ScrolledWindow();
// my vars (dec)
// user defined functions
public void show (Gee.ArrayList<Lsp.DocumentSymbol> syms) {
-
+ this.navigationwindow.el.show();
}
}