src/Builder4/DialogSaveTemplate.bjs
authorAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 09:02:01 +0000 (17:02 +0800)
committerAlan Knowles <alan@roojs.com>
Tue, 19 May 2015 09:02:01 +0000 (17:02 +0800)
src/Builder4/DialogSaveTemplate.vala
src/Builder4/config1.builder

src/Builder4/DialogSaveTemplate.bjs
src/Builder4/DialogSaveTemplate.vala

index 4a35338..9800a57 100644 (file)
@@ -5,14 +5,14 @@
  "path" : "/home/alan/gitlive/app.Builder.js/src/Builder4/DialogSaveTemplate.bjs",
  "permname" : "",
  "modOrder" : "",
- "build_module" : "",
+ "build_module" : "builder",
  "items" : [
   {
    "listeners" : {
     "delete_event" : " (self, event) => {\n   this.el.response(Gtk.ResponseType.CANCEL);\n    return true;\n    \n}"
    },
    "default_width" : 400,
-   "|    void show" : " (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {\n \n    \n        this.el.set_transient_for(parent);\n        this.el.modal = true;\n        \n          this.name.el.set_text(\"\");\n        this.el.show_all();\n         var   name = \"\";\n        while (true) {\n            var response_id = this.el.run();\n            if (response_id < 1) {\n                this.el.hide();\n                 return;\n            }\n            \n            name = _this.name.el.get_text();\n            if (name.length < 1) {\n                StandardErrorDialog.singleton().show(\n                     _this.el,\n                    \"You must give the template a name. \"\n                );\n                continue;\n            }\n            if (!Regex.match_simple (\"^[A-Za-z][A-Za-z0-9. ]+$\", name) )\n            {\n                StandardErrorDialog.singleton().show(\n                     _this.el,\n                    \"Template Name must contain only letters dots\"\n                );\n                continue;\n            }\n            break;\n        }\n        palete.saveTemplate(name, data);\n        \n        // now we save it..\n        this.el.hide();\n        \n        \n  \n   \n}\n",
+   "|    void show" : " (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {\n \n    \n        this.el.set_transient_for(parent);\n        this.el.modal = true;\n        \n          this.name.el.set_text(\"\");\n        this.el.show_all();\n         var   name = \"\";\n        while (true) {\n            var response_id = this.el.run();\n            if (response_id < 1) {\n                this.el.hide();\n                 return;\n            }\n            \n            name = _this.name.el.get_text();\n            if (name.length < 1) {\n                StandardErrorDialog.singleton().show(\n                     _this.el,\n                    \"You must give the template a name. \"\n                );\n                continue;\n            }\n            if (!Regex.match_simple (\"^[A-Za-z][A-Za-z0-9. ]+$\", name) )\n            {\n                StandardErrorDialog.singleton().show(\n                     _this.el,\n                    \"Template Name must contain only letters dots\"\n                );\n                continue;\n            }\n            break;\n        }\n        palete.saveTemplate(name, data);\n        \n        // now we save it..\n        this.el.hide();\n        \n         \n  \n   \n}\n",
    "xtype" : "Dialog",
    "default_height" : 200,
    "# Palete.Palete palete" : "",
      "items" : [
       {
        "label" : "Name",
-       "* pack" : "add",
        "xtype" : "Label",
+       "* pack" : "add",
        "$ xns" : "Gtk"
       },
       {
        "id" : "name",
-       "* pack" : "add",
        "xtype" : "Entry",
+       "* pack" : "add",
        "$ xns" : "Gtk"
       }
      ]
     },
     {
      "label" : "Cancel",
-     "* pack" : "add_action_widget,0",
      "xtype" : "Button",
+     "* pack" : "add_action_widget,0",
      "$ xns" : "Gtk"
     },
     {
      "label" : "OK",
-     "* pack" : "add_action_widget,1",
      "xtype" : "Button",
+     "* pack" : "add_action_widget,1",
      "$ xns" : "Gtk"
     }
    ]
index 053f4cc..1a0936c 100644 (file)
@@ -1,6 +1,6 @@
 static DialogSaveTemplate  _DialogSaveTemplate;
 
-public class DialogSaveTemplate : Object 
+public class DialogSaveTemplate : Object
 {
     public Gtk.Dialog el;
     private DialogSaveTemplate  _this;
@@ -18,7 +18,7 @@ public class DialogSaveTemplate : Object
     public Palete.Palete palete;
     public JsRender.Node data;
 
-    // ctor 
+    // ctor
     public DialogSaveTemplate()
     {
         _this = this;
@@ -40,7 +40,7 @@ public class DialogSaveTemplate : Object
         child_2.ref();
         this.el.add_action_widget (  child_2.el , 1 );
 
-        // listeners 
+        //listeners
         this.el.delete_event.connect( (self, event) => {
            this.el.response(Gtk.ResponseType.CANCEL);
             return true;
@@ -48,7 +48,7 @@ public class DialogSaveTemplate : Object
         });
     }
 
-    // user defined functions 
+    // user defined functions
     public    void show (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {
      
         
@@ -88,11 +88,11 @@ public class DialogSaveTemplate : Object
             // now we save it..
             this.el.hide();
             
-            
+             
       
        
     }
-    public class Xcls_Box2 : Object 
+    public class Xcls_Box2 : Object
     {
         public Gtk.Box el;
         private DialogSaveTemplate  _this;
@@ -100,7 +100,7 @@ public class DialogSaveTemplate : Object
 
             // my vars (def)
 
-        // ctor 
+        // ctor
         public Xcls_Box2(DialogSaveTemplate _owner )
         {
             _this = _owner;
@@ -117,9 +117,9 @@ public class DialogSaveTemplate : Object
             this.el.add (  child_1.el  );
         }
 
-        // user defined functions 
+        // user defined functions
     }
-    public class Xcls_Label3 : Object 
+    public class Xcls_Label3 : Object
     {
         public Gtk.Label el;
         private DialogSaveTemplate  _this;
@@ -127,7 +127,7 @@ public class DialogSaveTemplate : Object
 
             // my vars (def)
 
-        // ctor 
+        // ctor
         public Xcls_Label3(DialogSaveTemplate _owner )
         {
             _this = _owner;
@@ -138,9 +138,10 @@ public class DialogSaveTemplate : Object
             // set gobject values
         }
 
-        // user defined functions 
+        // user defined functions
     }
-    public class Xcls_name : Object 
+
+    public class Xcls_name : Object
     {
         public Gtk.Entry el;
         private DialogSaveTemplate  _this;
@@ -148,7 +149,7 @@ public class DialogSaveTemplate : Object
 
             // my vars (def)
 
-        // ctor 
+        // ctor
         public Xcls_name(DialogSaveTemplate _owner )
         {
             _this = _owner;
@@ -160,9 +161,11 @@ public class DialogSaveTemplate : Object
             // set gobject values
         }
 
-        // user defined functions 
+        // user defined functions
     }
-    public class Xcls_Button5 : Object 
+
+
+    public class Xcls_Button5 : Object
     {
         public Gtk.Button el;
         private DialogSaveTemplate  _this;
@@ -170,7 +173,7 @@ public class DialogSaveTemplate : Object
 
             // my vars (def)
 
-        // ctor 
+        // ctor
         public Xcls_Button5(DialogSaveTemplate _owner )
         {
             _this = _owner;
@@ -182,9 +185,10 @@ public class DialogSaveTemplate : Object
             this.el.label = "Cancel";
         }
 
-        // user defined functions 
+        // user defined functions
     }
-    public class Xcls_Button6 : Object 
+
+    public class Xcls_Button6 : Object
     {
         public Gtk.Button el;
         private DialogSaveTemplate  _this;
@@ -192,7 +196,7 @@ public class DialogSaveTemplate : Object
 
             // my vars (def)
 
-        // ctor 
+        // ctor
         public Xcls_Button6(DialogSaveTemplate _owner )
         {
             _this = _owner;
@@ -204,6 +208,7 @@ public class DialogSaveTemplate : Object
             this.el.label = "OK";
         }
 
-        // user defined functions 
+        // user defined functions
     }
+
 }