"items" : [
{
"id" : "vbox",
- "* pack" : "add",
"xtype" : "VBox",
+ "* pack" : "add",
"$ xns" : "Gtk",
"$ homogeneous" : false,
"items" : [
"items" : [
{
"id" : "leftpane",
- "xtype" : "VBox",
"* pack" : "add1",
+ "xtype" : "VBox",
"$ xns" : "Gtk",
"items" : [
{
"id" : "editpane",
- "xtype" : "VPaned",
"* pack" : "pack_start,false,true,0",
+ "xtype" : "VPaned",
"$ xns" : "Gtk",
"items" : [
{
"id" : "tree",
- "xtype" : "VBox",
"* pack" : "add1",
+ "xtype" : "VBox",
"$ xns" : "Gtk"
},
{
"id" : "props",
- "xtype" : "VBox",
"* pack" : "add2",
+ "xtype" : "VBox",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "xtype" : "Actor",
"* pack" : "add_child",
+ "xtype" : "Actor",
"$ xns" : "GtkClutter",
"items" : [
{
"clicked" : " ( ) => {\n \n _this.windowstate.switchState(WindowState.State.PREVIEW);\n \n\n}"
},
"utf8 tooltip_text" : "Back",
- "* pack" : false,
"xtype" : "Button",
+ "* pack" : false,
"width_request" : 50,
"$ xns" : "Gtk",
"height_request" : 50,
"items" : [
{
+ "* pack" : "set_image",
"xtype" : "Image",
"utf8 icon_name" : "go-previous",
- "* pack" : "set_image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"$ tooltop_text" : "\"Open File\"",
"items" : [
{
+ "utf8 icon_name" : "document-open",
"* pack" : "set_image",
"xtype" : "Image",
- "utf8 icon_name" : "document-open",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "xtype" : "Image",
"utf8 icon_name" : "document-properties",
"* pack" : "set_image",
- "xtype" : "Image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "* pack" : "set_image",
"xtype" : "Image",
"utf8 icon_name" : "emblem-system",
- "* pack" : "set_image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "utf8 icon_name" : "list-add",
"* pack" : "set_image",
"xtype" : "Image",
- "utf8 icon_name" : "list-add",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "xtype" : "Image",
"utf8 icon_name" : "format-justify-left",
"* pack" : "set_image",
- "xtype" : "Image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "* pack" : "set_image",
"xtype" : "Image",
"utf8 icon_name" : "appointment-new",
- "* pack" : "set_image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "xtype" : "Image",
"utf8 icon_name" : "folder-new",
"* pack" : "set_image",
- "xtype" : "Image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "utf8 icon_name" : "document-new",
"* pack" : "set_image",
"xtype" : "Image",
- "utf8 icon_name" : "document-new",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "* pack" : "add_child",
"xtype" : "Actor",
+ "* pack" : "add_child",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "xtype" : "Image",
"utf8 icon_name" : "user-trash",
"* pack" : "set_image",
- "xtype" : "Image",
"$ xns" : "Gtk"
}
]
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
- "xtype" : "Actor",
"* pack" : "add_child",
+ "xtype" : "Actor",
"$ xns" : "GtkClutter",
"items" : [
{
"height_request" : 50,
"items" : [
{
+ "* pack" : "set_image",
"xtype" : "Image",
"utf8 icon_name" : "go-bottom",
- "* pack" : "set_image",
"$ xns" : "Gtk"
}
]
"xtype" : "Actor",
"* pack" : "add_child",
"$ xns" : "Clutter",
+ "items" : [
+ {
+ "* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
+ "xtype" : "Actor",
+ "* pack" : "add_child",
+ "$ xns" : "GtkClutter",
+ "items" : [
+ {
+ "listeners" : {
+ "clicked" : " ( ) => {\n Xcls_MainWindow.singleton().no_windows++;\n var w = new Xcls_MainWindow();\n w.ref();\n\n w.el.show_all();\n w.initChildren();\n w.windowstate.switchState(WindowState.State.FILES);\n}"
+ },
+ "utf8 tooltip_text" : "Open New Window",
+ "xtype" : "Button",
+ "* pack" : false,
+ "width_request" : 50,
+ "$ xns" : "Gtk",
+ "height_request" : 50,
+ "items" : [
+ {
+ "xtype" : "Image",
+ "utf8 icon_name" : "window-new",
+ "* pack" : "set_image",
+ "$ xns" : "Gtk"
+ }
+ ]
+ }
+ ]
+ }
+ ]
+ },
+ {
+ "id" : "about",
+ "* init" : "this.el.set_size(50,50);",
+ "xtype" : "Actor",
+ "* pack" : "add_child",
+ "$ xns" : "Clutter",
"items" : [
{
"* init" : "((Gtk.Container)(this.el.get_widget())).add ( child_0.el);",
"height_request" : 50,
"items" : [
{
- "utf8 icon_name" : "window-new",
"* pack" : "set_image",
"xtype" : "Image",
+ "utf8 icon_name" : "window-new",
"$ xns" : "Gtk"
}
]
public Xcls_delprojectbutton delprojectbutton;
public Xcls_reload_resources reload_resources;
public Xcls_new_window new_window;
+ public Xcls_about about;
public Xcls_statusbar statusbar;
// my vars (def)
var child_12 = new Xcls_new_window( _this );
child_12.ref();
this.el.add_child ( child_12.el );
+ var child_13 = new Xcls_about( _this );
+ child_13.ref();
+ this.el.add_child ( child_13.el );
// init method
// user defined functions
}
+ public class Xcls_about : Object
+ {
+ public Clutter.Actor el;
+ private Xcls_MainWindow _this;
+
+
+ // my vars (def)
+
+ // ctor
+ public Xcls_about(Xcls_MainWindow _owner )
+ {
+ _this = _owner;
+ _this.about = this;
+ this.el = new Clutter.Actor();
+
+ // my vars (dec)
+
+ // set gobject values
+ var child_0 = new Xcls_Actor66( _this );
+ child_0.ref();
+ this.el.add_child ( child_0.el );
+
+ // init method
+
+ this.el.set_size(50,50);
+ }
+
+ // user defined functions
+ }
+ public class Xcls_Actor66 : Object
+ {
+ public GtkClutter.Actor el;
+ private Xcls_MainWindow _this;
+
+
+ // my vars (def)
+
+ // ctor
+ public Xcls_Actor66(Xcls_MainWindow _owner )
+ {
+ _this = _owner;
+ this.el = new GtkClutter.Actor();
+
+ // my vars (dec)
+
+ // set gobject values
+ var child_0 = new Xcls_Button67( _this );
+ child_0.ref();
+
+ // init method
+
+ ((Gtk.Container)(this.el.get_widget())).add ( child_0.el);
+ }
+
+ // user defined functions
+ }
+ public class Xcls_Button67 : Object
+ {
+ public Gtk.Button el;
+ private Xcls_MainWindow _this;
+
+
+ // my vars (def)
+
+ // ctor
+ public Xcls_Button67(Xcls_MainWindow _owner )
+ {
+ _this = _owner;
+ this.el = new Gtk.Button();
+
+ // my vars (dec)
+
+ // set gobject values
+ this.el.width_request = 50;
+ this.el.height_request = 50;
+ this.el.tooltip_text = "Open New Window";
+ var child_0 = new Xcls_Image68( _this );
+ child_0.ref();
+ this.el.set_image ( child_0.el );
+
+ // listeners
+ this.el.clicked.connect( ( ) => {
+ Xcls_MainWindow.singleton().no_windows++;
+ var w = new Xcls_MainWindow();
+ w.ref();
+
+ w.el.show_all();
+ w.initChildren();
+ w.windowstate.switchState(WindowState.State.FILES);
+ });
+ }
+
+ // user defined functions
+ }
+ public class Xcls_Image68 : Object
+ {
+ public Gtk.Image el;
+ private Xcls_MainWindow _this;
+
+
+ // my vars (def)
+
+ // ctor
+ public Xcls_Image68(Xcls_MainWindow _owner )
+ {
+ _this = _owner;
+ this.el = new Gtk.Image();
+
+ // my vars (dec)
+
+ // set gobject values
+ this.el.icon_name = "window-new";
+ }
+
+ // user defined functions
+ }
public class Xcls_statusbar : Object
{
public Gtk.Statusbar el;