// init method
//this.el.show_all();
+ //try {
+ this.el.set_icon_name("roobuilder");
+ //} catch (Exception e) {
+ // print("no icon found");
+ // }
//listeners
this.el.delete_event.connect( ( event) => {
// my vars (dec)
// set gobject values
- this.el.height_request = 50;
var child_0 = new Xcls_Image12( _this );
child_0.ref();
this.el.set_image ( child_0.el );
// my vars (dec)
// set gobject values
- this.el.width_request = 50;
- this.el.height_request = 50;
this.el.tooltip_text = "Back";
this.el.visible = false;
var child_0 = new Xcls_Image14( _this );
//listeners
this.el.clicked.connect( ( ) => {
-
- _this.windowstate.switchState(WindowState.State.PREVIEW);
+ if (_this.windowstate.state == WindowState.State.FILEPROJECT) {
+
+ _this.windowstate.switchState(WindowState.State.FILES);
+ } else {
+ _this.windowstate.switchState(WindowState.State.PREVIEW);
+ }
});
//listeners
this.el.clicked.connect( ( ) => {
- _this.windowstate.switchState(WindowState.State.PROJECT);
+
+ if (_this.windowstate.state == WindowState.State.FILES) {
+
+ _this.windowstate.switchState(WindowState.State.FILEPROJECT);
+ } else {
+ _this.windowstate.switchState(WindowState.State.PROJECT);
+ }