src/Builder4/ClutterFiles.bjs
authorAlan Knowles <alan@roojs.com>
Fri, 22 May 2015 09:40:15 +0000 (17:40 +0800)
committerAlan Knowles <alan@roojs.com>
Fri, 22 May 2015 09:40:15 +0000 (17:40 +0800)
src/Builder4/ClutterFiles.vala

src/Builder4/ClutterFiles.bjs
src/Builder4/ClutterFiles.vala

index 5a2786b..357dd98 100644 (file)
            "listeners" : {
             "button_press_event" : "  (  event) => {\n   // _this.open(this.filepath);\n    return false;\n} ",
             "enter_event" : "(  event)  => {\n    this.el.background_color =   Clutter.Color.from_string(\"#333\");\n        return false;\n}",
-            "leave_event" : ""
+            "leave_event" : "(  event)  => {\n    this.el.background_color =   Clutter.Color.from_string(\"#000\");\n    return false;\n}"
            },
            "* ctor" : "new Clutter.Text.full(\"Sans 10px\", GLib.Path.get_basename(filepath),  Clutter.Color.from_string(\"#fff\"))",
            "id" : "*folderfile",
index 980590d..e2b1eb7 100644 (file)
@@ -733,7 +733,10 @@ public class Xcls_ClutterFiles : Object
                 this.el.background_color =   Clutter.Color.from_string("#333");
                     return false;
             });
-            this.el.leave_event.connect( );
+            this.el.leave_event.connect( (  event)  => {
+                this.el.background_color =   Clutter.Color.from_string("#000");
+                return false;
+            });
         }
 
         // user defined functions