| 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); |