7 #include "gnome_callbacks.h"
8 #include "gnome_interface.h"
9 #include "gnome_support.h"
12 * These wrappers are made necessary by a bug in glade that seems not
13 * to put user_data in c source of menuitems.
17 GnomeMenubarFileOpenActivate (GtkMenuItem *menuitem,
20 GtkFileOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );
25 GnomeMenubarDiscOpenActivate (GtkMenuItem *menuitem,
28 GtkDiscOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );
33 GnomeMenubarNetworkOpenActivate (GtkMenuItem *menuitem,
36 GtkNetworkOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );
40 GnomeMenubarDiscEjectActivate (GtkMenuItem *menuitem,
43 GtkDiscEject( GTK_WIDGET( menuitem ), NULL, "intf_window" );
47 GnomeMenubarExitActivate (GtkMenuItem *menuitem,
50 GtkExit( GTK_WIDGET( menuitem ), NULL, "intf_window" );
55 GnomeMenubarWindowToggleActivate (GtkMenuItem *menuitem,
58 GtkWindowToggle( GTK_WIDGET( menuitem ), NULL, "intf_window" );
63 GnomeMenubarFullscreenActivate (GtkMenuItem *menuitem,
66 GtkFullscreen( GTK_WIDGET( menuitem ), NULL, "intf_window" );
71 GnomeMenubarPlaylistActivate (GtkMenuItem *menuitem,
74 GtkPlaylistShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );
79 GnomeMenubarModulesActivate (GtkMenuItem *menuitem,
82 GtkModulesShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );
87 GnomeMenubarPreferencesActivate (GtkMenuItem *menuitem,
90 GtkPreferencesActivate( menuitem, "intf_window" );
95 GnomeMenubarAboutActivate (GtkMenuItem *menuitem,
98 GtkAboutShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );
103 GnomePopupPlayActivate (GtkMenuItem *menuitem,
106 GtkControlPlay( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
111 GnomePopupPauseActivate (GtkMenuItem *menuitem,
114 GtkControlPause( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
119 GnomePopupStopActivate (GtkMenuItem *menuitem,
122 GtkControlStop( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
127 GnomePopupBackActivate (GtkMenuItem *menuitem,
130 GtkControlBack( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
135 GnomePopupSlowActivate (GtkMenuItem *menuitem,
138 GtkControlSlow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
143 GnomePopupFastActivate (GtkMenuItem *menuitem,
146 GtkControlFast( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
151 GnomePopupWindowToggleActivate (GtkMenuItem *menuitem,
154 GtkWindowToggle( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
159 GnomePopupFullscreenActivate (GtkMenuItem *menuitem,
162 GtkFullscreen( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
167 GnomePopupNextActivate (GtkMenuItem *menuitem,
170 GtkPlaylistNext( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
175 GnomePopupPrevActivate (GtkMenuItem *menuitem,
178 GtkPlaylistPrev( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
183 GnomePopupFileOpenActivate (GtkMenuItem *menuitem,
186 GtkFileOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
191 GnomePopupDiscOpenActivate (GtkMenuItem *menuitem,
194 GtkDiscOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
199 GnomePopupNetworkOpenActivate (GtkMenuItem *menuitem,
202 GtkNetworkOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
207 GnomePopupAboutActivate (GtkMenuItem *menuitem,
210 GtkAboutShow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
215 GnomePopupPlaylistActivate (GtkMenuItem *menuitem,
218 GtkPlaylistShow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
223 GnomePopupPreferencesActivate (GtkMenuItem *menuitem,
226 GtkPreferencesActivate( menuitem, "intf_window" );
231 GnomePopupExitActivate (GtkMenuItem *menuitem,
234 GtkExit( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
239 GnomePlaylistDiscOpenActivate (GtkMenuItem *menuitem,
242 GtkDiscOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_playlist" );
247 GnomePlaylistFileOpenActivate (GtkMenuItem *menuitem,
250 GtkFileOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_playlist" );
255 GnomePlaylistNetworkOpenActivate (GtkMenuItem *menuitem,
258 GtkNetworkOpenShow( GTK_WIDGET( menuitem ), NULL, "intf_playlist" );
263 GnomePopupJumpActivate (GtkMenuItem *menuitem,
266 GtkJumpShow( GTK_WIDGET( menuitem ), NULL, "intf_popup" );
271 GnomeMenubarMessagesActivate (GtkMenuItem *menuitem,
274 GtkMessagesShow( GTK_WIDGET( menuitem ), NULL, "intf_window" );