pidgin/gtkdebug.c

changeset 39127
7b167e080e84
parent 38714
a7b3becdc6ea
child 39132
adf7ec9cd09c
equal deleted inserted replaced
39122:f18928dc403f 39127:7b167e080e84
485 GTK_ICON_SIZE_SMALL_TOOLBAR); 485 GTK_ICON_SIZE_SMALL_TOOLBAR);
486 486
487 gtk_box_pack_start(GTK_BOX(vbox), toolbar, FALSE, FALSE, 0); 487 gtk_box_pack_start(GTK_BOX(vbox), toolbar, FALSE, FALSE, 0);
488 488
489 /* Save */ 489 /* Save */
490 item = gtk_tool_button_new_from_stock(GTK_STOCK_SAVE); 490 item = gtk_tool_button_new(NULL, _("_Save..."));
491 gtk_tool_button_set_use_underline(GTK_TOOL_BUTTON(item), TRUE);
492 gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(item),
493 "document-save");
491 gtk_tool_item_set_is_important(item, TRUE); 494 gtk_tool_item_set_is_important(item, TRUE);
492 gtk_tool_item_set_tooltip_text(item, _("Save")); 495 gtk_tool_item_set_tooltip_text(item, _("Save"));
493 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(save_cb), win); 496 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(save_cb), win);
494 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 497 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
495 498
496 /* Clear button */ 499 /* Clear button */
497 item = gtk_tool_button_new_from_stock(GTK_STOCK_CLEAR); 500 item = gtk_tool_button_new(NULL, _("_Clear"));
501 gtk_tool_button_set_use_underline(GTK_TOOL_BUTTON(item), TRUE);
502 gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(item),
503 "edit-clear");
498 gtk_tool_item_set_is_important(item, TRUE); 504 gtk_tool_item_set_is_important(item, TRUE);
499 gtk_tool_item_set_tooltip_text(item, _("Clear")); 505 gtk_tool_item_set_tooltip_text(item, _("Clear"));
500 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(clear_cb), win); 506 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(clear_cb), win);
501 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 507 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
502 508
503 item = gtk_separator_tool_item_new(); 509 item = gtk_separator_tool_item_new();
504 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 510 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
505 511
506 /* Pause */ 512 /* Pause */
507 item = gtk_toggle_tool_button_new_from_stock(PIDGIN_STOCK_PAUSE); 513 item = gtk_toggle_tool_button_new();
514 gtk_tool_button_set_label(GTK_TOOL_BUTTON(item), _("_Pause"));
515 gtk_tool_button_set_use_underline(GTK_TOOL_BUTTON(item), TRUE);
516 gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(item),
517 "media-playback-pause");
508 gtk_tool_item_set_is_important(item, TRUE); 518 gtk_tool_item_set_is_important(item, TRUE);
509 gtk_tool_item_set_tooltip_text(item, _("Pause")); 519 gtk_tool_item_set_tooltip_text(item, _("Pause"));
510 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(pause_cb), win); 520 g_signal_connect(G_OBJECT(item), "clicked", G_CALLBACK(pause_cb), win);
511 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 521 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
512 522
513 /* regex stuff */ 523 /* regex stuff */
514 item = gtk_separator_tool_item_new(); 524 item = gtk_separator_tool_item_new();
515 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item)); 525 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(item));
516 526
517 /* regex toggle button */ 527 /* regex toggle button */
518 item = gtk_toggle_tool_button_new_from_stock(GTK_STOCK_FIND); 528 item = gtk_toggle_tool_button_new();
529 gtk_tool_button_set_label(GTK_TOOL_BUTTON(item), _("_Filter"));
530 gtk_tool_button_set_use_underline(GTK_TOOL_BUTTON(item), TRUE);
531 gtk_tool_button_set_icon_name(GTK_TOOL_BUTTON(item),
532 "edit-find");
519 gtk_tool_item_set_is_important(item, TRUE); 533 gtk_tool_item_set_is_important(item, TRUE);
520 win->filter = GTK_WIDGET(item); 534 win->filter = GTK_WIDGET(item);
521 gtk_tool_button_set_label(GTK_TOOL_BUTTON(win->filter), _("Filter"));
522 gtk_tool_item_set_tooltip_text(GTK_TOOL_ITEM(win->filter), _("Filter")); 535 gtk_tool_item_set_tooltip_text(GTK_TOOL_ITEM(win->filter), _("Filter"));
523 g_signal_connect(G_OBJECT(win->filter), "clicked", G_CALLBACK(regex_filter_toggled_cb), win); 536 g_signal_connect(G_OBJECT(win->filter), "clicked", G_CALLBACK(regex_filter_toggled_cb), win);
524 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(win->filter)); 537 gtk_container_add(GTK_CONTAINER(toolbar), GTK_WIDGET(win->filter));
525 538
526 /* we purposely disable the toggle button here in case 539 /* we purposely disable the toggle button here in case

mercurial