diff options
author | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-11-16 23:17:52 +0000 |
---|---|---|
committer | pontscho <pontscho@b3059339-0415-0410-9bf9-f77b7e298cf2> | 2001-11-16 23:17:52 +0000 |
commit | 4332bed459567aa7a746131c56d5a07ba88c05b1 (patch) | |
tree | 42de79556ada265f0bd2e6240a4da43919db2f25 /Gui/mplayer/psignal.c | |
parent | 5b5be67bd4a48d913a9f4578c7fa6d17c925db2c (diff) | |
download | mpv-4332bed459567aa7a746131c56d5a07ba88c05b1.tar.bz2 mpv-4332bed459567aa7a746131c56d5a07ba88c05b1.tar.xz |
middle menu is working
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@2941 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'Gui/mplayer/psignal.c')
-rw-r--r-- | Gui/mplayer/psignal.c | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Gui/mplayer/psignal.c b/Gui/mplayer/psignal.c index 90b163f8f1..4bb30bbd35 100644 --- a/Gui/mplayer/psignal.c +++ b/Gui/mplayer/psignal.c @@ -127,10 +127,8 @@ void gtkSigHandler( int s ) 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 @@ void mplMainSigHandler( int s ) 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 ); } |