Builder4/DialogNewComponent.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 10 Jun 2014 10:52:43 +0000 (18:52 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 10 Jun 2014 10:52:43 +0000 (18:52 +0800)
Builder4/DialogNewComponent.js
Builder4/DialogNewComponent.vala

Builder4/DialogNewComponent.bjs
Builder4/DialogNewComponent.js
Builder4/DialogNewComponent.vala

index d5c5b89..c795212 100644 (file)
@@ -18,7 +18,7 @@
             "xtype": "Dialog",
             "|deletable": "false",
             "|modal": "true",
-            "|void:show": "function (c) \n{\n    this.project = c.project;\n    if (!this.el) {\n        this.init();\n    }\n    this.def =  { \n        name : '' , \n        title : '' ,\n        region : '' ,\n        parent: '',\n      //  disable: '',\n        modOrder : '0',\n        permname : ''\n    };\n    for (var i in this.def) {\n        c[i] = c[i] || this.def[i];\n        this.get(i).el.set_text(c[i]);\n    }\n    if (c.name) {\n        this.el.set_title(\"Edit File Details - \" + c.name);\n    } else {\n        this.el.set_title(\"Create New File\");\n    }\n     \n    this.file = c;\n    console.log('show all');\n    this.el.show_all();\n    this.success = c.success;\n    \n    \n}",
+            "|void:show": "(Project c) \n{\n    this.project = c;\n    if (!this.el) {\n        //this.init();\n    }\n    this.def =  { \n        name : '' , \n        title : '' ,\n        region : '' ,\n        parent: '',\n      //  disable: '',\n        modOrder : '0',\n        permname : ''\n    };\n    for (var i in this.def) {\n        c[i] = c[i] || this.def[i];\n        this.get(i).el.set_text(c[i]);\n    }\n    if (c.name) {\n        this.el.set_title(\"Edit File Details - \" + c.name);\n    } else {\n        this.el.set_title(\"Create New File\");\n    }\n     \n    this.file = c;\n    console.log('show all');\n    this.el.show_all();\n    this.success = c.success;\n    \n    \n}",
             "|xns": "Gtk",
             "items": [
                 {
index d70a583..a9738f1 100644 (file)
@@ -92,11 +92,11 @@ DialogNewComponent=new XObject({
     title : "New Component",
     deletable : false,
     modal : true,
-    'void:show' : function (c) 
+    'void:show' : (Project c) 
     {
-        this.project = c.project;
+        this.project = c;
         if (!this.el) {
-            this.init();
+            //this.init();
         }
         this.def =  { 
             name : '' , 
index 27d9a9d..c9c36ee 100644 (file)
@@ -148,11 +148,11 @@ public class Xcls_DialogNewComponent
     // skip |deletable - already used 
 
     // skip |modal - already used 
-    public void showfunction (c) 
+    public void show(Project c) 
         {
-            this.project = c.project;
+            this.project = c;
             if (!this.el) {
-                this.init();
+                //this.init();
             }
             this.def =  { 
                 name : '' ,