Mercurial > mplayer.hg
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 |