Author: dward
Date: 2007-10-16 20:27:59 +0200 (Tue, 16 Oct 2007)
New Revision: 5406

Modified:
   
xwiki-products/curriki/trunk/gwt/src/main/java/org/curriki/gwt/client/search/columns/TitleColumn.java
Log:
- CURRIKI-1053
 - Add mouse-over style to titles when mouse enters widget

Modified: 
xwiki-products/curriki/trunk/gwt/src/main/java/org/curriki/gwt/client/search/columns/TitleColumn.java
===================================================================
--- 
xwiki-products/curriki/trunk/gwt/src/main/java/org/curriki/gwt/client/search/columns/TitleColumn.java
       2007-10-16 16:01:27 UTC (rev 5405)
+++ 
xwiki-products/curriki/trunk/gwt/src/main/java/org/curriki/gwt/client/search/columns/TitleColumn.java
       2007-10-16 18:27:59 UTC (rev 5406)
@@ -27,6 +27,7 @@
 import com.google.gwt.user.client.ui.PopupPanel;
 import com.google.gwt.user.client.ui.SourcesMouseEvents;
 import com.google.gwt.user.client.ui.ClickListener;
+import com.google.gwt.user.client.ui.MouseListenerAdapter;
 import com.xpn.xwiki.gwt.api.client.Document;
 import org.curriki.gwt.client.Constants;
 import org.curriki.gwt.client.Main;
@@ -44,6 +45,7 @@
     protected Viewer viewer;
     protected ResourceAdder wizard;
     protected ClickListener cancelListener = null;
+    protected hoverOnMouseover hoverMarker = new hoverOnMouseover();
 
     public TitleColumn()
     {
@@ -147,6 +149,7 @@
                     viewer.displayView(doc);
                 }
             });
+            nameCol.addMouseListener(hoverMarker);
         }
 
         return nameCol;
@@ -187,4 +190,14 @@
         popup.add(new HTML(text));
         item.addMouseListener(new TooltipMouseListener(popup, 234, (Widget) 
item));
     }
+
+    public class hoverOnMouseover extends MouseListenerAdapter {
+        public void onMouseEnter(Widget w){
+            w.addStyleName("mouse-over");
+        }
+
+        public void onMouseLeave(Widget w){
+            w.removeStyleName("mouse-over");
+        }
+    }
 }

_______________________________________________
notifications mailing list
[email protected]
http://lists.xwiki.org/mailman/listinfo/notifications

Reply via email to