| 491 |
491 |
| 492 g_signal_connect(G_OBJECT(dialog->search_field), "changed", |
492 g_signal_connect(G_OBJECT(dialog->search_field), "changed", |
| 493 G_CALLBACK(search_changed_cb), dialog); |
493 G_CALLBACK(search_changed_cb), dialog); |
| 494 |
494 |
| 495 /* Clear button */ |
495 /* Clear button */ |
| 496 button = gtk_button_new_from_stock(GTK_STOCK_CLEAR); |
496 button = gtk_button_new_with_mnemonic(_("C_lear")); |
| 497 gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0); |
497 gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 0); |
| 498 gtk_widget_show(button); |
498 gtk_widget_show(button); |
| 499 |
499 |
| 500 g_signal_connect(G_OBJECT(button), "clicked", |
500 g_signal_connect(G_OBJECT(button), "clicked", |
| 501 G_CALLBACK(clear_cb), dialog); |
501 G_CALLBACK(clear_cb), dialog); |
| 551 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); |
551 gtk_button_box_set_layout(GTK_BUTTON_BOX(bbox), GTK_BUTTONBOX_END); |
| 552 gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0); |
552 gtk_box_pack_end(GTK_BOX(vbox), bbox, FALSE, TRUE, 0); |
| 553 gtk_widget_show(bbox); |
553 gtk_widget_show(bbox); |
| 554 |
554 |
| 555 /* "New Person" button */ |
555 /* "New Person" button */ |
| 556 button = pidgin_pixbuf_button_from_stock(_("New Person"), GTK_STOCK_NEW, |
556 button = gtk_button_new_with_mnemonic(_("_New Person")); |
| 557 PIDGIN_BUTTON_HORIZONTAL); |
|
| 558 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
557 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
| 559 gtk_widget_show(button); |
558 gtk_widget_show(button); |
| 560 |
559 |
| 561 g_signal_connect(G_OBJECT(button), "clicked", |
560 g_signal_connect(G_OBJECT(button), "clicked", |
| 562 G_CALLBACK(new_person_cb), dialog); |
561 G_CALLBACK(new_person_cb), dialog); |
| 563 |
562 |
| 564 /* "Cancel" button */ |
563 /* "Cancel" button */ |
| 565 button = gtk_button_new_from_stock(GTK_STOCK_CANCEL); |
564 button = gtk_button_new_with_mnemonic(_("_Cancel")); |
| 566 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
565 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
| 567 gtk_widget_show(button); |
566 gtk_widget_show(button); |
| 568 |
567 |
| 569 g_signal_connect(G_OBJECT(button), "clicked", |
568 g_signal_connect(G_OBJECT(button), "clicked", |
| 570 G_CALLBACK(cancel_cb), dialog); |
569 G_CALLBACK(cancel_cb), dialog); |
| 571 |
570 |
| 572 /* "Select Buddy" button */ |
571 /* "Select Buddy" button */ |
| 573 button = pidgin_pixbuf_button_from_stock(_("Select Buddy"), GTK_STOCK_APPLY, |
572 button = gtk_button_new_with_mnemonic(_("_Select Buddy")); |
| 574 PIDGIN_BUTTON_HORIZONTAL); |
|
| 575 dialog->select_button = button; |
573 dialog->select_button = button; |
| 576 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
574 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 0); |
| 577 gtk_widget_set_sensitive(button, FALSE); |
575 gtk_widget_set_sensitive(button, FALSE); |
| 578 gtk_widget_show(button); |
576 gtk_widget_show(button); |
| 579 |
577 |