Builder4/DialogSaveModule.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 2 Sep 2014 09:33:38 +0000 (17:33 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 2 Sep 2014 09:33:38 +0000 (17:33 +0800)
Builder4/DialogSaveModule.js
Builder4/DialogSaveModule.vala

Builder4/DialogSaveModule.bjs
Builder4/DialogSaveModule.js
Builder4/DialogSaveModule.vala

index d8f0c15..3a4e886 100644 (file)
@@ -8,7 +8,7 @@
         {
             "listeners": {
                 "delete_event": " (self, event) => {\n    this.el.hide();\n    return true;\n    \n}",
-                "response": "(self, response_id) => {\n\n    if (response_id < 1) {\n        this.el.hide();\n         return;\n    }\n    var name = _this.name.el.get_text();\n    if (name.length < 1) {\n        StandardErrorDialog.singleton().show(\n            (Gtk.Window) _this.el,\n            \"You must give the template a name. \"\n        );\n        return;\n    }\n    if (!Regex.match_simple (\"^[A-Za-z\\.]+$\", name) || \n        !Regex.match_simple (\"^[A-Za-z\\.]+$\", name) )\n    {\n        StandardErrorDialog.show(\n            (Gtk.Window) _this.el,\n\n            \"Template Nane must contain only letters dots\"\n        );\n         return;\n    }\n    _this.palete.saveTemplate(name, _this.data);\n    // now we save it..\n    this.el.hide();\n    \n}"
+                "response": "(self, response_id) => {\n\n    if (response_id < 1) {\n        this.el.hide();\n         return;\n    }\n    var name = _this.name.el.get_text();\n    if (name.length < 1) {\n        StandardErrorDialog.singleton().show(\n            (Gtk.Window) _this.el,\n            \"You must give the template a name. \"\n        );\n        return;\n    }\n    if (!Regex.match_simple (\"^[A-Za-z\\.]+$\", name) || \n        !Regex.match_simple (\"^[A-Za-z\\.]+$\", name) )\n    {\n        StandardErrorDialog.show(\n            (Gtk.Window) _this.el,\n\n            \"Template Nane must contain only letters dots\"\n        );\n         return;\n    }\n    \n    _this.palete.saveTemplate(name, _this.data);\n    // now we save it..\n    this.el.hide();\n    \n}"
             },
             ".JsRender.Node:data": "",
             ".Palete.Palete:palete": "",
index ac81888..4d0245e 100644 (file)
@@ -41,6 +41,7 @@ DialogSaveModule=new XObject({
                 );
                  return;
             }
+            
             _this.palete.saveTemplate(name, _this.data);
             // now we save it..
             this.el.hide();
index 95299bd..75867e7 100644 (file)
@@ -89,6 +89,7 @@ public class Xcls_DialogSaveModule : Object
                 );
                  return;
             }
+            
             _this.palete.saveTemplate(name, _this.data);
             // now we save it..
             this.el.hide();