Update of /cvsroot/freevo/freevo/src
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv13606

Modified Files:
        menu.py 
Log Message:
send osd message when not using a submenu

Index: menu.py
===================================================================
RCS file: /cvsroot/freevo/freevo/src/menu.py,v
retrieving revision 1.86
retrieving revision 1.87
diff -C2 -d -r1.86 -r1.87
*** menu.py     14 Feb 2004 13:02:34 -0000      1.86
--- menu.py     14 Feb 2004 19:29:07 -0000      1.87
***************
*** 10,13 ****
--- 10,16 ----
  # -----------------------------------------------------------------------
  # $Log$
+ # Revision 1.87  2004/02/14 19:29:07  dischi
+ # send osd message when not using a submenu
+ #
  # Revision 1.86  2004/02/14 13:02:34  dischi
  # o remove unneeded functions
***************
*** 76,79 ****
--- 79,83 ----
  import util
  import skin
+ import rc
  
  from event import *
***************
*** 206,212 ****
  
  
!     def delete_submenu(self, refresh=True, reload=False):
          """
!         Delete the last menu if it is a submenu
          """
          if len(self.menustack) > 1 and hasattr(self.menustack[-1], 'is_submenu') and 
\
--- 210,218 ----
  
  
!     def delete_submenu(self, refresh=True, reload=False, osd_message=''):
          """
!         Delete the last menu if it is a submenu. Also refresh or reload the
!         new menu if the attributes are set to True. If osd_message is set,
!         this message will be send if the current menu is no submenu
          """
          if len(self.menustack) > 1 and hasattr(self.menustack[-1], 'is_submenu') and 
\
***************
*** 218,221 ****
--- 224,229 ----
              else:
                  self.delete_menu()
+         elif len(self.menustack) > 1 and osd_message:
+             rc.post_event(Event(OSD_MESSAGE, arg=osd_message))
  
              



-------------------------------------------------------
SF.Net is sponsored by: Speed Start Your Linux Apps Now.
Build and deploy apps & Web services for Linux with
a free DVD software kit from IBM. Click Now!
http://ads.osdn.com/?ad_id=1356&alloc_id=3438&op=click
_______________________________________________
Freevo-cvslog mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/freevo-cvslog

Reply via email to