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