Author: rshortt
Date: Wed Mar 5 14:38:03 2008
New Revision: 3159
Log:
A very simple events test (from the wiki docs).
Added:
trunk/base/test/events.py
Added: trunk/base/test/events.py
==============================================================================
--- (empty file)
+++ trunk/base/test/events.py Wed Mar 5 14:38:03 2008
@@ -0,0 +1,16 @@
+import kaa
+
+def foo(event):
+ if event == 'FOO_EVENT':
+ print 'got FOO'
+ elif event == 'BAR_EVENT':
+ print 'got BAR with %s' % event.arg
+
+e = kaa.EventHandler(foo)
+e.register(('FOO_EVENT', 'BAR_EVENT'))
+
+kaa.Event('FOO_EVENT').post()
+kaa.Event('BAR_EVENT').post(1)
+kaa.Event('BAR_EVENT', 2).post()
+
+kaa.main.run()
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Freevo-cvslog mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog