[MPlayer-cvslog] r38038 - in trunk/gui/dialog: dialog.c menu.c menu.h
ib
subversion at mplayerhq.hu
Wed Apr 4 17:46:10 EEST 2018
Author: ib
Date: Wed Apr 4 17:46:09 2018
New Revision: 38038
Log:
Pass window type to the (pop-up) menu.
This informs the menu which window made it pop up.
Modified:
trunk/gui/dialog/dialog.c
trunk/gui/dialog/menu.c
trunk/gui/dialog/menu.h
Modified: trunk/gui/dialog/dialog.c
==============================================================================
--- trunk/gui/dialog/dialog.c Wed Apr 4 17:31:26 2018 (r38037)
+++ trunk/gui/dialog/dialog.c Wed Apr 4 17:46:09 2018 (r38038)
@@ -325,7 +325,7 @@ void gtkShow(int type, char *param)
gtk_widget_destroy(PopUpMenu);
}
- PopUpMenu = CreatePopUpMenu();
+ PopUpMenu = CreatePopUpMenu((int)param);
gtk_menu_popup(GTK_MENU(PopUpMenu), NULL, NULL, NULL, NULL, 0, 0);
break;
Modified: trunk/gui/dialog/menu.c
==============================================================================
--- trunk/gui/dialog/menu.c Wed Apr 4 17:31:26 2018 (r38037)
+++ trunk/gui/dialog/menu.c Wed Apr 4 17:46:09 2018 (r38038)
@@ -458,7 +458,7 @@ GtkWidget * VCDTitleMenu;
GtkWidget * CDSubMenu;
GtkWidget * CDTitleMenu;
-GtkWidget * CreatePopUpMenu( void )
+GtkWidget * CreatePopUpMenu( int wType )
{
GtkWidget * window1;
GtkWidget * Menu = NULL;
Modified: trunk/gui/dialog/menu.h
==============================================================================
--- trunk/gui/dialog/menu.h Wed Apr 4 17:31:26 2018 (r38037)
+++ trunk/gui/dialog/menu.h Wed Apr 4 17:46:09 2018 (r38038)
@@ -27,6 +27,6 @@ extern int gtkPopupMenuParam;
GtkWidget * AddMenuItem( GtkWidget *window1, const char * immagine_xpm, GtkWidget * SubMenu, const char * label, int Number );
GtkWidget * AddSubMenu( GtkWidget *window1, const char * immagine_xpm, GtkWidget * Menu, const char * label );
GtkWidget * AddSeparator( GtkWidget * Menu );
-GtkWidget * CreatePopUpMenu( void );
+GtkWidget * CreatePopUpMenu( int );
#endif /* MPLAYER_GUI_MENU_H */
More information about the MPlayer-cvslog
mailing list