"$ xns" : "Gtk"
},
{
- "id" : "build_module",
+ "id" : "kflag",
"* init" : "this.el.add_attribute(_this.dbcellrenderer.el , \"markup\", 1 );",
"* pack" : "attach_defaults,1,2,0,1",
"xtype" : "ComboBox",
"$ columns" : "typeof(string),typeof(string)",
"n_columns" : 2,
"$ xns" : "Gtk",
- "| void loadData" : " (string kflag) {\n this.el.clear(); \n Gtk.TreeIter iter;\n var el = this.el;\n \n \n // vala signal.. '@'\n // raw value '$'\n // user defined property '#'\n // user defined method '|'\n // special property '*' => prop |args|ctor|init\n \n \n \n /// el.append(out iter);\n \n \n // el.set_value(iter, 0, \"\");\n // el.set_value(iter, 1, \"aaa - Just add Element - aaa\");\n\n el.append(out iter);\n el.set(iter, 0, \"\", 1, \"Normal Property\", -1);\n\n\tif (_this.file.xtype == \"Gtk\") {\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"$\", 1, \"Raw Property (not escaped)\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"#\", 1, \"User defined property\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"|\", 1, \"User defined method\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"*\", 1, \"Special property (eg. prop | args | ctor | init )\", -1);\n\t\t\n\t\tel.append(out iter);\n\t el.set(iter, 0, \"@\", 1, \"Vala Signal\", -1);\n\t} else { \n\t\t// javascript\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"$\", 1, \"Raw Property (not escaped)\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"|\", 1, \"User defined method\", -1);\n\t\t\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"*\", 1, \"Special property (eg. prop )\", -1);\n\t\n\t}\n\t\n\t\n\n \n}\n"
+ "| void loadData" : " (string kflag) {\n this.el.clear(); \n Gtk.TreeIter iter;\n var el = this.el;\n \n \n // vala signal.. '@'\n // raw value '$'\n // user defined property '#'\n // user defined method '|'\n // special property '*' => prop |args|ctor|init\n \n \n \n /// el.append(out iter);\n \n \n // el.set_value(iter, 0, \"\");\n // el.set_value(iter, 1, \"aaa - Just add Element - aaa\");\n\n el.append(out iter);\n el.set(iter, 0, \"\", 1, \"Normal Property\", -1);\n\n\tif (_this.file.xtype == \"Gtk\") {\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"$\", 1, \"Raw Property (not escaped)\", -1);\n\t\tif (kflag == \"$\") {\n\t\t\t _this.kflag.el.set_active_iter(iter);\n\t\t }\n\t\t\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"#\", 1, \"User defined property\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"|\", 1, \"User defined method\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"*\", 1, \"Special property (eg. prop | args | ctor | init )\", -1);\n\t\t\n\t\tel.append(out iter);\n\t el.set(iter, 0, \"@\", 1, \"Vala Signal\", -1);\n\t} else { \n\t\t// javascript\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"$\", 1, \"Raw Property (not escaped)\", -1);\n\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"|\", 1, \"User defined method\", -1);\n\t\t\n\t\tel.append(out iter);\n\t\tel.set(iter, 0, \"*\", 1, \"Special property (eg. prop )\", -1);\n\t\n\t}\n\t\n\t\n\n \n}\n"
}
]
},
}
return _PopoverProperty;
}
- public Xcls_build_module build_module;
+ public Xcls_kflag kflag;
public Xcls_dbcellrenderer dbcellrenderer;
public Xcls_dbmodel dbmodel;
public Xcls_ktype ktype;
var child_0 = new Xcls_Label5( _this );
child_0.ref();
this.el.attach_defaults ( child_0.el , 0,1,0,1 );
- var child_1 = new Xcls_build_module( _this );
+ var child_1 = new Xcls_kflag( _this );
child_1.ref();
this.el.attach_defaults ( child_1.el , 1,2,0,1 );
var child_2 = new Xcls_Label9( _this );
// user defined functions
}
- public class Xcls_build_module : Object
+ public class Xcls_kflag : Object
{
public Gtk.ComboBox el;
private Xcls_PopoverProperty _this;
// my vars (def)
// ctor
- public Xcls_build_module(Xcls_PopoverProperty _owner )
+ public Xcls_kflag(Xcls_PopoverProperty _owner )
{
_this = _owner;
- _this.build_module = this;
+ _this.kflag = this;
this.el = new Gtk.ComboBox();
// my vars (dec)
if (_this.file.xtype == "Gtk") {
el.append(out iter);
el.set(iter, 0, "$", 1, "Raw Property (not escaped)", -1);
-
+ if (kflag == "$") {
+ _this.kflag.el.set_active_iter(iter);
+ }
+
el.append(out iter);
el.set(iter, 0, "#", 1, "User defined property", -1);