Hi all,
I want to add two aliases (ECORE_CALLBACK_KEEP and
ECORE_CALLBACK_REMOVE) to Ecore.h. They can be used as return values for
the ecore callbacks like timer, idler etc. Imho that improves
code-readability and helps (at least me) to write code, because you
don't have to remember if 0 stops the timer or keeps it.
If you like, it'll commit it.
Peter
Index: Ecore.h
===================================================================
RCS file: /cvs/e/e17/libs/ecore/src/lib/ecore/Ecore.h,v
retrieving revision 1.56
diff -u -r1.56 Ecore.h
--- Ecore.h 25 Oct 2007 05:55:07 -0000 1.56
+++ Ecore.h 5 Jan 2008 21:20:18 -0000
@@ -69,6 +69,9 @@
#define ECORE_EVENT_SIGNAL_REALTIME 5 /**< Realtime signal event */
#define ECORE_EVENT_COUNT 6
+#define ECORE_CALLBACK_REMOVE 0; /**< Return value to remove a callback */
+#define ECORE_CALLBACK_KEEP 1; /**< Return value to keep a callback */
+
EAPI extern int ECORE_EXE_EVENT_ADD; /**< A child process has been added */
EAPI extern int ECORE_EXE_EVENT_DEL; /**< A child process has been deleted (it exited, naming consistant with the rest of ecore). */
EAPI extern int ECORE_EXE_EVENT_DATA; /**< Data from a child process. */
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
enlightenment-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/enlightenment-devel