Enlightenment CVS committal

Author  : atmosphere
Project : e17
Module  : apps/iconbar

Dir     : e17/apps/iconbar/src


Modified Files:
        iconbar.c 


Log Message:
use container functions instead of maintain our own timers/scrolling


===================================================================
RCS file: /cvsroot/enlightenment/e17/apps/iconbar/src/iconbar.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -3 -r1.7 -r1.8
--- iconbar.c   12 Dec 2003 20:21:34 -0000      1.7
+++ iconbar.c   16 Jan 2004 08:12:55 -0000      1.8
@@ -525,25 +525,21 @@
   Iconbar *ib;
 
   ib = (Iconbar *)data;
-
   if (!strcmp(sig, "scroll,1,start"))
   {
-    ib->scroll_timer = ecore_timer_add(0.05, positive_scroll_timer, ib);
+      e_container_scroll_start(ib->cont, -1);
   }
   else if (!strcmp(sig, "scroll,2,start"))
   {
-    ib->scroll_timer = ecore_timer_add(0.05, negative_scroll_timer, ib);
+      e_container_scroll_start(ib->cont, 1);
   }
-  
   else if (!strcmp(sig, "scroll,1,stop"))
   {
-      ecore_timer_del(ib->scroll_timer);
-      ib->scroll_timer = NULL;
+      e_container_scroll_stop(ib->cont);
   }
   else if (!strcmp(sig, "scroll,2,stop"))
   {
-      ecore_timer_del(ib->scroll_timer);
-      ib->scroll_timer = NULL;
+      e_container_scroll_stop(ib->cont);
   }
   if (!strcmp(sig, "mouse,clicked,1"))
   {




-------------------------------------------------------
The SF.Net email is sponsored by EclipseCon 2004
Premiere Conference on Open Tools Development and Integration
See the breadth of Eclipse activity. February 3-5 in Anaheim, CA.
http://www.eclipsecon.org/osdn
_______________________________________________
enlightenment-cvs mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/enlightenment-cvs

Reply via email to