3030#include "eel-editable-label.h"
3131#include "eel-marshal.h"
3232#include "eel-accessibility.h"
33+ #include "eel-gtk-extensions.h"
34+
3335#include <libgail-util/gailmisc.h>
3436
3537#include <glib/gi18n-lib.h>
@@ -3003,30 +3005,6 @@ activate_cb (GtkWidget *menuitem,
30033005 g_signal_emit_by_name (label , signal );
30043006}
30053007
3006- static GtkWidget
3007- * mate_image_menu_item_new_from_icon (const gchar * icon_name ,
3008- const gchar * label_name )
3009- {
3010- GtkWidget * icon ;
3011- GtkWidget * box = gtk_box_new (GTK_ORIENTATION_HORIZONTAL , 6 );
3012-
3013- if (icon_name )
3014- icon = gtk_image_new_from_icon_name (icon_name , GTK_ICON_SIZE_MENU );
3015- else
3016- icon = gtk_image_new ();
3017-
3018- GtkWidget * label_menu = gtk_label_new_with_mnemonic (g_strconcat (label_name , " " , NULL ));
3019- GtkWidget * menuitem = gtk_menu_item_new ();
3020-
3021- gtk_container_add (GTK_CONTAINER (box ), icon );
3022- gtk_container_add (GTK_CONTAINER (box ), label_menu );
3023-
3024- gtk_container_add (GTK_CONTAINER (menuitem ), box );
3025- gtk_widget_show_all (menuitem );
3026-
3027- return menuitem ;
3028- }
3029-
30303008static void
30313009append_action_signal (EelEditableLabel * label ,
30323010 GtkWidget * menu ,
@@ -3035,7 +3013,7 @@ append_action_signal (EelEditableLabel *label,
30353013 const gchar * signal ,
30363014 gboolean sensitive )
30373015{
3038- GtkWidget * menuitem = mate_image_menu_item_new_from_icon (icon_name , label_name );
3016+ GtkWidget * menuitem = eel_image_menu_item_new_from_icon (icon_name , label_name );
30393017
30403018 g_object_set_data (G_OBJECT (menuitem ), "gtk-signal" , (char * )signal );
30413019 g_signal_connect (menuitem , "activate" ,
@@ -3139,7 +3117,7 @@ popup_targets_received (GtkClipboard *clipboard,
31393117 append_action_signal (label , label -> popup_menu , "edit-paste" , _ ("_Paste" ), "paste_clipboard" ,
31403118 clipboard_contains_text );
31413119
3142- menuitem = mate_image_menu_item_new_from_icon ("edit-select-all" , _ ("Select All" ));
3120+ menuitem = eel_image_menu_item_new_from_icon ("edit-select-all" , _ ("Select All" ));
31433121 g_signal_connect_object (menuitem , "activate" ,
31443122 G_CALLBACK (eel_editable_label_select_all ), label ,
31453123 G_CONNECT_SWAPPED );
@@ -3150,7 +3128,7 @@ popup_targets_received (GtkClipboard *clipboard,
31503128 gtk_widget_show (menuitem );
31513129 gtk_menu_shell_append (GTK_MENU_SHELL (label -> popup_menu ), menuitem );
31523130
3153- menuitem = mate_image_menu_item_new_from_icon (NULL , _ ("Input Methods" ));
3131+ menuitem = eel_image_menu_item_new_from_icon (NULL , _ ("Input Methods" ));
31543132 gtk_widget_show (menuitem );
31553133 submenu = gtk_menu_new ();
31563134 gtk_menu_item_set_submenu (GTK_MENU_ITEM (menuitem ), submenu );
0 commit comments