Builder4/WindowRightPalete.bjs
authorAlan Knowles <alan@roojs.com>
Wed, 24 Sep 2014 06:55:39 +0000 (14:55 +0800)
committerAlan Knowles <alan@roojs.com>
Wed, 24 Sep 2014 06:55:39 +0000 (14:55 +0800)
Builder4/WindowRightPalete.vala

Builder4/WindowRightPalete.bjs
Builder4/WindowRightPalete.vala

index 0f01577..d027ac6 100644 (file)
@@ -34,7 +34,7 @@
                                     "listeners" : {
                                         "button_press_event" : " ( event) => {\n\n //\tif (!this.get('/Editor').save()) {\n //\t    // popup!! - click handled.. \n// \t    return true;\n//        }\n    return false;\n}",
                                         "drag_begin" : "  ( ctx) => {\n    // we could fill this in now...\n//        Seed.print('SOURCE: drag-begin');\n        \n        \n        \n        Gtk.TreeIter iter;\n        var s = this.el.get_selection();\n        \n        Gtk.TreeModel mod;\n        s.get_selected(out mod, out iter);\n        var path = mod.get_path(iter);\n        \n        /// pix is a surface..\n        var pix = this.el.create_row_drag_icon ( path);\n            \n                \n        Gtk.drag_set_icon_surface (ctx, pix);\n        GLib.Value value;\n        \n\n        _this.model.el.get_value(iter, 0, out value);\n        \n        this.dragData = (string) value;\n         \n        \n        return;\n}",
-                                        "drag_end" : "( drag_context)  => {\n \t//Seed.print('SOURCE: drag-end');\n\t\n\tthis.dragData = \"\";\n\t//this.dropList = null;\n\t_this.drag_end(); // call signal..\n\t//this.get('/LeftTree.view').highlight(false);\n\t \n}",
+                                        "drag_end" : "( drag_context)  => {\n \t print(\"SOURCE: drag-end\\n\");\n\t\n\tthis.dragData = \"\";\n\t//this.dropList = null;\n\t_this.drag_end(); // call signal..\n\t//this.get('/LeftTree.view').highlight(false);\n\t \n}",
                                         "drag_data_get" : "  (drag_context, selection_data, info, time) => {\n \t//Seed.print('Palete: drag-data-get: ' + target_type);\n        if (this.dragData.length > 0 ) {\n            print(\"setting drag data to %s\\n\", this.dragData);\n            selection_data.set_text(this.dragData ,this.dragData.length);\n        }\n        \n        \n        //this.el.dragData = \"TEST from source widget\";\n        \n        \n}"
                                     },
                                     "# string dragData" : "",
index f98ce77..c784657 100644 (file)
@@ -206,7 +206,7 @@ public class Xcls_RightPalete : Object
                     return;
             });
             this.el.drag_end.connect( ( drag_context)  => {
-               //Seed.print('SOURCE: drag-end');
+                print("SOURCE: drag-end\n");
                
                this.dragData = "";
                //this.dropList = null;