sync
authorAlan Knowles <alan@akkbhome.com>
Thu, 30 Sep 2010 09:15:46 +0000 (17:15 +0800)
committerAlan Knowles <alan@akkbhome.com>
Thu, 30 Sep 2010 09:15:46 +0000 (17:15 +0800)
XObjectBase/GtkClutter/Actor.js [deleted file]
XObjectBase/GtkClutter/Embed.js [deleted file]

diff --git a/XObjectBase/GtkClutter/Actor.js b/XObjectBase/GtkClutter/Actor.js
deleted file mode 100644 (file)
index 67a2339..0000000
+++ /dev/null
@@ -1,37 +0,0 @@
-
-//<Script type="Text/javascript">
-
-XObject = imports.XObject.XObject
-
-
-//GtkClutter.Embed..
-// children are not added at init / but at show stage..
-// listener is added on show..
-// we should really add a hock to destroy it..
-
-Actor = XObject.define(
-    function (x)
-    {
-        XObject.call(this,x);
-       
-               
-    },
-    XObject,
-    {
-        init : function() {
-            print ("Actor init");
-            var child = new XObject(this.items[0]);
-            child.init();
-            child.parent = this;
-            //var contents = new Gtk.Button({ label: 'test' }); 
-            var contents = child.el;
-           
-           // print(JSON.stringify(this.items));
-            
-            
-            this.el = new GtkClutter.Actor.with_contents (  contents) ;
-            XObject.prototype.init.call(this);
-        }
-
-    }
-);
\ No newline at end of file
diff --git a/XObjectBase/GtkClutter/Embed.js b/XObjectBase/GtkClutter/Embed.js
deleted file mode 100644 (file)
index c9e5c0e..0000000
+++ /dev/null
@@ -1,42 +0,0 @@
-//<Script type="Text/javascript">
-
-XObject = imports.XObject.XObject
-
-
-//GtkClutter.Embed..
-// children are not added at init / but at show stage..
-// listener is added on show..
-// we should really add a hock to destroy it..
-
-Embed = XObject.define(
-    function (x)
-    {
-        XObject.call(this,x);
-        // make sure all the child elements are packed as false.
-        this.items.forEach( function(i) {
-            i.pack = false;
-        });
-               
-    },
-    XObject,
-    {
-        init : function() {
-            // add the event listener..
-            
-            XObject.init.call(this);
-            
-            print("----------Embed init");
-            this.addListener('show', function () {
-                print("-------EMBED - show");
-                var stage = this.el.get_stage(); 
-                //print(this.items.length);
-                this.items.forEach( function(e) { 
-                      //print(e.xtype);
-                    stage.add_actor(e.el);
-                });
-            }
-           
-           
-        }
-    }
-);
\ No newline at end of file