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/gtk/menu.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/gtk/menu.c')
-rw-r--r-- | Gui/mplayer/gtk/menu.c | 14 |
1 files changed, 9 insertions, 5 deletions
diff --git a/Gui/mplayer/gtk/menu.c b/Gui/mplayer/gtk/menu.c index fc02d0f5f1..b79ec363d4 100644 --- a/Gui/mplayer/gtk/menu.c +++ b/Gui/mplayer/gtk/menu.c @@ -8,8 +8,9 @@ void ActivateMenuItem( int Item ) { - gtkVisiblePopUpMenu=0; - fprintf( stderr,"[menu] item: %d\n",Item ); +// fprintf( stderr,"[menu] item: %d\n",Item ); + gtkShMem->popupmenu=Item; + gtkSendMessage( evShowPopUpMenu ); } GtkWidget * AddMenuItem( GtkWidget * Menu,char * label,int Number ) @@ -51,6 +52,8 @@ GtkWidget * AddSeparator( GtkWidget * Menu ) } GtkWidget * DVDSubMenu; +GtkWidget * DVDAudioLanguageMenu; +GtkWidget * DVDSubtitleLanguageMenu; GtkWidget * create_PopUpMenu( void ) { @@ -63,7 +66,7 @@ GtkWidget * create_PopUpMenu( void ) AddMenuItem( Menu,"About MPlayer"" ", evAbout ); AddSeparator( Menu ); SubMenu=AddSubMenu( Menu,"Open ..." ); - AddMenuItem( SubMenu,"Play file ..."" ", evLoad ); + AddMenuItem( SubMenu,"Play file ..."" ", evLoadPlay ); AddMenuItem( SubMenu,"Play VCD ...", evNone ); AddMenuItem( SubMenu,"Play DVD ...", evNone ); AddMenuItem( SubMenu,"Play URL ...", evNone ); @@ -86,10 +89,11 @@ GtkWidget * create_PopUpMenu( void ) AddMenuItem( SubMenu,"Double size", evDoubleSize ); AddMenuItem( SubMenu,"Fullscreen", evFullScreen ); DVDSubMenu=AddSubMenu( Menu,"DVD" ); - AddMenuItem( DVDSubMenu,"Play disc ...", evNone ); + AddMenuItem( DVDSubMenu,"Play disc ..."" ", evNone ); AddMenuItem( DVDSubMenu,"Show DVD Menu", evNone ); AddSeparator( DVDSubMenu ); - AddMenuItem( DVDSubMenu," ... ", evNone ); + DVDAudioLanguageMenu=AddSubMenu( DVDSubMenu,"Audio language" ); + DVDSubtitleLanguageMenu=AddSubMenu( DVDSubMenu,"Subtitle language" ); AddSeparator( Menu ); AddMenuItem( Menu,"Playlist", evPlayList ); AddMenuItem( Menu,"Skin browser", evSkinBrowser ); |