Mercurial > mplayer.hg
diff Gui/mplayer/widgets.c @ 6903:c2d4100c964e
- fix mixer handling
- some change in menu
- fix evLoadPlay bug
- etc
author | pontscho |
---|---|
date | Sun, 04 Aug 2002 19:23:58 +0000 |
parents | 138a7ff52a26 |
children | 163f78ece9c2 |
line wrap: on
line diff
--- a/Gui/mplayer/widgets.c Sun Aug 04 19:15:45 2002 +0000 +++ b/Gui/mplayer/widgets.c Sun Aug 04 19:23:58 2002 +0000 @@ -38,7 +38,6 @@ int gtkPopupMenu = 0; int gtkPopupMenuParam = 0; int gtkInited = 0; -int gtkVisible = 0; #include "gtk/sb.h" #include "gtk/pl.h" @@ -117,8 +116,7 @@ void gtkEventHandling( void ) { int i; - if ( gtkVisible > 0 ) - for( i=0;i < 25;i++ ) gtk_main_iteration_do( 0 ); + for( i=0;i < 25;i++ ) gtk_main_iteration_do( 0 ); } // --- funcs @@ -185,7 +183,7 @@ } else { - gtk_widget_destroy( SkinBrowser ); gtkDecVisible(); + gtk_widget_destroy( SkinBrowser ); gtkMessageBox( GTK_MB_ERROR,"Skin dirs not found ... Please install skins." ); } break; @@ -219,13 +217,12 @@ case evShowPopUpMenu: gtkPopupMenu=evNone; gtkPopupMenuParam=0; - if ( PopUpMenu ) { gtk_widget_hide_on_delete( PopUpMenu ); gtkDecVisible(); } + if ( PopUpMenu ) { gtk_widget_hide_on_delete( PopUpMenu ); } PopUpMenu=create_PopUpMenu(); gtk_menu_popup( GTK_MENU( PopUpMenu ),NULL,NULL,NULL,NULL,0,0 ); - gtkIncVisible(); break; case evHidePopUpMenu: - if ( PopUpMenu ) { gtk_widget_hide_on_delete( PopUpMenu ); /*gtkVisible--;*/ PopUpMenu=NULL; } + if ( PopUpMenu ) { gtk_widget_hide_on_delete( PopUpMenu ); PopUpMenu=NULL; } break; case evPlayNetwork: ShowURLDialogBox(); @@ -233,7 +230,3 @@ break; } } - -void gtkIncVisible( void ) { gtkVisible++; } -void gtkDecVisible( void ) { if ( gtkVisible > 0 ) gtkVisible--; } -