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

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

index f33eb31..747b9e3 100644 (file)
@@ -16,7 +16,7 @@
             "default_width": 400,
             "xtype": "Dialog",
             "|modal": "true",
-            "|static void:show": " (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {\n \n    \n \n     var t =DialogSaveTemplate;\n    if (t == null) {\n       t =   new Xcls_DialogSaveTemplate();\n    }\n    t.el.set_transient_for(parent);\n    t.data = data;\n    t.palete = palete;\n    t.name.el.set_text(\"\");\n    t.el.show_all();\n}\n",
+            "|void:show": " (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {\n \n    \n \n    \n    this.el.set_transient_for(parent);\n    this.data = data;\n    this.palete = palete;\n    this.name.el.set_text(\"\");\n    this.el.show_all();\n}\n",
             "|xns": "Gtk",
             "items": [
                 {
index 2c05ce6..0807f2b 100644 (file)
@@ -47,19 +47,16 @@ DialogSaveModule=new XObject({
     default_height : 200,
     default_width : 400,
     modal : true,
-    'static void:show' : (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {
+    'void:show' : (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {
      
         
      
-         var t =DialogSaveTemplate;
-        if (t == null) {
-           t =   new Xcls_DialogSaveTemplate();
-        }
-        t.el.set_transient_for(parent);
-        t.data = data;
-        t.palete = palete;
-        t.name.el.set_text("");
-        t.el.show_all();
+        
+        this.el.set_transient_for(parent);
+        this.data = data;
+        this.palete = palete;
+        this.name.el.set_text("");
+        this.el.show_all();
     },
     items : [
         {
index 8c12e64..0d1ab71 100644 (file)
@@ -94,19 +94,16 @@ public class Xcls_DialogSaveModule : Object
     }
 
     // userdefined functions 
-    public static void show (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {
+    public void show (Gtk.Window parent, Palete.Palete palete, JsRender.Node data) {
          
             
          
-             var t =DialogSaveTemplate;
-            if (t == null) {
-               t =   new Xcls_DialogSaveTemplate();
-            }
-            t.el.set_transient_for(parent);
-            t.data = data;
-            t.palete = palete;
-            t.name.el.set_text("");
-            t.el.show_all();
+            
+            this.el.set_transient_for(parent);
+            this.data = data;
+            this.palete = palete;
+            this.name.el.set_text("");
+            this.el.show_all();
         }
 
     // skip |xns - no return type