src/Builder4/GladeView.bjs
authorAlan <alan@roojs.com>
Wed, 15 Jun 2022 08:45:48 +0000 (16:45 +0800)
committerAlan <alan@roojs.com>
Wed, 15 Jun 2022 08:45:48 +0000 (16:45 +0800)
src/Builder4/GladeView.vala

src/Builder4/GladeView.bjs
src/Builder4/GladeView.vala

index da023e5..d31842e 100644 (file)
@@ -8,6 +8,14 @@
    "items" : [
     {
      "$ xns" : "Gtk",
+     "items" : [
+      {
+       "$ xns" : "Gtk",
+       "Gtk.FileChooserAction action" : "Gtk.FileChooserAction.CREATE_FOLDER",
+       "string title" : "",
+       "xtype" : "FileChooserButton"
+      }
+     ],
      "string label" : "Label",
      "xtype" : "Expander"
     }
index c2f47d4..750fac6 100644 (file)
@@ -46,9 +46,33 @@ public class GladeView : Object
             // my vars (dec)
 
             // set gobject values
+            var child_0 = new Xcls_FileChooserButton3( _this );
+            child_0.ref();
         }
 
         // user defined functions
     }
+    public class Xcls_FileChooserButton3 : Object
+    {
+        public Gtk.FileChooserButton el;
+        private GladeView  _this;
+
+
+            // my vars (def)
+
+        // ctor
+        public Xcls_FileChooserButton3(GladeView _owner )
+        {
+            _this = _owner;
+            this.el = new Gtk.FileChooserButton( "", Gtk.FileChooserAction.CREATE_FOLDER );
+
+            // my vars (dec)
+
+            // set gobject values
+        }
+
+        // user defined functions
+    }
+
 
 }