comparison Gui/mplayer/gtk/menu.c @ 9202:c2f31ca14a92

- rewrite Jan Spitalnik's patch - fix some nice 10l
author pontscho
date Sat, 01 Feb 2003 16:42:02 +0000
parents db16deba0817
children 82a8fe2d8984
comparison
equal deleted inserted replaced
9201:419d7ccb0f3b 9202:c2f31ca14a92
284 GtkWidget * create_PopUpMenu( void ) 284 GtkWidget * create_PopUpMenu( void )
285 { 285 {
286 GtkWidget * Menu = NULL; 286 GtkWidget * Menu = NULL;
287 GtkWidget * SubMenu = NULL; 287 GtkWidget * SubMenu = NULL;
288 GtkWidget * MenuItem = NULL; 288 GtkWidget * MenuItem = NULL;
289 GtkWidget * N, * D, * F;
289 290
290 Menu=gtk_menu_new(); 291 Menu=gtk_menu_new();
291 292
292 AddMenuItem( Menu,MSGTR_MENU_AboutMPlayer" ", evAbout ); 293 AddMenuItem( Menu,MSGTR_MENU_AboutMPlayer" ", evAbout );
293 AddSeparator( Menu ); 294 AddSeparator( Menu );
476 { 477 {
477 if ( ( appMPlayer.subWindow.Width == guiIntfStruct.MovieWidth * 2 )&& 478 if ( ( appMPlayer.subWindow.Width == guiIntfStruct.MovieWidth * 2 )&&
478 ( appMPlayer.subWindow.Height == guiIntfStruct.MovieHeight * 2 ) ) b2=1; 479 ( appMPlayer.subWindow.Height == guiIntfStruct.MovieHeight * 2 ) ) b2=1;
479 else b1=1; 480 else b1=1;
480 } else b1=!appMPlayer.subWindow.isFullScreen; 481 } else b1=!appMPlayer.subWindow.isFullScreen;
481 AddMenuCheckItem( Menu,MSGTR_MENU_NormalSize" ",b1,evNormalSize ); 482 N=AddMenuCheckItem( Menu,MSGTR_MENU_NormalSize" ",b1,evNormalSize );
482 AddMenuCheckItem( Menu,MSGTR_MENU_DoubleSize,b2,evDoubleSize ); 483 D=AddMenuCheckItem( Menu,MSGTR_MENU_DoubleSize,b2,evDoubleSize );
483 AddMenuCheckItem( Menu,MSGTR_MENU_FullScreen,appMPlayer.subWindow.isFullScreen,evFullScreen ); 484 F=AddMenuCheckItem( Menu,MSGTR_MENU_FullScreen,appMPlayer.subWindow.isFullScreen,evFullScreen );
485 }
486
487 if ( !gtkShowVideoWindow && !guiIntfStruct.Playing )
488 {
489 gtk_widget_set_sensitive( N,FALSE );
490 gtk_widget_set_sensitive( D,FALSE );
491 gtk_widget_set_sensitive( F,FALSE );
484 } 492 }
485 493
486 AddSeparator( Menu ); 494 AddSeparator( Menu );
487 AddMenuItem( Menu,MSGTR_MENU_Exit, evExit ); 495 AddMenuItem( Menu,MSGTR_MENU_Exit, evExit );
488 496