Sample/Window.bjs
[app.Builder.js] / Sample / Window.js
index e0551b9..5a90887 100644 (file)
@@ -2198,7 +2198,8 @@ Window=new XObject({
                                                                     },
                                                                     load : function(ar) {
                                                                     // might casue problesm..
-                                                                         this.get('/Editor.RightEditor').save();
+                                                                        // this.get('/Editor.RightEditor').save();
+                                                                    
                                                                            this.get('/Editor').el.hide();
                                                                          this.get('/Editor').activePath = false;
                                                                     
@@ -2846,11 +2847,26 @@ Window=new XObject({
                                                                                         console_message : function (self, object, p0, p1) {
                                                                                             print(object);
                                                                                            //  console.log(object);
+                                                                                           
+                                                                                        
+                                                                                            if (object.match(/variable/) && object.match(/Builder/)) {
+                                                                                                print("got builder missing message");
+                                                                                                this.refreshRequired = true;
+                                                                                                this.lastRedraw = 0;
+                                                                                                this.runRefresh();
+                                                                                                return true;
+                                                                                            }
+                                                                                            
+                                                                                           
                                                                                                 if (!object.match(/^\{/)) {
                                                                                                 
                                                                                                     //this.get('/Terminal').feed(object);
                                                                                                     return true; // do not handle!!! -> later maybe in console..
                                                                                                 }
+                                                                                                
+                                                                                                
+                                                                                                
+                                                                                                
                                                                                                // console.log(object);
                                                                                                 var val =  JSON.parse(object);
                                                                                         
@@ -2987,9 +3003,9 @@ Window=new XObject({
                                                                                            return null; //new WebKit.WebView();
                                                                                         }
                                                                                     },
-                                                                                    redraws : 0,
                                                                                     id : "view",
                                                                                     pack : "add",
+                                                                                    redraws : 0,
                                                                                     init : function() {
                                                                                         XObject.prototype.init.call(this);
                                                                                         // this may not work!?