BrowserWindow.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 19 Apr 2016 03:21:55 +0000 (11:21 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 Apr 2016 03:21:55 +0000 (11:21 +0800)
BrowserWindow.vala

BrowserWindow.bjs
BrowserWindow.vala

index 96659d7..50ec924 100644 (file)
@@ -16,6 +16,7 @@
    "$ xns" : "Gtk",
    "items" : [
     {
+     "id" : "scrolled_window",
      "* init" : "{\n\tthis.el.set_policy(Gtk.PolicyType.AUTOMATIC, Gtk.PolicyType.AUTOMATIC);\n}\n",
      "* pack" : "add",
      "xtype" : "ScrolledWindow",
index 6daa956..49c508d 100644 (file)
@@ -12,6 +12,7 @@ public class BrowserWindow : Object
         }
         return _BrowserWindow;
     }
+    public Xcls_scrolled_window scrolled_window;
     public Xcls_view view;
 
         // my vars (def)
@@ -25,7 +26,7 @@ public class BrowserWindow : Object
         // my vars (dec)
 
         // set gobject values
-        var child_0 = new Xcls_ScrolledWindow2( _this );
+        var child_0 = new Xcls_scrolled_window( _this );
         child_0.ref();
         this.el.add (  child_0.el  );
 
@@ -44,7 +45,7 @@ public class BrowserWindow : Object
     }
 
     // user defined functions
-    public class Xcls_ScrolledWindow2 : Object
+    public class Xcls_scrolled_window : Object
     {
         public Gtk.ScrolledWindow el;
         private BrowserWindow  _this;
@@ -53,9 +54,10 @@ public class BrowserWindow : Object
             // my vars (def)
 
         // ctor
-        public Xcls_ScrolledWindow2(BrowserWindow _owner )
+        public Xcls_scrolled_window(BrowserWindow _owner )
         {
             _this = _owner;
+            _this.scrolled_window = this;
             this.el = new Gtk.ScrolledWindow( null, null );
 
             // my vars (dec)