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

Reply via email to