Mercurial > pidgin
comparison src/dialogs.c @ 603:9b0717b4a490
[gaim-migrate @ 613]
picture_button(GtkWidget *window, char *text, char **xpm);
window is the window it will be drawn in.
committer: Tailor Script <tailor@pidgin.im>
| author | Eric Warmenhoven <eric@warmenhoven.org> |
|---|---|
| date | Fri, 04 Aug 2000 04:08:31 +0000 |
| parents | 02ea095a972a |
| children | 1dbc72baf900 |
comparison
equal
deleted
inserted
replaced
| 602:02ea095a972a | 603:9b0717b4a490 |
|---|---|
| 384 GtkWidget *cancel; | 384 GtkWidget *cancel; |
| 385 GtkWidget *warn; | 385 GtkWidget *warn; |
| 386 GtkWidget *label; | 386 GtkWidget *label; |
| 387 GtkWidget *vbox; | 387 GtkWidget *vbox; |
| 388 GtkWidget *bbox; | 388 GtkWidget *bbox; |
| 389 GtkWidget *button_box; | |
| 390 GtkWidget *icon_i; | |
| 391 GdkBitmap *mask; | |
| 392 GdkPixmap *icon; | |
| 393 GtkWidget *frame; | 389 GtkWidget *frame; |
| 394 GtkWidget *fbox; | 390 GtkWidget *fbox; |
| 395 | 391 |
| 396 struct warning *w = g_new0(struct warning, 1); | 392 struct warning *w = g_new0(struct warning, 1); |
| 397 | 393 |
| 404 vbox = gtk_vbox_new(FALSE, 5); | 400 vbox = gtk_vbox_new(FALSE, 5); |
| 405 fbox = gtk_vbox_new(FALSE, 5); | 401 fbox = gtk_vbox_new(FALSE, 5); |
| 406 | 402 |
| 407 frame = gtk_frame_new(_("Warn")); | 403 frame = gtk_frame_new(_("Warn")); |
| 408 | 404 |
| 409 /* Build Warn Button */ | 405 warn = picture_button(w->window, _("Warn"), warn_xpm); |
| 410 | 406 |
| 411 warn = gtk_button_new(); | 407 cancel = picture_button(w->window, _("Cancel"), cancel_xpm); |
| 412 | |
| 413 button_box = gtk_hbox_new(FALSE, 5); | |
| 414 icon = gdk_pixmap_create_from_xpm_d ( w->window->window, &mask, NULL, warn_xpm); | |
| 415 icon_i = gtk_pixmap_new(icon, mask); | |
| 416 | |
| 417 label = gtk_label_new(_("Warn")); | |
| 418 | |
| 419 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 420 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 421 | |
| 422 gtk_widget_show(label); | |
| 423 gtk_widget_show(icon_i); | |
| 424 | |
| 425 gtk_widget_show(button_box); | |
| 426 | |
| 427 gtk_container_add(GTK_CONTAINER(warn), button_box); | |
| 428 | |
| 429 /* End of OK Button */ | |
| 430 | |
| 431 /* Build Cancel Button */ | |
| 432 | |
| 433 cancel = gtk_button_new(); | |
| 434 | |
| 435 button_box = gtk_hbox_new(FALSE, 5); | |
| 436 icon = gdk_pixmap_create_from_xpm_d ( w->window->window, &mask, NULL, cancel_xpm); | |
| 437 | |
| 438 icon_i = gtk_pixmap_new(icon, mask); | |
| 439 | |
| 440 label = gtk_label_new(_("Cancel")); | |
| 441 | |
| 442 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 443 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 444 | |
| 445 gtk_widget_show(label); | |
| 446 gtk_widget_show(icon_i); | |
| 447 | |
| 448 gtk_widget_show(button_box); | |
| 449 | |
| 450 gtk_container_add(GTK_CONTAINER(cancel), button_box); | |
| 451 | |
| 452 /* End of Cancel Button */ | |
| 453 | |
| 454 | 408 |
| 455 if (display_options & OPT_DISP_COOL_LOOK) | 409 if (display_options & OPT_DISP_COOL_LOOK) |
| 456 { | 410 { |
| 457 gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); | 411 gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); |
| 458 gtk_button_set_relief(GTK_BUTTON(warn), GTK_RELIEF_NONE); | 412 gtk_button_set_relief(GTK_BUTTON(warn), GTK_RELIEF_NONE); |
| 459 } | 413 } |
| 460 | 414 |
| 461 /* Put the buttons in the box */ | 415 /* Put the buttons in the box */ |
| 462 | |
| 463 gtk_widget_set_usize(warn, 75, 30); | |
| 464 gtk_widget_set_usize(cancel, 75, 30); | |
| 465 | 416 |
| 466 gtk_box_pack_start(GTK_BOX(bbox), warn, FALSE, FALSE, 5); | 417 gtk_box_pack_start(GTK_BOX(bbox), warn, FALSE, FALSE, 5); |
| 467 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); | 418 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); |
| 468 | 419 |
| 469 g_snprintf(buf, 127, _("Do you really want to warn %s?"), who); | 420 g_snprintf(buf, 127, _("Do you really want to warn %s?"), who); |
| 490 gtk_signal_connect(GTK_OBJECT(cancel), "clicked", | 441 gtk_signal_connect(GTK_OBJECT(cancel), "clicked", |
| 491 GTK_SIGNAL_FUNC(destroy_dialog), w->window); | 442 GTK_SIGNAL_FUNC(destroy_dialog), w->window); |
| 492 gtk_signal_connect(GTK_OBJECT(warn), "clicked", | 443 gtk_signal_connect(GTK_OBJECT(warn), "clicked", |
| 493 GTK_SIGNAL_FUNC(do_warn), w); | 444 GTK_SIGNAL_FUNC(do_warn), w); |
| 494 /* Finish up */ | 445 /* Finish up */ |
| 495 gtk_widget_show(warn); | |
| 496 gtk_widget_show(cancel); | |
| 497 gtk_widget_show(w->anon); | 446 gtk_widget_show(w->anon); |
| 498 gtk_widget_show(bbox); | 447 gtk_widget_show(bbox); |
| 499 gtk_widget_show(vbox); | 448 gtk_widget_show(vbox); |
| 500 gtk_widget_show(frame); | 449 gtk_widget_show(frame); |
| 501 gtk_widget_show(fbox); | 450 gtk_widget_show(fbox); |
| 518 void | 467 void |
| 519 do_error_dialog(char *message, char *title) | 468 do_error_dialog(char *message, char *title) |
| 520 { | 469 { |
| 521 GtkWidget *d; | 470 GtkWidget *d; |
| 522 GtkWidget *label; | 471 GtkWidget *label; |
| 523 GtkWidget *icon_i; | |
| 524 GdkBitmap *mask; | |
| 525 GdkPixmap *icon; | |
| 526 GtkWidget *button_box; | |
| 527 GtkWidget *close; | 472 GtkWidget *close; |
| 528 | 473 |
| 529 | 474 |
| 530 d = gtk_dialog_new(); | 475 d = gtk_dialog_new(); |
| 531 gtk_window_set_policy(GTK_WINDOW(d), FALSE, FALSE, TRUE); | 476 gtk_window_set_policy(GTK_WINDOW(d), FALSE, FALSE, TRUE); |
| 534 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); | 479 gtk_label_set_line_wrap(GTK_LABEL(label), TRUE); |
| 535 gtk_widget_show(label); | 480 gtk_widget_show(label); |
| 536 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(d)->vbox), | 481 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(d)->vbox), |
| 537 label, FALSE, FALSE, 5); | 482 label, FALSE, FALSE, 5); |
| 538 | 483 |
| 539 /* Build Close Button */ | 484 close = picture_button(d, _("Close"), cancel_xpm); |
| 540 | |
| 541 close = gtk_button_new(); | |
| 542 | |
| 543 button_box = gtk_hbox_new(FALSE, 5); | |
| 544 icon = gdk_pixmap_create_from_xpm_d ( d->window, &mask, NULL, cancel_xpm); | |
| 545 icon_i = gtk_pixmap_new(icon, mask); | |
| 546 | |
| 547 label = gtk_label_new(_("Close")); | |
| 548 | |
| 549 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 550 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 551 | |
| 552 gtk_widget_show(label); | |
| 553 gtk_widget_show(icon_i); | |
| 554 | |
| 555 gtk_widget_show(button_box); | |
| 556 | |
| 557 gtk_container_add(GTK_CONTAINER(close), button_box); | |
| 558 gtk_widget_set_usize(close, 75, 30); | |
| 559 gtk_widget_show(close); | |
| 560 | |
| 561 /* End of Close Button */ | |
| 562 | |
| 563 | 485 |
| 564 if (display_options & OPT_DISP_COOL_LOOK) | 486 if (display_options & OPT_DISP_COOL_LOOK) |
| 565 gtk_button_set_relief(GTK_BUTTON(close), GTK_RELIEF_NONE); | 487 gtk_button_set_relief(GTK_BUTTON(close), GTK_RELIEF_NONE); |
| 566 | 488 |
| 567 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(d)->action_area), | 489 gtk_box_pack_start(GTK_BOX(GTK_DIALOG(d)->action_area), |
| 695 | 617 |
| 696 static void do_im(GtkWidget *widget, GtkWidget *imentry) | 618 static void do_im(GtkWidget *widget, GtkWidget *imentry) |
| 697 { | 619 { |
| 698 char *who; | 620 char *who; |
| 699 struct conversation *c; | 621 struct conversation *c; |
| 700 char *test; | |
| 701 | 622 |
| 702 who = g_strdup(normalize(gtk_entry_get_text(GTK_ENTRY(imentry)))); | 623 who = g_strdup(normalize(gtk_entry_get_text(GTK_ENTRY(imentry)))); |
| 703 destroy_dialog(NULL, imdialog); | 624 destroy_dialog(NULL, imdialog); |
| 704 imdialog = NULL; | 625 imdialog = NULL; |
| 705 | 626 |
| 762 } | 683 } |
| 763 | 684 |
| 764 void show_im_dialog(GtkWidget *w, GtkWidget *w2) | 685 void show_im_dialog(GtkWidget *w, GtkWidget *w2) |
| 765 { | 686 { |
| 766 GtkWidget *button; | 687 GtkWidget *button; |
| 767 GtkWidget *button_box; | |
| 768 GtkWidget *icon_i; | |
| 769 GdkBitmap *mask; | |
| 770 GdkPixmap *icon; | |
| 771 GtkWidget *imentry; | 688 GtkWidget *imentry; |
| 772 GtkWidget *vbox; | 689 GtkWidget *vbox; |
| 773 GtkWidget *ebox; | 690 GtkWidget *ebox; |
| 774 GtkWidget *bbox; | 691 GtkWidget *bbox; |
| 775 GtkWidget *label; | 692 GtkWidget *label; |
| 791 | 708 |
| 792 frame = gtk_frame_new(_("Send Instant Message")); | 709 frame = gtk_frame_new(_("Send Instant Message")); |
| 793 | 710 |
| 794 imentry = gtk_entry_new(); | 711 imentry = gtk_entry_new(); |
| 795 | 712 |
| 796 /* Build OK Button */ | 713 button = picture_button(imdialog, _("OK"), ok_xpm); |
| 797 | 714 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); |
| 798 button = gtk_button_new(); | 715 gtk_signal_connect(GTK_OBJECT(button), "clicked", |
| 799 | 716 GTK_SIGNAL_FUNC(do_im), imentry); |
| 800 button_box = gtk_hbox_new(FALSE, 5); | 717 |
| 801 icon = gdk_pixmap_create_from_xpm_d ( imdialog->window, &mask, NULL, ok_xpm); | 718 button = picture_button(imdialog, _("Cancel"), cancel_xpm); |
| 802 icon_i = gtk_pixmap_new(icon, mask); | 719 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); |
| 803 | 720 gtk_signal_connect(GTK_OBJECT(button), "clicked", |
| 804 label = gtk_label_new(_("OK")); | 721 GTK_SIGNAL_FUNC(destroy_dialog), imdialog); |
| 805 | 722 |
| 806 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 807 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 808 | |
| 809 gtk_widget_show(label); | |
| 810 gtk_widget_show(icon_i); | |
| 811 | |
| 812 gtk_widget_show(button_box); | |
| 813 | |
| 814 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 815 | |
| 816 gtk_signal_connect(GTK_OBJECT(button), "clicked", | |
| 817 GTK_SIGNAL_FUNC(do_im), imentry); | |
| 818 | |
| 819 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); | |
| 820 | |
| 821 if (display_options & OPT_DISP_COOL_LOOK) | |
| 822 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 823 | |
| 824 gtk_widget_set_usize(button, 75, 30); | |
| 825 gtk_widget_show(button); | |
| 826 | |
| 827 /* End of OK Button */ | |
| 828 | |
| 829 /* Build Cancel Button */ | |
| 830 | |
| 831 button = gtk_button_new(); | |
| 832 | |
| 833 button_box = gtk_hbox_new(FALSE, 5); | |
| 834 icon = gdk_pixmap_create_from_xpm_d ( imdialog->window, &mask, NULL, cancel_xpm); | |
| 835 | |
| 836 icon_i = gtk_pixmap_new(icon, mask); | |
| 837 | |
| 838 label = gtk_label_new(_("Cancel")); | |
| 839 | |
| 840 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 841 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 842 | |
| 843 gtk_widget_show(label); | |
| 844 gtk_widget_show(icon_i); | |
| 845 | |
| 846 gtk_widget_show(button_box); | |
| 847 | |
| 848 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 849 | |
| 850 gtk_signal_connect(GTK_OBJECT(button), "clicked", | |
| 851 GTK_SIGNAL_FUNC(destroy_dialog), imdialog); | |
| 852 | |
| 853 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); | |
| 854 | |
| 855 if (display_options & OPT_DISP_COOL_LOOK) | |
| 856 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 857 | |
| 858 gtk_widget_set_usize(button, 75, 30); | |
| 859 gtk_widget_show(button); | |
| 860 | |
| 861 /* End of Cancel Button */ | |
| 862 | |
| 863 label = gtk_label_new(_("IM who: ")); | 723 label = gtk_label_new(_("IM who: ")); |
| 864 gtk_box_pack_start(GTK_BOX(ebox), label, TRUE, TRUE, 10); | 724 gtk_box_pack_start(GTK_BOX(ebox), label, TRUE, TRUE, 10); |
| 865 gtk_widget_show(label); | 725 gtk_widget_show(label); |
| 866 | 726 |
| 867 gtk_box_pack_start(GTK_BOX(ebox), imentry, TRUE, TRUE, 10); | 727 gtk_box_pack_start(GTK_BOX(ebox), imentry, TRUE, TRUE, 10); |
| 977 GtkWidget *label; | 837 GtkWidget *label; |
| 978 GtkWidget *bbox; | 838 GtkWidget *bbox; |
| 979 GtkWidget *vbox; | 839 GtkWidget *vbox; |
| 980 GtkWidget *topbox; | 840 GtkWidget *topbox; |
| 981 GtkWidget *frame; | 841 GtkWidget *frame; |
| 982 GtkWidget *icon_i; | |
| 983 GdkBitmap *mask; | |
| 984 GdkPixmap *icon; | |
| 985 GtkWidget *button_box; | |
| 986 | 842 |
| 987 struct addbuddy *a = g_new0(struct addbuddy, 1); | 843 struct addbuddy *a = g_new0(struct addbuddy, 1); |
| 988 | 844 |
| 989 a->window = gtk_window_new(GTK_WINDOW_DIALOG); | 845 a->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 990 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE); | 846 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE); |
| 996 vbox = gtk_vbox_new(FALSE, 5); | 852 vbox = gtk_vbox_new(FALSE, 5); |
| 997 | 853 |
| 998 a->entry = gtk_entry_new(); | 854 a->entry = gtk_entry_new(); |
| 999 /* Put the buttons in the box */ | 855 /* Put the buttons in the box */ |
| 1000 | 856 |
| 1001 /* Build Add Button */ | 857 add = picture_button(a->window, _("Add"), add_xpm); |
| 1002 | 858 |
| 1003 add = gtk_button_new(); | 859 cancel = picture_button(a->window, _("Cancel"), cancel_xpm); |
| 1004 | 860 |
| 1005 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1006 gtk_button_set_relief(GTK_BUTTON(add), GTK_RELIEF_NONE); | |
| 1007 | |
| 1008 button_box = gtk_hbox_new(FALSE, 5); | |
| 1009 icon = gdk_pixmap_create_from_xpm_d ( a->window->window, &mask, NULL, add_xpm); | |
| 1010 icon_i = gtk_pixmap_new(icon, mask); | |
| 1011 | |
| 1012 label = gtk_label_new(_("Add")); | |
| 1013 | |
| 1014 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1015 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1016 | |
| 1017 gtk_widget_show(label); | |
| 1018 gtk_widget_show(icon_i); | |
| 1019 | |
| 1020 gtk_widget_show(button_box); | |
| 1021 | |
| 1022 gtk_container_add(GTK_CONTAINER(add), button_box); | |
| 1023 | |
| 1024 /* End of OK Button */ | |
| 1025 | |
| 1026 /* Build Cancel Button */ | |
| 1027 | |
| 1028 cancel = gtk_button_new(); | |
| 1029 | |
| 1030 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1031 gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); | |
| 1032 | |
| 1033 button_box = gtk_hbox_new(FALSE, 5); | |
| 1034 icon = gdk_pixmap_create_from_xpm_d ( a->window->window, &mask, NULL, cancel_xpm); | |
| 1035 icon_i = gtk_pixmap_new(icon, mask); | |
| 1036 | |
| 1037 label = gtk_label_new(_("Cancel")); | |
| 1038 | |
| 1039 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1040 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1041 | |
| 1042 gtk_widget_show(label); | |
| 1043 gtk_widget_show(icon_i); | |
| 1044 | |
| 1045 gtk_widget_show(button_box); | |
| 1046 | |
| 1047 gtk_container_add(GTK_CONTAINER(cancel), button_box); | |
| 1048 | |
| 1049 /* End of Cancel Button */ | |
| 1050 | |
| 1051 gtk_widget_set_usize(add, 75, 30); | |
| 1052 gtk_widget_set_usize(cancel, 75, 30); | |
| 1053 | |
| 1054 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); | 861 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); |
| 1055 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); | 862 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); |
| 1056 | 863 |
| 1057 frame = gtk_frame_new(NULL); | 864 frame = gtk_frame_new(NULL); |
| 1058 gtk_frame_set_label(GTK_FRAME(frame), _("Add Group")); | 865 gtk_frame_set_label(GTK_FRAME(frame), _("Add Group")); |
| 1101 GtkWidget *label; | 908 GtkWidget *label; |
| 1102 GtkWidget *bbox; | 909 GtkWidget *bbox; |
| 1103 GtkWidget *vbox; | 910 GtkWidget *vbox; |
| 1104 GtkWidget *topbox; | 911 GtkWidget *topbox; |
| 1105 GtkWidget *frame; | 912 GtkWidget *frame; |
| 1106 GtkWidget *icon_i; | |
| 1107 GdkBitmap *mask; | |
| 1108 GdkPixmap *icon; | |
| 1109 GtkWidget *button_box; | |
| 1110 | 913 |
| 1111 struct addbuddy *a = g_new0(struct addbuddy, 1); | 914 struct addbuddy *a = g_new0(struct addbuddy, 1); |
| 1112 | 915 |
| 1113 a->window = gtk_window_new(GTK_WINDOW_DIALOG); | 916 a->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 1114 gtk_widget_set_usize(a->window, 480, 105); | 917 gtk_widget_set_usize(a->window, 480, 105); |
| 1124 a->combo = gtk_combo_new(); | 927 a->combo = gtk_combo_new(); |
| 1125 /* Fix the combo box */ | 928 /* Fix the combo box */ |
| 1126 gtk_combo_set_popdown_strings(GTK_COMBO(a->combo), groups_tree()); | 929 gtk_combo_set_popdown_strings(GTK_COMBO(a->combo), groups_tree()); |
| 1127 /* Put the buttons in the box */ | 930 /* Put the buttons in the box */ |
| 1128 | 931 |
| 1129 /* Build Add Button */ | 932 add = picture_button(a->window, _("Add"), add_xpm); |
| 1130 | 933 cancel = picture_button(a->window, _("Cancel"), cancel_xpm); |
| 1131 add = gtk_button_new(); | |
| 1132 | |
| 1133 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1134 gtk_button_set_relief(GTK_BUTTON(add), GTK_RELIEF_NONE); | |
| 1135 | |
| 1136 button_box = gtk_hbox_new(FALSE, 5); | |
| 1137 icon = gdk_pixmap_create_from_xpm_d ( a->window->window, &mask, NULL, add_xpm); | |
| 1138 icon_i = gtk_pixmap_new(icon, mask); | |
| 1139 | |
| 1140 label = gtk_label_new(_("Add")); | |
| 1141 | |
| 1142 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1143 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1144 | |
| 1145 gtk_widget_show(label); | |
| 1146 gtk_widget_show(icon_i); | |
| 1147 | |
| 1148 gtk_widget_show(button_box); | |
| 1149 | |
| 1150 gtk_container_add(GTK_CONTAINER(add), button_box); | |
| 1151 | |
| 1152 /* End of OK Button */ | |
| 1153 | |
| 1154 /* Build Cancel Button */ | |
| 1155 | |
| 1156 cancel = gtk_button_new(); | |
| 1157 | |
| 1158 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1159 gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); | |
| 1160 | |
| 1161 button_box = gtk_hbox_new(FALSE, 5); | |
| 1162 icon = gdk_pixmap_create_from_xpm_d ( a->window->window, &mask, NULL, cancel_xpm); | |
| 1163 icon_i = gtk_pixmap_new(icon, mask); | |
| 1164 | |
| 1165 label = gtk_label_new(_("Cancel")); | |
| 1166 | |
| 1167 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1168 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1169 | |
| 1170 gtk_widget_show(label); | |
| 1171 gtk_widget_show(icon_i); | |
| 1172 | |
| 1173 gtk_widget_show(button_box); | |
| 1174 | |
| 1175 gtk_container_add(GTK_CONTAINER(cancel), button_box); | |
| 1176 | |
| 1177 /* End of Cancel Button */ | |
| 1178 | |
| 1179 gtk_widget_set_usize(add, 75, 30); | |
| 1180 gtk_widget_set_usize(cancel, 75, 30); | |
| 1181 | 934 |
| 1182 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); | 935 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); |
| 1183 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); | 936 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); |
| 1184 | 937 |
| 1185 frame = gtk_frame_new(NULL); | 938 frame = gtk_frame_new(NULL); |
| 1268 void show_new_bp(char *name) | 1021 void show_new_bp(char *name) |
| 1269 { | 1022 { |
| 1270 GtkWidget *label; | 1023 GtkWidget *label; |
| 1271 GtkWidget *bbox; | 1024 GtkWidget *bbox; |
| 1272 GtkWidget *vbox; | 1025 GtkWidget *vbox; |
| 1273 GtkWidget *icon_i; | |
| 1274 GdkPixmap *icon; | |
| 1275 GdkBitmap *mask; | |
| 1276 GtkWidget *button; | 1026 GtkWidget *button; |
| 1277 GtkWidget *button_box; | |
| 1278 | 1027 |
| 1279 struct addbp *b = g_new0(struct addbp, 1); | 1028 struct addbp *b = g_new0(struct addbp, 1); |
| 1280 | 1029 |
| 1281 b->window = gtk_window_new(GTK_WINDOW_DIALOG); | 1030 b->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 1282 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, FALSE, TRUE); | 1031 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, FALSE, TRUE); |
| 1287 b->nameentry = gtk_entry_new(); | 1036 b->nameentry = gtk_entry_new(); |
| 1288 b->messentry = gtk_entry_new(); | 1037 b->messentry = gtk_entry_new(); |
| 1289 | 1038 |
| 1290 /* Build OK Button */ | 1039 /* Build OK Button */ |
| 1291 | 1040 |
| 1292 button = gtk_button_new(); | 1041 button = picture_button(b->window, _("OK"), ok_xpm); |
| 1293 | |
| 1294 button_box = gtk_hbox_new(FALSE, 5); | |
| 1295 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, ok_xpm); | |
| 1296 icon_i = gtk_pixmap_new(icon, mask); | |
| 1297 | |
| 1298 label = gtk_label_new(_("OK")); | |
| 1299 | |
| 1300 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1301 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1302 | |
| 1303 gtk_widget_show(label); | |
| 1304 gtk_widget_show(icon_i); | |
| 1305 | |
| 1306 gtk_widget_show(button_box); | |
| 1307 | |
| 1308 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 1309 | |
| 1310 gtk_signal_connect(GTK_OBJECT(button), "clicked", | 1042 gtk_signal_connect(GTK_OBJECT(button), "clicked", |
| 1311 GTK_SIGNAL_FUNC(do_new_bp), b); | 1043 GTK_SIGNAL_FUNC(do_new_bp), b); |
| 1312 | |
| 1313 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); | 1044 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); |
| 1314 | 1045 |
| 1315 if (display_options & OPT_DISP_COOL_LOOK) | 1046 button = picture_button(b->window, _("Cancel"), cancel_xpm); |
| 1316 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 1317 | |
| 1318 gtk_widget_set_usize(button, 75, 30); | |
| 1319 gtk_widget_show(button); | |
| 1320 | |
| 1321 /* End of OK Button */ | |
| 1322 | |
| 1323 /* Build Cancel Button */ | |
| 1324 | |
| 1325 button = gtk_button_new(); | |
| 1326 | |
| 1327 button_box = gtk_hbox_new(FALSE, 5); | |
| 1328 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, cancel_xpm); | |
| 1329 icon_i = gtk_pixmap_new(icon, mask); | |
| 1330 | |
| 1331 label = gtk_label_new(_("Cancel")); | |
| 1332 | |
| 1333 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1334 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1335 | |
| 1336 gtk_widget_show(label); | |
| 1337 gtk_widget_show(icon_i); | |
| 1338 | |
| 1339 gtk_widget_show(button_box); | |
| 1340 | |
| 1341 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 1342 | |
| 1343 gtk_signal_connect(GTK_OBJECT(button), "clicked", | 1047 gtk_signal_connect(GTK_OBJECT(button), "clicked", |
| 1344 GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 1048 GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 1345 | |
| 1346 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); | 1049 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); |
| 1347 | 1050 |
| 1348 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1349 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 1350 | |
| 1351 gtk_widget_set_usize(button, 75, 30); | |
| 1352 gtk_widget_show(button); | |
| 1353 | |
| 1354 /* End of Cancel Button */ | |
| 1355 | |
| 1356 /* Put the buttons in the box */ | 1051 /* Put the buttons in the box */ |
| 1357 label = gtk_label_new(_("Buddy To Pounce:")); | 1052 label = gtk_label_new(_("Buddy To Pounce:")); |
| 1358 gtk_widget_show(label); | 1053 gtk_widget_show(label); |
| 1359 gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0); | 1054 gtk_box_pack_start(GTK_BOX(vbox), label, FALSE, FALSE, 0); |
| 1360 gtk_box_pack_start(GTK_BOX(vbox), b->nameentry, FALSE, FALSE, 0); | 1055 gtk_box_pack_start(GTK_BOX(vbox), b->nameentry, FALSE, FALSE, 0); |
| 1456 { | 1151 { |
| 1457 GtkWidget *label; | 1152 GtkWidget *label; |
| 1458 GtkWidget *bot; | 1153 GtkWidget *bot; |
| 1459 GtkWidget *vbox; | 1154 GtkWidget *vbox; |
| 1460 GtkWidget *hbox; | 1155 GtkWidget *hbox; |
| 1461 GtkWidget *icon_i; | |
| 1462 GdkBitmap *mask; | |
| 1463 GdkPixmap *icon; | |
| 1464 GtkWidget *button_box; | |
| 1465 GtkWidget *frame; | 1156 GtkWidget *frame; |
| 1466 GtkWidget *fbox; | 1157 GtkWidget *fbox; |
| 1467 | 1158 |
| 1468 struct set_dir_dlg *b = g_new0(struct set_dir_dlg, 1); | 1159 struct set_dir_dlg *b = g_new0(struct set_dir_dlg, 1); |
| 1469 | 1160 |
| 1479 | 1170 |
| 1480 frame = gtk_frame_new(_("Directory Info")); | 1171 frame = gtk_frame_new(_("Directory Info")); |
| 1481 | 1172 |
| 1482 /* Build Save Button */ | 1173 /* Build Save Button */ |
| 1483 | 1174 |
| 1484 b->save = gtk_button_new(); | 1175 b->save = picture_button(b->window, _("Save"), save_xpm); |
| 1485 | 1176 |
| 1486 button_box = gtk_hbox_new(FALSE, 5); | 1177 b->cancel = picture_button(b->window, _("Cancel"), cancel_xpm); |
| 1487 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, save_xpm); | 1178 |
| 1488 icon_i = gtk_pixmap_new(icon, mask); | |
| 1489 | |
| 1490 label = gtk_label_new(_("Save")); | |
| 1491 | |
| 1492 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1493 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1494 | |
| 1495 gtk_widget_show(label); | |
| 1496 gtk_widget_show(icon_i); | |
| 1497 | |
| 1498 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1499 gtk_button_set_relief(GTK_BUTTON(b->save), GTK_RELIEF_NONE); | |
| 1500 | |
| 1501 gtk_widget_show(button_box); | |
| 1502 | |
| 1503 gtk_container_add(GTK_CONTAINER(b->save), button_box); | |
| 1504 | |
| 1505 /* End of OK Button */ | |
| 1506 | |
| 1507 /* Build Cancel Button */ | |
| 1508 | |
| 1509 b->cancel = gtk_button_new(); | |
| 1510 | |
| 1511 button_box = gtk_hbox_new(FALSE, 5); | |
| 1512 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, cancel_xpm); | |
| 1513 icon_i = gtk_pixmap_new(icon, mask); | |
| 1514 | |
| 1515 label = gtk_label_new(_("Cancel")); | |
| 1516 | |
| 1517 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1518 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1519 | |
| 1520 gtk_widget_show(label); | |
| 1521 gtk_widget_show(icon_i); | |
| 1522 | |
| 1523 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1524 gtk_button_set_relief(GTK_BUTTON(b->cancel), GTK_RELIEF_NONE); | |
| 1525 | |
| 1526 gtk_widget_show(button_box); | |
| 1527 | |
| 1528 gtk_container_add(GTK_CONTAINER(b->cancel), button_box); | |
| 1529 | |
| 1530 /* End of Cancel Button */ | |
| 1531 bot = gtk_hbox_new(TRUE, 10); | 1179 bot = gtk_hbox_new(TRUE, 10); |
| 1532 | |
| 1533 gtk_widget_set_usize(b->save, 75, 30); | |
| 1534 gtk_widget_set_usize(b->cancel, 75, 30); | |
| 1535 | |
| 1536 gtk_widget_show(b->save); | |
| 1537 gtk_widget_show(b->cancel); | |
| 1538 | 1180 |
| 1539 gtk_box_pack_start(GTK_BOX(bot), b->save, FALSE, FALSE, 5); | 1181 gtk_box_pack_start(GTK_BOX(bot), b->save, FALSE, FALSE, 5); |
| 1540 gtk_box_pack_start(GTK_BOX(bot), b->cancel, FALSE, FALSE, 5); | 1182 gtk_box_pack_start(GTK_BOX(bot), b->cancel, FALSE, FALSE, 5); |
| 1541 | 1183 |
| 1542 gtk_widget_show(bot); | 1184 gtk_widget_show(bot); |
| 1698 void show_change_passwd() | 1340 void show_change_passwd() |
| 1699 { | 1341 { |
| 1700 GtkWidget *hbox; | 1342 GtkWidget *hbox; |
| 1701 GtkWidget *label; | 1343 GtkWidget *label; |
| 1702 GtkWidget *vbox; | 1344 GtkWidget *vbox; |
| 1703 | |
| 1704 GtkWidget *button_box; | |
| 1705 GtkWidget *icon_i; | |
| 1706 GdkBitmap *mask; | |
| 1707 GdkPixmap *icon; | |
| 1708 | |
| 1709 GtkWidget *fbox; | 1345 GtkWidget *fbox; |
| 1710 GtkWidget *frame; | 1346 GtkWidget *frame; |
| 1711 | 1347 |
| 1712 struct passwddlg *b = g_new0(struct passwddlg, 1); | 1348 struct passwddlg *b = g_new0(struct passwddlg, 1); |
| 1713 | 1349 |
| 1721 frame = gtk_frame_new(_("Change Password")); | 1357 frame = gtk_frame_new(_("Change Password")); |
| 1722 fbox = gtk_vbox_new(FALSE, 5); | 1358 fbox = gtk_vbox_new(FALSE, 5); |
| 1723 | 1359 |
| 1724 /* Build OK Button */ | 1360 /* Build OK Button */ |
| 1725 | 1361 |
| 1726 b->ok = gtk_button_new(); | 1362 b->ok = picture_button(b->window, _("OK"), ok_xpm); |
| 1727 | 1363 b->cancel = picture_button(b->window, _("Cancel"), cancel_xpm); |
| 1728 button_box = gtk_hbox_new(FALSE, 5); | |
| 1729 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, ok_xpm); | |
| 1730 icon_i = gtk_pixmap_new(icon, mask); | |
| 1731 | |
| 1732 label = gtk_label_new(_("OK")); | |
| 1733 | |
| 1734 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1735 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1736 | |
| 1737 gtk_widget_show(label); | |
| 1738 gtk_widget_show(icon_i); | |
| 1739 | |
| 1740 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1741 gtk_button_set_relief(GTK_BUTTON(b->ok), GTK_RELIEF_NONE); | |
| 1742 | |
| 1743 gtk_widget_show(button_box); | |
| 1744 | |
| 1745 gtk_container_add(GTK_CONTAINER(b->ok), button_box); | |
| 1746 | |
| 1747 /* End of OK Button */ | |
| 1748 | |
| 1749 /* Build Cancel Button */ | |
| 1750 | |
| 1751 b->cancel = gtk_button_new(); | |
| 1752 | |
| 1753 button_box = gtk_hbox_new(FALSE, 5); | |
| 1754 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, cancel_xpm); | |
| 1755 icon_i = gtk_pixmap_new(icon, mask); | |
| 1756 | |
| 1757 label = gtk_label_new(_("Cancel")); | |
| 1758 | |
| 1759 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1760 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1761 | |
| 1762 gtk_widget_show(label); | |
| 1763 gtk_widget_show(icon_i); | |
| 1764 | |
| 1765 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1766 gtk_button_set_relief(GTK_BUTTON(b->cancel), GTK_RELIEF_NONE); | |
| 1767 | |
| 1768 gtk_widget_show(button_box); | |
| 1769 | |
| 1770 gtk_container_add(GTK_CONTAINER(b->cancel), button_box); | |
| 1771 | |
| 1772 /* End of Cancel Button */ | |
| 1773 | |
| 1774 gtk_widget_set_usize(b->ok, 75, 30); | |
| 1775 gtk_widget_set_usize(b->cancel, 75, 30); | |
| 1776 | |
| 1777 gtk_widget_show(b->ok); | |
| 1778 gtk_widget_show(b->cancel); | |
| 1779 | 1364 |
| 1780 /* Create our vbox */ | 1365 /* Create our vbox */ |
| 1781 vbox = gtk_vbox_new(FALSE, 5); | 1366 vbox = gtk_vbox_new(FALSE, 5); |
| 1782 | 1367 |
| 1783 | 1368 |
| 1864 | 1449 |
| 1865 void show_set_info() | 1450 void show_set_info() |
| 1866 { | 1451 { |
| 1867 GtkWidget *bot; | 1452 GtkWidget *bot; |
| 1868 GtkWidget *top; | 1453 GtkWidget *top; |
| 1869 GtkWidget *icon_i; | |
| 1870 GdkBitmap *mask; | |
| 1871 GdkPixmap *icon; | |
| 1872 GtkWidget *button_box; | |
| 1873 GtkWidget *label; | |
| 1874 | 1454 |
| 1875 struct set_info_dlg *b = g_new0(struct set_info_dlg, 1); | 1455 struct set_info_dlg *b = g_new0(struct set_info_dlg, 1); |
| 1876 | 1456 |
| 1877 b->window = gtk_window_new(GTK_WINDOW_DIALOG); | 1457 b->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 1878 dialogwindows = g_list_prepend(dialogwindows, b->window); | 1458 dialogwindows = g_list_prepend(dialogwindows, b->window); |
| 1881 bot = gtk_hbox_new(TRUE, 10); | 1461 bot = gtk_hbox_new(TRUE, 10); |
| 1882 top = gtk_vbox_new(FALSE, 10); | 1462 top = gtk_vbox_new(FALSE, 10); |
| 1883 | 1463 |
| 1884 /* Build OK Button */ | 1464 /* Build OK Button */ |
| 1885 | 1465 |
| 1886 b->save = gtk_button_new(); | 1466 b->save = picture_button(b->window, _("Save"), save_xpm); |
| 1887 | 1467 b->cancel = picture_button(b->window, _("Cancel"), cancel_xpm); |
| 1888 button_box = gtk_hbox_new(FALSE, 5); | |
| 1889 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, save_xpm); | |
| 1890 icon_i = gtk_pixmap_new(icon, mask); | |
| 1891 | |
| 1892 label = gtk_label_new(_("Save")); | |
| 1893 | |
| 1894 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1895 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1896 | |
| 1897 gtk_widget_show(label); | |
| 1898 gtk_widget_show(icon_i); | |
| 1899 | |
| 1900 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1901 gtk_button_set_relief(GTK_BUTTON(b->save), GTK_RELIEF_NONE); | |
| 1902 | |
| 1903 gtk_widget_show(button_box); | |
| 1904 | |
| 1905 gtk_container_add(GTK_CONTAINER(b->save), button_box); | |
| 1906 | |
| 1907 /* End of OK Button */ | |
| 1908 | |
| 1909 /* Build Cancel Button */ | |
| 1910 | |
| 1911 b->cancel = gtk_button_new(); | |
| 1912 | |
| 1913 button_box = gtk_hbox_new(FALSE, 5); | |
| 1914 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, cancel_xpm); | |
| 1915 icon_i = gtk_pixmap_new(icon, mask); | |
| 1916 | |
| 1917 label = gtk_label_new(_("Cancel")); | |
| 1918 | |
| 1919 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 1920 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 1921 | |
| 1922 gtk_widget_show(label); | |
| 1923 gtk_widget_show(icon_i); | |
| 1924 | |
| 1925 if (display_options & OPT_DISP_COOL_LOOK) | |
| 1926 gtk_button_set_relief(GTK_BUTTON(b->cancel), GTK_RELIEF_NONE); | |
| 1927 | |
| 1928 gtk_widget_show(button_box); | |
| 1929 | |
| 1930 gtk_container_add(GTK_CONTAINER(b->cancel), button_box); | |
| 1931 | |
| 1932 /* End of Cancel Button */ | |
| 1933 | |
| 1934 gtk_widget_set_usize(b->save, 75, 30); | |
| 1935 gtk_widget_set_usize(b->cancel, 75, 30); | |
| 1936 | |
| 1937 gtk_widget_show(b->save); | |
| 1938 gtk_widget_show(b->cancel); | |
| 1939 | 1468 |
| 1940 gtk_box_pack_start(GTK_BOX(bot), b->save, FALSE, FALSE, 10); | 1469 gtk_box_pack_start(GTK_BOX(bot), b->save, FALSE, FALSE, 10); |
| 1941 gtk_box_pack_start(GTK_BOX(bot), b->cancel, FALSE, FALSE, 10); | 1470 gtk_box_pack_start(GTK_BOX(bot), b->cancel, FALSE, FALSE, 10); |
| 1942 | 1471 |
| 1943 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", | 1472 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", |
| 2212 GtkWidget *bbox; | 1741 GtkWidget *bbox; |
| 2213 GtkWidget *vbox; | 1742 GtkWidget *vbox; |
| 2214 GtkWidget *rbox; | 1743 GtkWidget *rbox; |
| 2215 GtkWidget *topbox; | 1744 GtkWidget *topbox; |
| 2216 GtkWidget *which; | 1745 GtkWidget *which; |
| 2217 GdkBitmap *mask; | |
| 2218 GdkPixmap *icon; | |
| 2219 GtkWidget *icon_i; | |
| 2220 GtkWidget *button_box; | |
| 2221 GtkWidget *frame; | 1746 GtkWidget *frame; |
| 2222 | 1747 |
| 2223 struct addperm *p = g_new0(struct addperm, 1); | 1748 struct addperm *p = g_new0(struct addperm, 1); |
| 2224 | 1749 |
| 2225 p->window = gtk_window_new(GTK_WINDOW_DIALOG); | 1750 p->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 2238 | 1763 |
| 2239 frame = gtk_frame_new(_("Permit / Deny")); | 1764 frame = gtk_frame_new(_("Permit / Deny")); |
| 2240 | 1765 |
| 2241 /* Build Add Button */ | 1766 /* Build Add Button */ |
| 2242 | 1767 |
| 2243 add = gtk_button_new(); | 1768 add = picture_button(p->window, _("Add"), add_xpm); |
| 2244 | 1769 cancel = picture_button(p->window, _("Cancel"), cancel_xpm); |
| 2245 button_box = gtk_hbox_new(FALSE, 5); | |
| 2246 icon = gdk_pixmap_create_from_xpm_d ( p->window->window, &mask, NULL, add_xpm); | |
| 2247 icon_i = gtk_pixmap_new(icon, mask); | |
| 2248 | |
| 2249 label = gtk_label_new(_("Add")); | |
| 2250 | |
| 2251 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 2252 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 2253 | |
| 2254 gtk_widget_show(label); | |
| 2255 gtk_widget_show(icon_i); | |
| 2256 | |
| 2257 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2258 gtk_button_set_relief(GTK_BUTTON(add), GTK_RELIEF_NONE); | |
| 2259 | |
| 2260 gtk_widget_show(button_box); | |
| 2261 | |
| 2262 gtk_container_add(GTK_CONTAINER(add), button_box); | |
| 2263 | |
| 2264 /* End of Add Button */ | |
| 2265 | |
| 2266 /* Build Cancel Button */ | |
| 2267 | |
| 2268 cancel = gtk_button_new(); | |
| 2269 | |
| 2270 button_box = gtk_hbox_new(FALSE, 5); | |
| 2271 icon = gdk_pixmap_create_from_xpm_d ( p->window->window, &mask, NULL, cancel_xpm); | |
| 2272 | |
| 2273 icon_i = gtk_pixmap_new(icon, mask); | |
| 2274 | |
| 2275 label = gtk_label_new(_("Cancel")); | |
| 2276 | |
| 2277 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 2278 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 2279 | |
| 2280 gtk_widget_show(label); | |
| 2281 gtk_widget_show(icon_i); | |
| 2282 | |
| 2283 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2284 gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); | |
| 2285 | |
| 2286 gtk_widget_show(button_box); | |
| 2287 | |
| 2288 gtk_container_add(GTK_CONTAINER(cancel), button_box); | |
| 2289 | 1770 |
| 2290 /* End of Cancel Button */ | 1771 /* End of Cancel Button */ |
| 2291 if (who != NULL) | 1772 if (who != NULL) |
| 2292 gtk_entry_set_text(GTK_ENTRY(p->entry), who); | 1773 gtk_entry_set_text(GTK_ENTRY(p->entry), who); |
| 2293 | 1774 |
| 2301 gtk_object_set_user_data(GTK_OBJECT(which), (int *)2); | 1782 gtk_object_set_user_data(GTK_OBJECT(which), (int *)2); |
| 2302 gtk_widget_show(which); | 1783 gtk_widget_show(which); |
| 2303 | 1784 |
| 2304 /* Put the buttons in the box */ | 1785 /* Put the buttons in the box */ |
| 2305 | 1786 |
| 2306 gtk_widget_set_usize(add, 75, 30); | |
| 2307 gtk_widget_set_usize(cancel, 75, 30); | |
| 2308 | |
| 2309 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); | 1787 gtk_box_pack_start(GTK_BOX(bbox), add, FALSE, FALSE, 5); |
| 2310 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); | 1788 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 5); |
| 2311 | 1789 |
| 2312 label = gtk_label_new(_("Add")); | 1790 label = gtk_label_new(_("Add")); |
| 2313 gtk_widget_show(label); | 1791 gtk_widget_show(label); |
| 2464 GtkWidget *ok; | 1942 GtkWidget *ok; |
| 2465 GtkWidget *label; | 1943 GtkWidget *label; |
| 2466 GtkWidget *bbox; | 1944 GtkWidget *bbox; |
| 2467 GtkWidget *vbox; | 1945 GtkWidget *vbox; |
| 2468 GtkWidget *hbox; | 1946 GtkWidget *hbox; |
| 2469 GtkWidget *icon_i; | |
| 2470 GdkBitmap *mask; | |
| 2471 GdkPixmap *icon; | |
| 2472 GtkWidget *button_box; | |
| 2473 GtkWidget *fbox; | 1947 GtkWidget *fbox; |
| 2474 GtkWidget *frame; | 1948 GtkWidget *frame; |
| 2475 | 1949 |
| 2476 struct findbyinfo *b = g_new0(struct findbyinfo, 1); | 1950 struct findbyinfo *b = g_new0(struct findbyinfo, 1); |
| 2477 b->window = gtk_window_new(GTK_WINDOW_DIALOG); | 1951 b->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 2485 frame = gtk_frame_new(_("Search for Buddy")); | 1959 frame = gtk_frame_new(_("Search for Buddy")); |
| 2486 fbox = gtk_vbox_new(FALSE, 5); | 1960 fbox = gtk_vbox_new(FALSE, 5); |
| 2487 | 1961 |
| 2488 /* Build OK Button */ | 1962 /* Build OK Button */ |
| 2489 | 1963 |
| 2490 ok = gtk_button_new(); | 1964 ok = picture_button(b->window, _("OK"), ok_xpm); |
| 2491 | 1965 cancel = picture_button(b->window, _("Cancel"), cancel_xpm); |
| 2492 button_box = gtk_hbox_new(FALSE, 5); | |
| 2493 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, ok_xpm); | |
| 2494 icon_i = gtk_pixmap_new(icon, mask); | |
| 2495 | |
| 2496 label = gtk_label_new(_("OK")); | |
| 2497 | |
| 2498 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 2499 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 2500 | |
| 2501 gtk_widget_show(label); | |
| 2502 gtk_widget_show(icon_i); | |
| 2503 | |
| 2504 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2505 gtk_button_set_relief(GTK_BUTTON(ok), GTK_RELIEF_NONE); | |
| 2506 | |
| 2507 gtk_widget_show(button_box); | |
| 2508 | |
| 2509 gtk_container_add(GTK_CONTAINER(ok), button_box); | |
| 2510 gtk_widget_set_usize(ok, 75, 30); | |
| 2511 | |
| 2512 /* End of OK Button */ | |
| 2513 | |
| 2514 /* Build Cancel Button */ | |
| 2515 | |
| 2516 cancel = gtk_button_new(); | |
| 2517 | |
| 2518 button_box = gtk_hbox_new(FALSE, 5); | |
| 2519 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, cancel_xpm); | |
| 2520 icon_i = gtk_pixmap_new(icon, mask); | |
| 2521 | |
| 2522 label = gtk_label_new(_("Cancel")); | |
| 2523 | |
| 2524 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 2525 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 2526 | |
| 2527 gtk_widget_show(label); | |
| 2528 gtk_widget_show(icon_i); | |
| 2529 | |
| 2530 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2531 gtk_button_set_relief(GTK_BUTTON(cancel), GTK_RELIEF_NONE); | |
| 2532 | |
| 2533 gtk_widget_show(button_box); | |
| 2534 | |
| 2535 gtk_container_add(GTK_CONTAINER(cancel), button_box); | |
| 2536 gtk_widget_set_usize(cancel, 75, 30); | |
| 2537 | |
| 2538 /* End of Cancel Button */ | |
| 2539 | 1966 |
| 2540 bbox = gtk_hbox_new(TRUE, 10); | 1967 bbox = gtk_hbox_new(TRUE, 10); |
| 2541 vbox = gtk_vbox_new(FALSE, 2); | 1968 vbox = gtk_vbox_new(FALSE, 2); |
| 2542 | 1969 |
| 2543 b->firstentry = gtk_entry_new(); | 1970 b->firstentry = gtk_entry_new(); |
| 2546 b->maidenentry = gtk_entry_new(); | 1973 b->maidenentry = gtk_entry_new(); |
| 2547 b->cityentry = gtk_entry_new(); | 1974 b->cityentry = gtk_entry_new(); |
| 2548 b->stateentry = gtk_entry_new(); | 1975 b->stateentry = gtk_entry_new(); |
| 2549 b->countryentry = gtk_entry_new(); | 1976 b->countryentry = gtk_entry_new(); |
| 2550 | 1977 |
| 2551 gtk_widget_set_usize(ok, 75, 30); | |
| 2552 gtk_widget_set_usize(cancel, 75, 30); | |
| 2553 gtk_box_pack_start(GTK_BOX(bbox), ok, FALSE, FALSE, 10); | 1978 gtk_box_pack_start(GTK_BOX(bbox), ok, FALSE, FALSE, 10); |
| 2554 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 10); | 1979 gtk_box_pack_end(GTK_BOX(bbox), cancel, FALSE, FALSE, 10); |
| 2555 | 1980 |
| 2556 /* Line 1 */ | 1981 /* Line 1 */ |
| 2557 label = gtk_label_new(_("First Name")); | 1982 label = gtk_label_new(_("First Name")); |
| 2676 GtkWidget *label; | 2101 GtkWidget *label; |
| 2677 GtkWidget *bbox; | 2102 GtkWidget *bbox; |
| 2678 GtkWidget *vbox; | 2103 GtkWidget *vbox; |
| 2679 GtkWidget *topbox; | 2104 GtkWidget *topbox; |
| 2680 GtkWidget *frame; | 2105 GtkWidget *frame; |
| 2681 GtkWidget *icon_i; | |
| 2682 GdkPixmap *icon; | |
| 2683 GdkBitmap *mask; | |
| 2684 GtkWidget *button_box; | |
| 2685 GtkWidget *button; | 2106 GtkWidget *button; |
| 2686 | 2107 |
| 2687 struct findbyemail *b = g_new0(struct findbyemail, 1); | 2108 struct findbyemail *b = g_new0(struct findbyemail, 1); |
| 2688 b->window = gtk_window_new(GTK_WINDOW_DIALOG); | 2109 b->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 2689 gtk_widget_set_usize(b->window, 240, 110); | 2110 gtk_widget_set_usize(b->window, 240, 110); |
| 2699 | 2120 |
| 2700 b->emailentry = gtk_entry_new(); | 2121 b->emailentry = gtk_entry_new(); |
| 2701 | 2122 |
| 2702 /* Build OK Button */ | 2123 /* Build OK Button */ |
| 2703 | 2124 |
| 2704 button = gtk_button_new(); | 2125 button = picture_button(b->window, _("OK"), ok_xpm); |
| 2705 | |
| 2706 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2707 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 2708 | |
| 2709 button_box = gtk_hbox_new(FALSE, 5); | |
| 2710 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, ok_xpm); | |
| 2711 icon_i = gtk_pixmap_new(icon, mask); | |
| 2712 | |
| 2713 label = gtk_label_new(_("OK")); | |
| 2714 | |
| 2715 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 2716 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 2717 | |
| 2718 gtk_widget_show(label); | |
| 2719 gtk_widget_show(icon_i); | |
| 2720 | |
| 2721 gtk_widget_show(button_box); | |
| 2722 | |
| 2723 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 2724 | |
| 2725 gtk_signal_connect(GTK_OBJECT(button), "clicked", | 2126 gtk_signal_connect(GTK_OBJECT(button), "clicked", |
| 2726 GTK_SIGNAL_FUNC(do_find_email), b); | 2127 GTK_SIGNAL_FUNC(do_find_email), b); |
| 2727 | |
| 2728 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); | 2128 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); |
| 2729 | 2129 |
| 2730 gtk_widget_set_usize(button, 75, 30); | 2130 button = picture_button(b->window, _("Cancel"), cancel_xpm); |
| 2731 gtk_widget_show(button); | |
| 2732 | |
| 2733 /* End of OK Button */ | |
| 2734 | |
| 2735 /* Build Cancel Button */ | |
| 2736 | |
| 2737 button = gtk_button_new(); | |
| 2738 | |
| 2739 button_box = gtk_hbox_new(FALSE, 5); | |
| 2740 icon = gdk_pixmap_create_from_xpm_d ( b->window->window, &mask, NULL, cancel_xpm); | |
| 2741 icon_i = gtk_pixmap_new(icon, mask); | |
| 2742 | |
| 2743 label = gtk_label_new(_("Cancel")); | |
| 2744 | |
| 2745 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 2746 gtk_box_pack_end(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 2747 | |
| 2748 gtk_widget_show(label); | |
| 2749 gtk_widget_show(icon_i); | |
| 2750 | |
| 2751 gtk_widget_show(button_box); | |
| 2752 | |
| 2753 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 2754 | |
| 2755 gtk_signal_connect(GTK_OBJECT(button), "clicked", | 2131 gtk_signal_connect(GTK_OBJECT(button), "clicked", |
| 2756 GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 2132 GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 2757 | |
| 2758 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); | 2133 gtk_box_pack_start(GTK_BOX(bbox), button, FALSE, FALSE, 5); |
| 2759 | |
| 2760 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2761 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 2762 | |
| 2763 gtk_widget_set_usize(button, 75, 30); | |
| 2764 gtk_widget_show(button); | |
| 2765 | |
| 2766 /* End of Cancel Button */ | |
| 2767 | 2134 |
| 2768 label = gtk_label_new(_("Email")); | 2135 label = gtk_label_new(_("Email")); |
| 2769 gtk_widget_show(label); | 2136 gtk_widget_show(label); |
| 2770 gtk_box_pack_start(GTK_BOX(topbox), label, FALSE, FALSE, 5); | 2137 gtk_box_pack_start(GTK_BOX(topbox), label, FALSE, FALSE, 5); |
| 2771 gtk_box_pack_start(GTK_BOX(topbox), b->emailentry, FALSE, FALSE, 5); | 2138 gtk_box_pack_start(GTK_BOX(topbox), b->emailentry, FALSE, FALSE, 5); |
| 2832 GtkWidget *bbox; | 2199 GtkWidget *bbox; |
| 2833 GtkWidget *hbox; | 2200 GtkWidget *hbox; |
| 2834 GtkWidget *label; | 2201 GtkWidget *label; |
| 2835 GtkWidget *frame; | 2202 GtkWidget *frame; |
| 2836 GtkWidget *fbox; | 2203 GtkWidget *fbox; |
| 2837 GtkWidget *icon_i; | |
| 2838 GdkBitmap *mask; | |
| 2839 GdkPixmap *icon; | |
| 2840 | 2204 |
| 2841 if (!linkdialog) { | 2205 if (!linkdialog) { |
| 2842 struct linkdlg *b = g_new0(struct linkdlg, 1); | 2206 struct linkdlg *b = g_new0(struct linkdlg, 1); |
| 2843 linkdialog = gtk_window_new(GTK_WINDOW_DIALOG); | 2207 linkdialog = gtk_window_new(GTK_WINDOW_DIALOG); |
| 2844 dialogwindows = g_list_prepend(dialogwindows, linkdialog); | 2208 dialogwindows = g_list_prepend(dialogwindows, linkdialog); |
| 2852 frame = gtk_frame_new(_("Insert Link")); | 2216 frame = gtk_frame_new(_("Insert Link")); |
| 2853 fbox = gtk_vbox_new(FALSE, 5); | 2217 fbox = gtk_vbox_new(FALSE, 5); |
| 2854 | 2218 |
| 2855 /* Build OK Button */ | 2219 /* Build OK Button */ |
| 2856 | 2220 |
| 2857 b->ok = gtk_button_new(); | 2221 b->ok = picture_button(linkdialog, _("OK"), ok_xpm); |
| 2858 | 2222 b->cancel = picture_button(linkdialog, _("Cancel"), cancel_xpm); |
| 2859 hbox = gtk_hbox_new(FALSE, 5); | |
| 2860 icon = gdk_pixmap_create_from_xpm_d ( linkdialog->window, &mask, NULL, ok_xpm); | |
| 2861 icon_i = gtk_pixmap_new(icon, mask); | |
| 2862 | |
| 2863 label = gtk_label_new(_("OK")); | |
| 2864 | |
| 2865 gtk_box_pack_start(GTK_BOX(hbox), icon_i, FALSE, FALSE, 2); | |
| 2866 gtk_box_pack_end(GTK_BOX(hbox), label, FALSE, FALSE, 2); | |
| 2867 | |
| 2868 gtk_widget_show(label); | |
| 2869 gtk_widget_show(icon_i); | |
| 2870 | |
| 2871 gtk_widget_show(hbox); | |
| 2872 gtk_container_add(GTK_CONTAINER(b->ok), hbox); | |
| 2873 gtk_widget_set_usize(b->ok, 75, 30); | |
| 2874 gtk_widget_show(b->ok); | |
| 2875 | |
| 2876 /* End of OK Button */ | |
| 2877 | |
| 2878 /* Build Cancel Button */ | |
| 2879 | |
| 2880 b->cancel = gtk_button_new(); | |
| 2881 | |
| 2882 hbox = gtk_hbox_new(FALSE, 5); | |
| 2883 icon = gdk_pixmap_create_from_xpm_d ( linkdialog->window, &mask, NULL, cancel_xpm); | |
| 2884 icon_i = gtk_pixmap_new(icon, mask); | |
| 2885 | |
| 2886 label = gtk_label_new(_("Cancel")); | |
| 2887 | |
| 2888 gtk_box_pack_start(GTK_BOX(hbox), icon_i, FALSE, FALSE, 2); | |
| 2889 gtk_box_pack_end(GTK_BOX(hbox), label, FALSE, FALSE, 2); | |
| 2890 | |
| 2891 gtk_widget_show(label); | |
| 2892 gtk_widget_show(icon_i); | |
| 2893 | |
| 2894 gtk_widget_show(hbox); | |
| 2895 | |
| 2896 gtk_container_add(GTK_CONTAINER(b->cancel), hbox); | |
| 2897 | |
| 2898 gtk_widget_set_usize(b->cancel, 75, 30); | |
| 2899 gtk_widget_show(b->cancel); | |
| 2900 | |
| 2901 /* End of Cancel Button */ | |
| 2902 | |
| 2903 | |
| 2904 if (display_options & OPT_DISP_COOL_LOOK) | |
| 2905 { | |
| 2906 gtk_button_set_relief(GTK_BUTTON(b->cancel), GTK_RELIEF_NONE); | |
| 2907 gtk_button_set_relief(GTK_BUTTON(b->ok), GTK_RELIEF_NONE); | |
| 2908 } | |
| 2909 | |
| 2910 gtk_widget_show(b->ok); | |
| 2911 gtk_widget_show(b->cancel); | |
| 2912 | 2223 |
| 2913 gtk_box_pack_start(GTK_BOX(bbox), b->ok, FALSE, FALSE, 10); | 2224 gtk_box_pack_start(GTK_BOX(bbox), b->ok, FALSE, FALSE, 10); |
| 2914 gtk_box_pack_end(GTK_BOX(bbox), b->cancel, FALSE, FALSE, 10); | 2225 gtk_box_pack_end(GTK_BOX(bbox), b->cancel, FALSE, FALSE, 10); |
| 2915 gtk_widget_show(bbox); | 2226 gtk_widget_show(bbox); |
| 2916 | 2227 |
| 3443 { | 2754 { |
| 3444 GtkWidget *bbox; | 2755 GtkWidget *bbox; |
| 3445 GtkWidget *hbox; | 2756 GtkWidget *hbox; |
| 3446 GtkWidget *titlebox; | 2757 GtkWidget *titlebox; |
| 3447 GtkWidget *tbox; | 2758 GtkWidget *tbox; |
| 3448 GtkWidget *create; | |
| 3449 GtkWidget *sw; | 2759 GtkWidget *sw; |
| 3450 GtkWidget *label; | 2760 GtkWidget *label; |
| 3451 GtkWidget *frame; | 2761 GtkWidget *frame; |
| 3452 GtkWidget *fbox; | 2762 GtkWidget *fbox; |
| 3453 GtkWidget *button_box; | |
| 3454 GtkWidget *button; | 2763 GtkWidget *button; |
| 3455 GdkPixmap *icon; | |
| 3456 GdkBitmap *mask; | |
| 3457 GtkWidget *icon_i; | |
| 3458 | 2764 |
| 3459 struct create_away *ca = g_new0(struct create_away, 1); | 2765 struct create_away *ca = g_new0(struct create_away, 1); |
| 3460 | 2766 |
| 3461 /* Set up window */ | 2767 /* Set up window */ |
| 3462 ca->window = gtk_window_new(GTK_WINDOW_DIALOG); | 2768 ca->window = gtk_window_new(GTK_WINDOW_DIALOG); |
| 3500 gtk_text_set_editable(GTK_TEXT(ca->text), TRUE ); | 2806 gtk_text_set_editable(GTK_TEXT(ca->text), TRUE ); |
| 3501 gtk_container_add(GTK_CONTAINER(sw), ca->text); | 2807 gtk_container_add(GTK_CONTAINER(sw), ca->text); |
| 3502 gtk_widget_show(ca->text); | 2808 gtk_widget_show(ca->text); |
| 3503 gtk_box_pack_start(GTK_BOX(bbox), sw, TRUE, TRUE, 5); | 2809 gtk_box_pack_start(GTK_BOX(bbox), sw, TRUE, TRUE, 5); |
| 3504 | 2810 |
| 3505 /* create 'create' button */ | 2811 button = picture_button(ca->window, _("Away"), save_xpm); |
| 3506 | |
| 3507 button_box = gtk_hbox_new(TRUE, 5); | |
| 3508 | |
| 3509 icon = gdk_pixmap_create_from_xpm_d( ca->window->window , &mask, NULL, save_xpm); | |
| 3510 icon_i = gtk_pixmap_new ( icon, mask ); | |
| 3511 label = gtk_label_new(_("Away")); | |
| 3512 | |
| 3513 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 3514 gtk_box_pack_start(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 3515 gtk_widget_show(icon_i); | |
| 3516 gtk_widget_show(label); | |
| 3517 | |
| 3518 button = gtk_button_new(); | |
| 3519 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(create_mess), ca); | 2812 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(create_mess), ca); |
| 3520 gtk_widget_show(button_box); | |
| 3521 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 3522 | |
| 3523 if (display_options & OPT_DISP_COOL_LOOK) | |
| 3524 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 3525 | |
| 3526 gtk_widget_show(button); | |
| 3527 | |
| 3528 gtk_widget_set_usize(button, 80, 30); | |
| 3529 gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 5); | 2813 gtk_box_pack_start(GTK_BOX(hbox), button, FALSE, FALSE, 5); |
| 3530 | 2814 |
| 3531 /* End of our create button code */ | 2815 button = picture_button(ca->window, _("Cancel"), cancel_xpm); |
| 3532 | |
| 3533 /* create cancel button */ | |
| 3534 | |
| 3535 button_box = gtk_hbox_new(TRUE, 5); | |
| 3536 | |
| 3537 icon = gdk_pixmap_create_from_xpm_d( ca->window->window , &mask, NULL, cancel_xpm); | |
| 3538 icon_i = gtk_pixmap_new ( icon, mask ); | |
| 3539 label = gtk_label_new(_("Cancel")); | |
| 3540 | |
| 3541 gtk_box_pack_start(GTK_BOX(button_box), icon_i, FALSE, FALSE, 2); | |
| 3542 gtk_box_pack_start(GTK_BOX(button_box), label, FALSE, FALSE, 2); | |
| 3543 gtk_widget_show(icon_i); | |
| 3544 gtk_widget_show(label); | |
| 3545 | |
| 3546 button = gtk_button_new(); | |
| 3547 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(destroy_dialog), ca->window); | 2816 gtk_signal_connect(GTK_OBJECT(button), "clicked", GTK_SIGNAL_FUNC(destroy_dialog), ca->window); |
| 3548 gtk_widget_show(button_box); | |
| 3549 gtk_container_add(GTK_CONTAINER(button), button_box); | |
| 3550 | |
| 3551 if (display_options & OPT_DISP_COOL_LOOK) | |
| 3552 gtk_button_set_relief(GTK_BUTTON(button), GTK_RELIEF_NONE); | |
| 3553 | |
| 3554 | |
| 3555 gtk_widget_show(button); | |
| 3556 gtk_widget_set_usize(button, 80, 30); | |
| 3557 gtk_box_pack_end(GTK_BOX(hbox), button, FALSE, FALSE, 5); | 2817 gtk_box_pack_end(GTK_BOX(hbox), button, FALSE, FALSE, 5); |
| 3558 | |
| 3559 /* End of our cancel button code */ | |
| 3560 | 2818 |
| 3561 /* Checkbox for showing away msg */ | 2819 /* Checkbox for showing away msg */ |
| 3562 ca->checkbx = gtk_check_button_new_with_label(_("Save for later use")); | 2820 ca->checkbx = gtk_check_button_new_with_label(_("Save for later use")); |
| 3563 | 2821 |
| 3564 /* pack boxes where they belong */ | 2822 /* pack boxes where they belong */ |
