+ public class Xcls_generate_meson : Object
+ {
+ public Gtk.CheckButton el;
+ private ValaProjectSettingsPopover _this;
+
+
+ // my vars (def)
+
+ // ctor
+ public Xcls_generate_meson(ValaProjectSettingsPopover _owner )
+ {
+ _this = _owner;
+ _this.generate_meson = this;
+ this.el = new Gtk.CheckButton();
+
+ // my vars (dec)
+
+ // set gobject values
+ this.el.label = "Generate Meson";
+
+ //listeners
+ this.el.activate.connect( ( ) => {
+
+ _this.project.generate_meson = this.el.active;
+ });
+ }
+
+ // user defined functions
+ }
+
+
+ public class Xcls_Box102 : Object
+ {
+ public Gtk.Box el;
+ private ValaProjectSettingsPopover _this;
+
+
+ // my vars (def)
+
+ // ctor
+ public Xcls_Box102(ValaProjectSettingsPopover _owner )
+ {
+ _this = _owner;
+ this.el = new Gtk.Box( Gtk.Orientation.HORIZONTAL, 10 );
+
+ // my vars (dec)
+
+ // set gobject values
+ var child_1 = new Xcls_Label105( _this );
+ child_1.ref();
+ this.el.append( child_1.el );
+ new Xcls_version( _this );
+ this.el.append( _this.version.el );
+ var child_3 = new Xcls_Label107( _this );
+ child_3.ref();
+ this.el.append( child_3.el );
+ new Xcls_licence( _this );
+ this.el.append( _this.licence.el );
+ }
+
+ // user defined functions
+ }
+ public class Xcls_Label105 : Object