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

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

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