@@ -27,7 +27,7 @@ register_stock_for_edit (void)
2727 static const GtkStockItem edit_item [] = {
2828 { CHARPICK_STOCK_EDIT , N_ ("_Edit" ), 0 , 0 , GETTEXT_PACKAGE },
2929 };
30- icons = gtk_icon_factory_lookup_default (GTK_STOCK_PREFERENCES );
30+ icons = gtk_icon_factory_lookup_default ("gtk-preferences" );
3131 factory = gtk_icon_factory_new ();
3232 gtk_icon_factory_add (factory , CHARPICK_STOCK_EDIT , icons );
3333 gtk_icon_factory_add_default (factory );
@@ -93,8 +93,8 @@ add_edit_dialog_create (charpick_data *curr_data, gchar *string, gchar *title)
9393
9494 dialog = gtk_dialog_new_with_buttons (_ (title ), GTK_WINDOW (curr_data -> propwindow ),
9595 GTK_DIALOG_DESTROY_WITH_PARENT ,
96- GTK_STOCK_CANCEL , GTK_RESPONSE_CANCEL ,
97- GTK_STOCK_OK , GTK_RESPONSE_OK ,
96+ "gtk-cancel" , GTK_RESPONSE_CANCEL ,
97+ "gtk-ok" , GTK_RESPONSE_OK ,
9898 NULL );
9999
100100 gtk_window_set_transient_for (GTK_WINDOW (dialog ), GTK_WINDOW (curr_data -> propwindow ));
@@ -465,22 +465,38 @@ static void default_chars_frame_create(charpick_data *curr_data)
465465
466466 vbox2 = gtk_box_new (GTK_ORIENTATION_VERTICAL , 6 );
467467 gtk_box_pack_start (GTK_BOX (hbox ), vbox2 , FALSE, FALSE, 0 );
468- button = gtk_button_new_from_stock (GTK_STOCK_ADD );
468+
469+ button = GTK_WIDGET (g_object_new (GTK_TYPE_BUTTON ,
470+ "label" , "gtk-add" ,
471+ "use-stock" , TRUE,
472+ "use-underline" , TRUE,
473+ NULL ));
474+
469475 gtk_box_pack_start (GTK_BOX (vbox2 ), button , FALSE, FALSE, 0 );
470476 g_signal_connect (G_OBJECT (button ), "clicked" ,
471477 G_CALLBACK (add_palette ), curr_data );
472478 set_access_namedesc (button , _ ("Add button" ),
473479 _ ("Click to add a new palette" ));
474480
475- button = gtk_button_new_from_stock (CHARPICK_STOCK_EDIT );
481+ button = GTK_WIDGET (g_object_new (GTK_TYPE_BUTTON ,
482+ "label" , CHARPICK_STOCK_EDIT ,
483+ "use-stock" , TRUE,
484+ "use-underline" , TRUE,
485+ NULL ));
486+
476487 gtk_box_pack_start (GTK_BOX (vbox2 ), button , FALSE, FALSE, 0 );
477488 g_signal_connect (G_OBJECT (button ), "clicked" ,
478489 G_CALLBACK (edit_palette ), curr_data );
479490 g_object_set_data (G_OBJECT (scrolled ), "edit_button" , button );
480491 set_access_namedesc (button , _ ("Edit button" ),
481492 _ ("Click to edit the selected palette" ));
482493
483- button = gtk_button_new_from_stock (GTK_STOCK_DELETE );
494+ button = GTK_WIDGET (g_object_new (GTK_TYPE_BUTTON ,
495+ "label" , "gtk-delete" ,
496+ "use-stock" , TRUE,
497+ "use-underline" , TRUE,
498+ NULL ));
499+
484500 gtk_box_pack_start (GTK_BOX (vbox2 ), button , FALSE, FALSE, 0 );
485501 g_signal_connect (G_OBJECT (button ), "clicked" ,
486502 G_CALLBACK (delete_palette ), curr_data );
@@ -540,8 +556,8 @@ show_preferences_dialog (GtkAction *action,
540556 curr_data -> propwindow = gtk_dialog_new_with_buttons (_ ("Character Palette Preferences" ),
541557 NULL ,
542558 GTK_DIALOG_DESTROY_WITH_PARENT ,
543- GTK_STOCK_CLOSE , GTK_RESPONSE_CLOSE ,
544- GTK_STOCK_HELP , GTK_RESPONSE_HELP ,
559+ "gtk-close" , GTK_RESPONSE_CLOSE ,
560+ "gtk-help" , GTK_RESPONSE_HELP ,
545561 NULL );
546562 gtk_window_set_screen (GTK_WINDOW (curr_data -> propwindow ),
547563 gtk_widget_get_screen (curr_data -> applet ));
0 commit comments