diff options
author | William Jon McCann <william.jon.mccann@gmail.com> | 2013-06-24 19:28:53 -0400 |
---|---|---|
committer | William Jon McCann <william.jon.mccann@gmail.com> | 2013-06-24 22:20:49 -0400 |
commit | 02c793f24aa0a967473da48c5ff207c75ec2f413 (patch) | |
tree | 2cc7daa15b51d016805f5de546a447624e94cca6 /gtk/gtkmessagedialog.c | |
parent | 2b571f41e2cfc4230871624c1a784bb112d85538 (diff) | |
download | gtk+-02c793f24aa0a967473da48c5ff207c75ec2f413.tar.gz |
Start migrating internals away from GtkStock
Diffstat (limited to 'gtk/gtkmessagedialog.c')
-rw-r--r-- | gtk/gtkmessagedialog.c | 36 |
1 files changed, 15 insertions, 21 deletions
diff --git a/gtk/gtkmessagedialog.c b/gtk/gtkmessagedialog.c index 9755c70656..a864f746d8 100644 --- a/gtk/gtkmessagedialog.c +++ b/gtk/gtkmessagedialog.c @@ -33,7 +33,6 @@ #include "gtklabel.h" #include "gtkbox.h" #include "gtkimage.h" -#include "gtkstock.h" #include "gtkiconfactory.h" #include "gtkintl.h" #include "gtkprivate.h" @@ -359,7 +358,7 @@ setup_type (GtkMessageDialog *dialog, GtkMessageType type) { GtkMessageDialogPrivate *priv = dialog->priv; - const gchar *stock_id = NULL; + const gchar *name = NULL; AtkObject *atk_obj; GIcon *gicon = NULL; @@ -368,22 +367,22 @@ setup_type (GtkMessageDialog *dialog, switch (type) { case GTK_MESSAGE_INFO: - stock_id = GTK_STOCK_DIALOG_INFO; + name = _("Information"); gicon = g_themed_icon_new_with_default_fallbacks ("dialog-information-symbolic"); break; case GTK_MESSAGE_QUESTION: - stock_id = GTK_STOCK_DIALOG_QUESTION; + name = _("Question"); gicon = g_themed_icon_new_with_default_fallbacks ("dialog-question-symbolic"); break; case GTK_MESSAGE_WARNING: - stock_id = GTK_STOCK_DIALOG_WARNING; + name = _("Warning"); gicon = g_themed_icon_new_with_default_fallbacks ("dialog-warning-symbolic"); break; case GTK_MESSAGE_ERROR: - stock_id = GTK_STOCK_DIALOG_ERROR; + name = _("Error"); gicon = g_themed_icon_new_with_default_fallbacks ("dialog-error-symbolic"); break; @@ -403,13 +402,8 @@ setup_type (GtkMessageDialog *dialog, if (GTK_IS_ACCESSIBLE (atk_obj)) { atk_object_set_role (atk_obj, ATK_ROLE_ALERT); - if (stock_id) - { - GtkStockItem item; - - gtk_stock_lookup (stock_id, &item); - atk_object_set_name (atk_obj, item.label); - } + if (name) + atk_object_set_name (atk_obj, name); } } @@ -681,7 +675,7 @@ gtk_message_dialog_set_image (GtkMessageDialog *dialog, if (image == NULL) { - image = gtk_image_new_from_stock (NULL, GTK_ICON_SIZE_DIALOG); + image = gtk_image_new_from_icon_name (NULL, GTK_ICON_SIZE_DIALOG); gtk_widget_set_halign (image, GTK_ALIGN_CENTER); gtk_widget_set_valign (image, GTK_ALIGN_START); } @@ -886,28 +880,28 @@ gtk_message_dialog_add_buttons (GtkMessageDialog* message_dialog, case GTK_BUTTONS_OK: gtk_dialog_add_button (dialog, - GTK_STOCK_OK, + _("_OK"), GTK_RESPONSE_OK); break; case GTK_BUTTONS_CLOSE: gtk_dialog_add_button (dialog, - GTK_STOCK_CLOSE, + _("_Close"), GTK_RESPONSE_CLOSE); break; case GTK_BUTTONS_CANCEL: gtk_dialog_add_button (dialog, - GTK_STOCK_CANCEL, + _("_Cancel"), GTK_RESPONSE_CANCEL); break; case GTK_BUTTONS_YES_NO: gtk_dialog_add_button (dialog, - GTK_STOCK_NO, + _("_No"), GTK_RESPONSE_NO); gtk_dialog_add_button (dialog, - GTK_STOCK_YES, + _("_Yes"), GTK_RESPONSE_YES); gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog), GTK_RESPONSE_YES, @@ -917,10 +911,10 @@ gtk_message_dialog_add_buttons (GtkMessageDialog* message_dialog, case GTK_BUTTONS_OK_CANCEL: gtk_dialog_add_button (dialog, - GTK_STOCK_CANCEL, + _("_Cancel"), GTK_RESPONSE_CANCEL); gtk_dialog_add_button (dialog, - GTK_STOCK_OK, + _("_OK"), GTK_RESPONSE_OK); gtk_dialog_set_alternative_button_order (GTK_DIALOG (dialog), GTK_RESPONSE_OK, |