Builder4/MainWindow.bjs
authorAlan Knowles <alan@akbkhome.com>
Wed, 6 Aug 2014 04:45:31 +0000 (12:45 +0800)
committerAlan Knowles <alan@akbkhome.com>
Wed, 6 Aug 2014 04:45:31 +0000 (12:45 +0800)
Builder4/MainWindow.js
Builder4/MainWindow.vala

Builder4/MainWindow.bjs
Builder4/MainWindow.js
Builder4/MainWindow.vala

index 0073515..4b286dd 100644 (file)
@@ -8,7 +8,8 @@
         {
             "listeners": {
                 "show": "  ( ) => {\n    // hide the file editing..\n   \n    //this.hideViewEditing();\n}",
-                "delete_event": "  (   event) => {\n    return false;\n}"
+                "delete_event": "  (   event) => {\n    return false;\n}",
+                "destroy": "function (self) {\n\n}"
             },
             ".Project.Project:project": "null",
             ".Xcls_ClutterFiles:clutterfiles": "null",
@@ -27,7 +28,6 @@
             "border_width": 0,
             "default_height": 500,
             "default_width": 800,
-            "destroy": "() => {\n   Gtk.main_quit();\n}",
             "id": "MainWindow",
             "xtype": "Window",
             "|init": " this.state = \"files\";\n\t  \n    //this.el.show_all();\n    \n    ",
index 3d5097c..aabdb55 100644 (file)
@@ -19,12 +19,14 @@ MainWindow=new XObject({
         },
         delete_event : (   event) => {
             return false;
+        },
+        destroy : function (self) {
+        
         }
     },
     border_width : 0,
     default_height : 500,
     default_width : 800,
-    destroy : "() => {\n   Gtk.main_quit();\n}",
     id : "MainWindow",
     init : this.state = "files";
          
index d537a0e..381c45d 100644 (file)
@@ -110,6 +110,9 @@ public class Xcls_MainWindow : Object
         this.el.delete_event.connect(   (   event) => {
             return false;
         } );
+        this.el.destroy.connect( function (self) {
+        
+        } );
     }
 
     // userdefined functions