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