Mercurial > mplayer.hg
diff Gui/mplayer/psignal.c @ 2940:1902b7ff9cdc
middle menu is working
author | pontscho |
---|---|
date | Fri, 16 Nov 2001 23:17:52 +0000 |
parents | f77f8379f28f |
children | c4b6dc8bb554 |
line wrap: on
line diff
--- a/Gui/mplayer/psignal.c Fri Nov 16 23:02:12 2001 +0000 +++ b/Gui/mplayer/psignal.c Fri Nov 16 23:17:52 2001 +0000 @@ -127,10 +127,8 @@ gtk_main_quit(); break; case evShowPopUpMenu: -// if ( gtkVisiblePopUpMenu ) gtk_widget_hide( PopUpMenu ); -// gtk_widget_show( PopUpMenu ); + gtkShMem->popupmenu=evNone; gtk_menu_popup( GTK_MENU( PopUpMenu ),NULL,NULL,NULL,NULL,0,0 ); - gtkVisiblePopUpMenu=1; break; } gtkShMem->message=0; @@ -184,6 +182,10 @@ mplShMem->StreamType=STREAMTYPE_FILE; if ( mplMainAutoPlay ) mplGeneralTimer=1; break; + case evShowPopUpMenu: + fprintf( stderr,"[psignal] PopUpMenu: %d\n",gtkShMem->popupmenu ); + mplMiddleMenu=1; mplGeneralTimer=1; + break; case evMessageBox: if ( mplCriticalError ) { gtkSendMessage( evExit ); exit( 1 ); }