pidgin/gtkdebug.c

changeset 29747
4256b05bd720
parent 29746
f7a7722bee2f
child 30795
4fc1b7cc2e06
child 32377
885ae4f931f1
equal deleted inserted replaced
29746:f7a7722bee2f 29747:4256b05bd720
742 gtk_box_pack_start(GTK_BOX(vbox), toolbar, FALSE, FALSE, 0); 742 gtk_box_pack_start(GTK_BOX(vbox), toolbar, FALSE, FALSE, 0);
743 743
744 #ifndef HAVE_REGEX_H 744 #ifndef HAVE_REGEX_H
745 /* Find button */ 745 /* Find button */
746 item = gtk_tool_button_new_from_stock(GTK_STOCK_FIND); 746 item = gtk_tool_button_new_from_stock(GTK_STOCK_FIND);
747 gtk_tool_item_set_is_important(item, TRUE);
747 #if GTK_CHECK_VERSION(2,12,0) 748 #if GTK_CHECK_VERSION(2,12,0)
748 gtk_tool_item_set_tooltip_text(item, _("Find")); 749 gtk_tool_item_set_tooltip_text(item, _("Find"));
749 #else 750 #else
750 gtk_tool_item_set_tooltip(item, tooltips, _("Find"), NULL); 751 gtk_tool_item_set_tooltip(item, tooltips, _("Find"), NULL);
751 #endif 752 #endif
753 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 754 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
754 #endif /* HAVE_REGEX_H */ 755 #endif /* HAVE_REGEX_H */
755 756
756 /* Save */ 757 /* Save */
757 item = gtk_tool_button_new_from_stock(GTK_STOCK_SAVE); 758 item = gtk_tool_button_new_from_stock(GTK_STOCK_SAVE);
759 gtk_tool_item_set_is_important(item, TRUE);
758 #if GTK_CHECK_VERSION(2,12,0) 760 #if GTK_CHECK_VERSION(2,12,0)
759 gtk_tool_item_set_tooltip_text(item, _("Save")); 761 gtk_tool_item_set_tooltip_text(item, _("Save"));
760 #else 762 #else
761 gtk_tool_item_set_tooltip(item, tooltips, _("Save"), NULL); 763 gtk_tool_item_set_tooltip(item, tooltips, _("Save"), NULL);
762 #endif 764 #endif
763 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(save_cb), win); 765 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(save_cb), win);
764 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 766 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
765 767
766 /* Clear button */ 768 /* Clear button */
767 item = gtk_tool_button_new_from_stock(GTK_STOCK_CLEAR); 769 item = gtk_tool_button_new_from_stock(GTK_STOCK_CLEAR);
770 gtk_tool_item_set_is_important(item, TRUE);
768 #if GTK_CHECK_VERSION(2,12,0) 771 #if GTK_CHECK_VERSION(2,12,0)
769 gtk_tool_item_set_tooltip_text(item, _("Clear")); 772 gtk_tool_item_set_tooltip_text(item, _("Clear"));
770 #else 773 #else
771 gtk_tool_item_set_tooltip(item, tooltips, _("Clear"), NULL); 774 gtk_tool_item_set_tooltip(item, tooltips, _("Clear"), NULL);
772 #endif 775 #endif
776 item = gtk_separator_tool_item_new(); 779 item = gtk_separator_tool_item_new();
777 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 780 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
778 781
779 /* Pause */ 782 /* Pause */
780 item = gtk_toggle_tool_button_new_from_stock(PIDGIN_STOCK_PAUSE); 783 item = gtk_toggle_tool_button_new_from_stock(PIDGIN_STOCK_PAUSE);
784 gtk_tool_item_set_is_important(item, TRUE);
781 #if GTK_CHECK_VERSION(2,12,0) 785 #if GTK_CHECK_VERSION(2,12,0)
782 gtk_tool_item_set_tooltip_text(item, _("Pause")); 786 gtk_tool_item_set_tooltip_text(item, _("Pause"));
783 #else 787 #else
784 gtk_tool_item_set_tooltip(item, tooltips, _("Pause"), NULL); 788 gtk_tool_item_set_tooltip(item, tooltips, _("Pause"), NULL);
785 #endif 789 #endif
790 /* regex stuff */ 794 /* regex stuff */
791 item = gtk_separator_tool_item_new(); 795 item = gtk_separator_tool_item_new();
792 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 796 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
793 797
794 /* regex toggle button */ 798 /* regex toggle button */
795 win->filter = GTK_WIDGET(gtk_toggle_tool_button_new_from_stock(GTK_STOCK_FIND)); 799 item = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_FIND);
800 gtk_tool_item_set_is_important(item, TRUE);
801 win->filter = GTK_WIDGET(item);
796 gtk_tool_button_set_label(GTK_TOOL_BUTTON(win->filter), _("Filter")); 802 gtk_tool_button_set_label(GTK_TOOL_BUTTON(win->filter), _("Filter"));
797 #if GTK_CHECK_VERSION(2,12,0) 803 #if GTK_CHECK_VERSION(2,12,0)
798 gtk_tool_item_set_tooltip_text(GTK_TOOL_ITEM(win->filter), _("Filter")); 804 gtk_tool_item_set_tooltip_text(GTK_TOOL_ITEM(win->filter), _("Filter"));
799 #else 805 #else
800 gtk_tooltips_set_tip(tooltips, win->filter, _("Filter"), NULL); 806 gtk_tooltips_set_tip(tooltips, win->filter, _("Filter"), NULL);

mercurial