Builder4/DialogNewComponent.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 10 Jun 2014 11:08:29 +0000 (19:08 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 10 Jun 2014 11:08:29 +0000 (19:08 +0800)
Builder4/DialogNewComponent.js
Builder4/DialogNewComponent.vala

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

index 04fa349..ff9dcf2 100644 (file)
@@ -20,7 +20,7 @@
             "xtype": "Dialog",
             "|deletable": "false",
             "|modal": "true",
-            "|void:show": "(JsRender.JsRender 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": "(JsRender.JsRender c) \n{\n    this.project = c.project;\n    \n    if (!this.el) {\n        //this.init();\n    }\n    \n    this.def =  { \n        name : '' , \n        title : '' ,\n        region : '' ,\n        parent: '',\n      //  disable: '',\n        modOrder : '0',\n        permname : ''\n    };\n    \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    \n    if (c.name.length > 0) {\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 5bc09e7..858ddf2 100644 (file)
@@ -99,9 +99,11 @@ DialogNewComponent=new XObject({
     'void:show' : (JsRender.JsRender c) 
     {
         this.project = c.project;
+        
         if (!this.el) {
             //this.init();
         }
+        
         this.def =  { 
             name : '' , 
             title : '' ,
@@ -111,11 +113,14 @@ DialogNewComponent=new XObject({
             modOrder : '0',
             permname : ''
         };
+        
+        
         for (var i in this.def) {
             c[i] = c[i] || this.def[i];
             this.get(i).el.set_text(c[i]);
         }
-        if (c.name) {
+        
+        if (c.name.length > 0) {
             this.el.set_title("Edit File Details - " + c.name);
         } else {
             this.el.set_title("Create New File");
index 97e9ea9..89cc4c1 100644 (file)
@@ -161,9 +161,11 @@ public class Xcls_DialogNewComponent
     public void show(JsRender.JsRender c) 
         {
             this.project = c.project;
+            
             if (!this.el) {
                 //this.init();
             }
+            
             this.def =  { 
                 name : '' , 
                 title : '' ,
@@ -173,11 +175,14 @@ public class Xcls_DialogNewComponent
                 modOrder : '0',
                 permname : ''
             };
+            
+            
             for (var i in this.def) {
                 c[i] = c[i] || this.def[i];
                 this.get(i).el.set_text(c[i]);
             }
-            if (c.name) {
+            
+            if (c.name.length > 0) {
                 this.el.set_title("Edit File Details - " + c.name);
             } else {
                 this.el.set_title("Create New File");