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