Update of /cvsroot/freevo/freevo/src
In directory sc8-pr-cvs1:/tmp/cvs-serv7099
Modified Files:
event.py
Log Message:
add handler for events who know the needed eventhandler
Index: event.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/event.py,v
retrieving revision 1.31
retrieving revision 1.32
diff -C2 -d -r1.31 -r1.32
*** event.py 30 Nov 2003 19:41:19 -0000 1.31
--- event.py 10 Dec 2003 19:01:04 -0000 1.32
***************
*** 10,13 ****
--- 10,16 ----
# -----------------------------------------------------------------------
# $Log$
+ # Revision 1.32 2003/12/10 19:01:04 dischi
+ # add handler for events who know the needed eventhandler
+ #
# Revision 1.31 2003/11/30 19:41:19 dischi
# add event to toggle interlacing, it is on no key and only works with xine
***************
*** 86,98 ****
activate some action.
"""
! def __init__(self, name, arg=None, context=None):
if isinstance(name, Event):
self.name = name.name
self.arg = name.arg
self.context = name.context
else:
self.name = name
self.arg = None
self.context = None
if arg or arg == 0:
--- 89,103 ----
activate some action.
"""
! def __init__(self, name, arg=None, context=None, handler=None):
if isinstance(name, Event):
self.name = name.name
self.arg = name.arg
self.context = name.context
+ self.handler = name.handler
else:
self.name = name
self.arg = None
self.context = None
+ self.handler = None
if arg or arg == 0:
***************
*** 101,104 ****
--- 106,112 ----
if context:
self.context = context
+
+ if handler:
+ self.handler = handler
-------------------------------------------------------
This SF.net email is sponsored by: SF.net Giveback Program.
Does SourceForge.net help you be more productive? Does it
help you create better code? SHARE THE LOVE, and help us help
YOU! Click Here: http://sourceforge.net/donate/
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog