Mercurial > pidgin
comparison src/dialogs.c @ 3474:cfbdfe334975
[gaim-migrate @ 3525]
Rob McQueen removed aol_icon() and made Gaim use the pretty png as our
default icon. Thanks.
committer: Tailor Script <tailor@pidgin.im>
| author | Sean Egan <seanegan@gmail.com> |
|---|---|
| date | Fri, 30 Aug 2002 03:14:05 +0000 |
| parents | 0073a014e55b |
| children | 5d1dff030d8b |
comparison
equal
deleted
inserted
replaced
| 3473:0073a014e55b | 3474:cfbdfe334975 |
|---|---|
| 68 #include "pixmaps/smile8.xpm" | 68 #include "pixmaps/smile8.xpm" |
| 69 #include "pixmaps/think.xpm" | 69 #include "pixmaps/think.xpm" |
| 70 #include "pixmaps/tongue.xpm" | 70 #include "pixmaps/tongue.xpm" |
| 71 #include "pixmaps/wink.xpm" | 71 #include "pixmaps/wink.xpm" |
| 72 #include "pixmaps/yell.xpm" | 72 #include "pixmaps/yell.xpm" |
| 73 | |
| 74 #include "pixmaps/aimicon.xpm" | |
| 75 | 73 |
| 76 #include "pixmaps/aol_icon.xpm" | 74 #include "pixmaps/aol_icon.xpm" |
| 77 #include "pixmaps/free_icon.xpm" | 75 #include "pixmaps/free_icon.xpm" |
| 78 #include "pixmaps/dt_icon.xpm" | 76 #include "pixmaps/dt_icon.xpm" |
| 79 #include "pixmaps/admin_icon.xpm" | 77 #include "pixmaps/admin_icon.xpm" |
| 412 gtk_container_set_border_width(GTK_CONTAINER(w->window), 5); | 410 gtk_container_set_border_width(GTK_CONTAINER(w->window), 5); |
| 413 gtk_signal_connect(GTK_OBJECT(w->window), "delete_event", | 411 gtk_signal_connect(GTK_OBJECT(w->window), "delete_event", |
| 414 GTK_SIGNAL_FUNC(destroy_dialog), w->window); | 412 GTK_SIGNAL_FUNC(destroy_dialog), w->window); |
| 415 gtk_signal_connect(GTK_OBJECT(w->window), "delete_event", GTK_SIGNAL_FUNC(free_warn_data), w); | 413 gtk_signal_connect(GTK_OBJECT(w->window), "delete_event", GTK_SIGNAL_FUNC(free_warn_data), w); |
| 416 gtk_widget_realize(w->window); | 414 gtk_widget_realize(w->window); |
| 417 aol_icon(w->window->window); | |
| 418 | 415 |
| 419 fbox = gtk_vbox_new(FALSE, 5); | 416 fbox = gtk_vbox_new(FALSE, 5); |
| 420 gtk_container_add(GTK_CONTAINER(w->window), fbox); | 417 gtk_container_add(GTK_CONTAINER(w->window), fbox); |
| 421 gtk_widget_show(fbox); | 418 gtk_widget_show(fbox); |
| 422 | 419 |
| 605 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); | 602 gtk_misc_set_alignment(GTK_MISC(label), 0, 0); |
| 606 gtk_widget_show(label); | 603 gtk_widget_show(label); |
| 607 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); | 604 gtk_box_pack_start(GTK_BOX(hbox), label, FALSE, FALSE, 0); |
| 608 | 605 |
| 609 gtk_widget_show(hbox); | 606 gtk_widget_show(hbox); |
| 610 aol_icon(d->window); | |
| 611 | 607 |
| 612 gtk_widget_show(d); | 608 gtk_widget_show(d); |
| 613 return d; | 609 return d; |
| 614 } | 610 } |
| 615 | 611 |
| 698 gtk_container_add(GTK_CONTAINER(eedialog), box); | 694 gtk_container_add(GTK_CONTAINER(eedialog), box); |
| 699 gtk_window_set_title(GTK_WINDOW(eedialog), "Gaim - SUPRISE!"); | 695 gtk_window_set_title(GTK_WINDOW(eedialog), "Gaim - SUPRISE!"); |
| 700 | 696 |
| 701 gtk_signal_connect(GTK_OBJECT(ok), "clicked", GTK_SIGNAL_FUNC(destroy_dialog), eedialog); | 697 gtk_signal_connect(GTK_OBJECT(ok), "clicked", GTK_SIGNAL_FUNC(destroy_dialog), eedialog); |
| 702 gtk_widget_realize(eedialog); | 698 gtk_widget_realize(eedialog); |
| 703 aol_icon(eedialog->window); | |
| 704 | 699 |
| 705 gtk_widget_show(eedialog); | 700 gtk_widget_show(eedialog); |
| 706 } | 701 } |
| 707 | 702 |
| 708 void show_im_dialog() | 703 void show_im_dialog() |
| 721 gtk_window_set_policy(GTK_WINDOW(imdialog), FALSE, TRUE, TRUE); | 716 gtk_window_set_policy(GTK_WINDOW(imdialog), FALSE, TRUE, TRUE); |
| 722 gtk_window_set_title(GTK_WINDOW(imdialog), _("Gaim - IM user")); | 717 gtk_window_set_title(GTK_WINDOW(imdialog), _("Gaim - IM user")); |
| 723 gtk_signal_connect(GTK_OBJECT(imdialog), "destroy", | 718 gtk_signal_connect(GTK_OBJECT(imdialog), "destroy", |
| 724 GTK_SIGNAL_FUNC(destroy_dialog), imdialog); | 719 GTK_SIGNAL_FUNC(destroy_dialog), imdialog); |
| 725 gtk_widget_realize(imdialog); | 720 gtk_widget_realize(imdialog); |
| 726 aol_icon(imdialog->window); | |
| 727 | 721 |
| 728 mainbox = gtk_vbox_new(FALSE, 5); | 722 mainbox = gtk_vbox_new(FALSE, 5); |
| 729 gtk_container_set_border_width(GTK_CONTAINER(mainbox), 5); | 723 gtk_container_set_border_width(GTK_CONTAINER(mainbox), 5); |
| 730 gtk_container_add(GTK_CONTAINER(imdialog), mainbox); | 724 gtk_container_add(GTK_CONTAINER(imdialog), mainbox); |
| 731 | 725 |
| 859 | 853 |
| 860 /* Finish up */ | 854 /* Finish up */ |
| 861 gtk_window_set_title(GTK_WINDOW(info->window), _("Gaim - Get User Info")); | 855 gtk_window_set_title(GTK_WINDOW(info->window), _("Gaim - Get User Info")); |
| 862 gtk_widget_grab_focus(info->entry); | 856 gtk_widget_grab_focus(info->entry); |
| 863 | 857 |
| 864 aol_icon(info->window->window); | |
| 865 gtk_widget_show_all(info->window); | 858 gtk_widget_show_all(info->window); |
| 866 } | 859 } |
| 867 | 860 |
| 868 | 861 |
| 869 /*------------------------------------------------------------------------*/ | 862 /*------------------------------------------------------------------------*/ |
| 1001 gtk_window_set_focus(GTK_WINDOW(a->window), a->entry); | 994 gtk_window_set_focus(GTK_WINDOW(a->window), a->entry); |
| 1002 gtk_container_add(GTK_CONTAINER(frame), vbox); | 995 gtk_container_add(GTK_CONTAINER(frame), vbox); |
| 1003 gtk_container_add(GTK_CONTAINER(a->window), frame); | 996 gtk_container_add(GTK_CONTAINER(a->window), frame); |
| 1004 gtk_container_set_border_width(GTK_CONTAINER(a->window), 5); | 997 gtk_container_set_border_width(GTK_CONTAINER(a->window), 5); |
| 1005 gtk_widget_realize(a->window); | 998 gtk_widget_realize(a->window); |
| 1006 aol_icon(a->window->window); | |
| 1007 | 999 |
| 1008 gtk_widget_show(a->window); | 1000 gtk_widget_show(a->window); |
| 1009 } | 1001 } |
| 1010 | 1002 |
| 1011 static void addbuddy_select_account(GtkObject *w, struct gaim_connection *gc) | 1003 static void addbuddy_select_account(GtkObject *w, struct gaim_connection *gc) |
| 1082 gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_buddy", "Gaim"); | 1074 gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_buddy", "Gaim"); |
| 1083 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE); | 1075 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE); |
| 1084 gtk_window_set_title(GTK_WINDOW(a->window), _("Gaim - Add Buddy")); | 1076 gtk_window_set_title(GTK_WINDOW(a->window), _("Gaim - Add Buddy")); |
| 1085 | 1077 |
| 1086 gtk_widget_realize(a->window); | 1078 gtk_widget_realize(a->window); |
| 1087 aol_icon(a->window->window); | |
| 1088 gtk_signal_connect(GTK_OBJECT(a->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), a->window); | 1079 gtk_signal_connect(GTK_OBJECT(a->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), a->window); |
| 1089 gtk_signal_connect(GTK_OBJECT(a->window), "destroy", GTK_SIGNAL_FUNC(free_dialog), a); | 1080 gtk_signal_connect(GTK_OBJECT(a->window), "destroy", GTK_SIGNAL_FUNC(free_dialog), a); |
| 1090 dialogwindows = g_list_prepend(dialogwindows, a->window); | 1081 dialogwindows = g_list_prepend(dialogwindows, a->window); |
| 1091 | 1082 |
| 1092 mainbox = gtk_vbox_new(FALSE, 5); | 1083 mainbox = gtk_vbox_new(FALSE, 5); |
| 1425 gtk_window_set_policy(GTK_WINDOW(pwin), FALSE, TRUE, TRUE); | 1416 gtk_window_set_policy(GTK_WINDOW(pwin), FALSE, TRUE, TRUE); |
| 1426 gtk_window_set_wmclass(GTK_WINDOW(pwin), "privacy", "Gaim"); | 1417 gtk_window_set_wmclass(GTK_WINDOW(pwin), "privacy", "Gaim"); |
| 1427 gtk_window_set_title(GTK_WINDOW(pwin), _("Gaim - Privacy")); | 1418 gtk_window_set_title(GTK_WINDOW(pwin), _("Gaim - Privacy")); |
| 1428 gtk_signal_connect(GTK_OBJECT(pwin), "destroy", GTK_SIGNAL_FUNC(destroy_privacy), NULL); | 1419 gtk_signal_connect(GTK_OBJECT(pwin), "destroy", GTK_SIGNAL_FUNC(destroy_privacy), NULL); |
| 1429 gtk_widget_realize(pwin); | 1420 gtk_widget_realize(pwin); |
| 1430 aol_icon(pwin->window); | |
| 1431 | 1421 |
| 1432 gtk_widget_set_usize(pwin, 0, 400); | 1422 gtk_widget_set_usize(pwin, 0, 400); |
| 1433 | 1423 |
| 1434 box = gtk_vbox_new(FALSE, 5); | 1424 box = gtk_vbox_new(FALSE, 5); |
| 1435 gtk_container_set_border_width(GTK_CONTAINER(box), 5); | 1425 gtk_container_set_border_width(GTK_CONTAINER(box), 5); |
| 1690 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); | 1680 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); |
| 1691 gtk_window_set_wmclass(GTK_WINDOW(b->window), "new_bp", "Gaim"); | 1681 gtk_window_set_wmclass(GTK_WINDOW(b->window), "new_bp", "Gaim"); |
| 1692 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - New Buddy Pounce")); | 1682 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - New Buddy Pounce")); |
| 1693 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 1683 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 1694 gtk_widget_realize(b->window); | 1684 gtk_widget_realize(b->window); |
| 1695 aol_icon(b->window->window); | |
| 1696 | 1685 |
| 1697 vbox = gtk_vbox_new(FALSE, 5); | 1686 vbox = gtk_vbox_new(FALSE, 5); |
| 1698 gtk_container_set_border_width(GTK_CONTAINER(vbox), 5); | 1687 gtk_container_set_border_width(GTK_CONTAINER(vbox), 5); |
| 1699 gtk_container_add(GTK_CONTAINER(b->window), vbox); | 1688 gtk_container_add(GTK_CONTAINER(b->window), vbox); |
| 1700 gtk_widget_show(vbox); | 1689 gtk_widget_show(vbox); |
| 1965 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_dir", "Gaim"); | 1954 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_dir", "Gaim"); |
| 1966 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); | 1955 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); |
| 1967 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set Dir Info")); | 1956 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set Dir Info")); |
| 1968 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 1957 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 1969 gtk_widget_realize(b->window); | 1958 gtk_widget_realize(b->window); |
| 1970 aol_icon(b->window->window); | |
| 1971 | 1959 |
| 1972 fbox = gtk_vbox_new(FALSE, 5); | 1960 fbox = gtk_vbox_new(FALSE, 5); |
| 1973 gtk_container_add(GTK_CONTAINER(b->window), fbox); | 1961 gtk_container_add(GTK_CONTAINER(b->window), fbox); |
| 1974 gtk_widget_show(fbox); | 1962 gtk_widget_show(fbox); |
| 1975 | 1963 |
| 2150 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); | 2138 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); |
| 2151 gtk_window_set_wmclass(GTK_WINDOW(b->window), "change_passwd", "Gaim"); | 2139 gtk_window_set_wmclass(GTK_WINDOW(b->window), "change_passwd", "Gaim"); |
| 2152 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Password Change")); | 2140 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Password Change")); |
| 2153 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 2141 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 2154 gtk_widget_realize(b->window); | 2142 gtk_widget_realize(b->window); |
| 2155 aol_icon(b->window->window); | |
| 2156 dialogwindows = g_list_prepend(dialogwindows, b->window); | 2143 dialogwindows = g_list_prepend(dialogwindows, b->window); |
| 2157 | 2144 |
| 2158 fbox = gtk_vbox_new(FALSE, 5); | 2145 fbox = gtk_vbox_new(FALSE, 5); |
| 2159 gtk_container_border_width(GTK_CONTAINER(fbox), 5); | 2146 gtk_container_border_width(GTK_CONTAINER(fbox), 5); |
| 2160 gtk_container_add(GTK_CONTAINER(b->window), fbox); | 2147 gtk_container_add(GTK_CONTAINER(b->window), fbox); |
| 2249 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_info", "Gaim"); | 2236 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_info", "Gaim"); |
| 2250 dialogwindows = g_list_prepend(dialogwindows, b->window); | 2237 dialogwindows = g_list_prepend(dialogwindows, b->window); |
| 2251 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set User Info")); | 2238 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set User Info")); |
| 2252 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 2239 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 2253 gtk_widget_realize(b->window); | 2240 gtk_widget_realize(b->window); |
| 2254 aol_icon(b->window->window); | |
| 2255 | 2241 |
| 2256 vbox = gtk_vbox_new(FALSE, 5); | 2242 vbox = gtk_vbox_new(FALSE, 5); |
| 2257 gtk_container_set_border_width(GTK_CONTAINER(vbox), 5); | 2243 gtk_container_set_border_width(GTK_CONTAINER(vbox), 5); |
| 2258 gtk_container_add(GTK_CONTAINER(b->window), vbox); | 2244 gtk_container_add(GTK_CONTAINER(b->window), vbox); |
| 2259 gtk_widget_show(vbox); | 2245 gtk_widget_show(vbox); |
| 2353 GAIM_DIALOG(b->window); | 2339 GAIM_DIALOG(b->window); |
| 2354 gtk_window_set_title(GTK_WINDOW(b->window), "Gaim"); | 2340 gtk_window_set_title(GTK_WINDOW(b->window), "Gaim"); |
| 2355 gtk_container_border_width(GTK_CONTAINER(b->window), 5); | 2341 gtk_container_border_width(GTK_CONTAINER(b->window), 5); |
| 2356 gtk_widget_realize(GTK_WIDGET(b->window)); | 2342 gtk_widget_realize(GTK_WIDGET(b->window)); |
| 2357 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(info_dlg_free), b); | 2343 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(info_dlg_free), b); |
| 2358 aol_icon(b->window->window); | |
| 2359 | 2344 |
| 2360 bbox = gtk_vbox_new(FALSE, 5); | 2345 bbox = gtk_vbox_new(FALSE, 5); |
| 2361 gtk_container_add(GTK_CONTAINER(b->window), bbox); | 2346 gtk_container_add(GTK_CONTAINER(b->window), bbox); |
| 2362 | 2347 |
| 2363 label = gtk_label_new(_("Below are the results of your search: ")); | 2348 label = gtk_label_new(_("Below are the results of your search: ")); |
| 2543 else | 2528 else |
| 2544 gtk_window_set_title(GTK_WINDOW(p->window), _("Gaim - Add Deny")); | 2529 gtk_window_set_title(GTK_WINDOW(p->window), _("Gaim - Add Deny")); |
| 2545 gtk_window_set_focus(GTK_WINDOW(p->window), p->entry); | 2530 gtk_window_set_focus(GTK_WINDOW(p->window), p->entry); |
| 2546 gtk_container_add(GTK_CONTAINER(p->window), frame); | 2531 gtk_container_add(GTK_CONTAINER(p->window), frame); |
| 2547 gtk_widget_realize(p->window); | 2532 gtk_widget_realize(p->window); |
| 2548 aol_icon(p->window->window); | |
| 2549 | 2533 |
| 2550 gtk_widget_show(p->window); | 2534 gtk_widget_show(p->window); |
| 2551 } | 2535 } |
| 2552 | 2536 |
| 2553 | 2537 |
| 2810 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Find Buddy By Info")); | 2794 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Find Buddy By Info")); |
| 2811 gtk_window_set_focus(GTK_WINDOW(b->window), b->firstentry); | 2795 gtk_window_set_focus(GTK_WINDOW(b->window), b->firstentry); |
| 2812 gtk_container_add(GTK_CONTAINER(b->window), fbox); | 2796 gtk_container_add(GTK_CONTAINER(b->window), fbox); |
| 2813 gtk_container_border_width(GTK_CONTAINER(b->window), 5); | 2797 gtk_container_border_width(GTK_CONTAINER(b->window), 5); |
| 2814 gtk_widget_realize(b->window); | 2798 gtk_widget_realize(b->window); |
| 2815 aol_icon(b->window->window); | |
| 2816 | 2799 |
| 2817 gtk_widget_show(b->window); | 2800 gtk_widget_show(b->window); |
| 2818 } | 2801 } |
| 2819 | 2802 |
| 2820 void show_find_email(struct gaim_connection *gc) | 2803 void show_find_email(struct gaim_connection *gc) |
| 2831 b->gc = gc; | 2814 b->gc = gc; |
| 2832 GAIM_DIALOG(b->window); | 2815 GAIM_DIALOG(b->window); |
| 2833 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); | 2816 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); |
| 2834 gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_email", "Gaim"); | 2817 gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_email", "Gaim"); |
| 2835 gtk_widget_realize(b->window); | 2818 gtk_widget_realize(b->window); |
| 2836 aol_icon(b->window->window); | |
| 2837 dialogwindows = g_list_prepend(dialogwindows, b->window); | 2819 dialogwindows = g_list_prepend(dialogwindows, b->window); |
| 2838 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); | 2820 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); |
| 2839 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Find Buddy By Email")); | 2821 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Find Buddy By Email")); |
| 2840 | 2822 |
| 2841 vbox = gtk_vbox_new(FALSE, 5); | 2823 vbox = gtk_vbox_new(FALSE, 5); |
| 2980 gtk_window_set_focus(GTK_WINDOW(c->link_dialog), b->url); | 2962 gtk_window_set_focus(GTK_WINDOW(c->link_dialog), b->url); |
| 2981 b->window = c->link_dialog; | 2963 b->window = c->link_dialog; |
| 2982 b->toggle = linky; | 2964 b->toggle = linky; |
| 2983 b->entry = c->entry; | 2965 b->entry = c->entry; |
| 2984 gtk_widget_realize(c->link_dialog); | 2966 gtk_widget_realize(c->link_dialog); |
| 2985 aol_icon(c->link_dialog->window); | |
| 2986 | 2967 |
| 2987 } | 2968 } |
| 2988 | 2969 |
| 2989 gtk_widget_show(c->link_dialog); | 2970 gtk_widget_show(c->link_dialog); |
| 2990 gdk_window_raise(c->link_dialog->window); | 2971 gdk_window_raise(c->link_dialog->window); |
| 3098 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(fgcseld)->cancel_button), | 3079 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(fgcseld)->cancel_button), |
| 3099 "clicked", GTK_SIGNAL_FUNC(destroy_colorsel), (void *)1); | 3080 "clicked", GTK_SIGNAL_FUNC(destroy_colorsel), (void *)1); |
| 3100 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(fgcseld)->ok_button), "clicked", | 3081 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(fgcseld)->ok_button), "clicked", |
| 3101 GTK_SIGNAL_FUNC(apply_color_dlg), (void *)1); | 3082 GTK_SIGNAL_FUNC(apply_color_dlg), (void *)1); |
| 3102 gtk_widget_realize(fgcseld); | 3083 gtk_widget_realize(fgcseld); |
| 3103 aol_icon(fgcseld->window); | |
| 3104 gtk_widget_show(fgcseld); | 3084 gtk_widget_show(fgcseld); |
| 3105 gdk_window_raise(fgcseld->window); | 3085 gdk_window_raise(fgcseld->window); |
| 3106 return; | 3086 return; |
| 3107 } | 3087 } |
| 3108 | 3088 |
| 3123 gtk_signal_connect(GTK_OBJECT | 3103 gtk_signal_connect(GTK_OBJECT |
| 3124 (GTK_COLOR_SELECTION_DIALOG(c->fg_color_dialog)->cancel_button), | 3104 (GTK_COLOR_SELECTION_DIALOG(c->fg_color_dialog)->cancel_button), |
| 3125 "clicked", GTK_SIGNAL_FUNC(cancel_fgcolor), c); | 3105 "clicked", GTK_SIGNAL_FUNC(cancel_fgcolor), c); |
| 3126 | 3106 |
| 3127 gtk_widget_realize(c->fg_color_dialog); | 3107 gtk_widget_realize(c->fg_color_dialog); |
| 3128 aol_icon(c->fg_color_dialog->window); | |
| 3129 } | 3108 } |
| 3130 | 3109 |
| 3131 gtk_widget_show(c->fg_color_dialog); | 3110 gtk_widget_show(c->fg_color_dialog); |
| 3132 gdk_window_raise(c->fg_color_dialog->window); | 3111 gdk_window_raise(c->fg_color_dialog->window); |
| 3133 } | 3112 } |
| 3152 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(bgcseld)->cancel_button), | 3131 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(bgcseld)->cancel_button), |
| 3153 "clicked", GTK_SIGNAL_FUNC(destroy_colorsel), NULL); | 3132 "clicked", GTK_SIGNAL_FUNC(destroy_colorsel), NULL); |
| 3154 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(bgcseld)->ok_button), "clicked", | 3133 gtk_signal_connect(GTK_OBJECT(GTK_COLOR_SELECTION_DIALOG(bgcseld)->ok_button), "clicked", |
| 3155 GTK_SIGNAL_FUNC(apply_color_dlg), (void *)2); | 3134 GTK_SIGNAL_FUNC(apply_color_dlg), (void *)2); |
| 3156 gtk_widget_realize(bgcseld); | 3135 gtk_widget_realize(bgcseld); |
| 3157 aol_icon(bgcseld->window); | |
| 3158 gtk_widget_show(bgcseld); | 3136 gtk_widget_show(bgcseld); |
| 3159 gdk_window_raise(bgcseld->window); | 3137 gdk_window_raise(bgcseld->window); |
| 3160 return; | 3138 return; |
| 3161 } | 3139 } |
| 3162 | 3140 |
| 3177 gtk_signal_connect(GTK_OBJECT | 3155 gtk_signal_connect(GTK_OBJECT |
| 3178 (GTK_COLOR_SELECTION_DIALOG(c->bg_color_dialog)->cancel_button), | 3156 (GTK_COLOR_SELECTION_DIALOG(c->bg_color_dialog)->cancel_button), |
| 3179 "clicked", GTK_SIGNAL_FUNC(cancel_bgcolor), c); | 3157 "clicked", GTK_SIGNAL_FUNC(cancel_bgcolor), c); |
| 3180 | 3158 |
| 3181 gtk_widget_realize(c->bg_color_dialog); | 3159 gtk_widget_realize(c->bg_color_dialog); |
| 3182 aol_icon(c->bg_color_dialog->window); | |
| 3183 } | 3160 } |
| 3184 | 3161 |
| 3185 gtk_widget_show(c->bg_color_dialog); | 3162 gtk_widget_show(c->bg_color_dialog); |
| 3186 gdk_window_raise(c->bg_color_dialog->window); | 3163 gdk_window_raise(c->bg_color_dialog->window); |
| 3187 } | 3164 } |
| 3257 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(fontseld)->cancel_button), | 3234 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(fontseld)->cancel_button), |
| 3258 "clicked", GTK_SIGNAL_FUNC(destroy_fontsel), NULL); | 3235 "clicked", GTK_SIGNAL_FUNC(destroy_fontsel), NULL); |
| 3259 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(fontseld)->ok_button), "clicked", | 3236 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(fontseld)->ok_button), "clicked", |
| 3260 GTK_SIGNAL_FUNC(apply_font_dlg), fontseld); | 3237 GTK_SIGNAL_FUNC(apply_font_dlg), fontseld); |
| 3261 gtk_widget_realize(fontseld); | 3238 gtk_widget_realize(fontseld); |
| 3262 aol_icon(fontseld->window); | |
| 3263 gtk_widget_show(fontseld); | 3239 gtk_widget_show(fontseld); |
| 3264 gdk_window_raise(fontseld->window); | 3240 gdk_window_raise(fontseld->window); |
| 3265 return; | 3241 return; |
| 3266 } | 3242 } |
| 3267 | 3243 |
| 3289 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(c->font_dialog)->cancel_button), | 3265 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(c->font_dialog)->cancel_button), |
| 3290 "clicked", GTK_SIGNAL_FUNC(cancel_font), c); | 3266 "clicked", GTK_SIGNAL_FUNC(cancel_font), c); |
| 3291 | 3267 |
| 3292 gtk_widget_realize(c->font_dialog); | 3268 gtk_widget_realize(c->font_dialog); |
| 3293 | 3269 |
| 3294 aol_icon(c->font_dialog->window); | |
| 3295 } | 3270 } |
| 3296 gtk_widget_show(c->font_dialog); | 3271 gtk_widget_show(c->font_dialog); |
| 3297 gdk_window_raise(c->font_dialog->window); | 3272 gdk_window_raise(c->font_dialog->window); |
| 3298 } | 3273 } |
| 3299 | 3274 |
| 3508 gtk_window_set_wmclass(GTK_WINDOW(ca->window), "away_mess", "Gaim"); | 3483 gtk_window_set_wmclass(GTK_WINDOW(ca->window), "away_mess", "Gaim"); |
| 3509 gtk_window_set_title(GTK_WINDOW(ca->window), _("Gaim - New away message")); | 3484 gtk_window_set_title(GTK_WINDOW(ca->window), _("Gaim - New away message")); |
| 3510 gtk_signal_connect(GTK_OBJECT(ca->window), "delete_event", | 3485 gtk_signal_connect(GTK_OBJECT(ca->window), "delete_event", |
| 3511 GTK_SIGNAL_FUNC(destroy_dialog), ca->window); | 3486 GTK_SIGNAL_FUNC(destroy_dialog), ca->window); |
| 3512 gtk_widget_realize(ca->window); | 3487 gtk_widget_realize(ca->window); |
| 3513 aol_icon(ca->window->window); | |
| 3514 | 3488 |
| 3515 tbox = gtk_vbox_new(FALSE, 5); | 3489 tbox = gtk_vbox_new(FALSE, 5); |
| 3516 gtk_container_add(GTK_CONTAINER(ca->window), tbox); | 3490 gtk_container_add(GTK_CONTAINER(ca->window), tbox); |
| 3517 gtk_widget_show(tbox); | 3491 gtk_widget_show(tbox); |
| 3518 | 3492 |
| 3868 gtk_window_set_focus(GTK_WINDOW(aliasdlg), aliasentry); | 3842 gtk_window_set_focus(GTK_WINDOW(aliasdlg), aliasentry); |
| 3869 gtk_container_add(GTK_CONTAINER(frame), vbox); | 3843 gtk_container_add(GTK_CONTAINER(frame), vbox); |
| 3870 gtk_container_add(GTK_CONTAINER(aliasdlg), frame); | 3844 gtk_container_add(GTK_CONTAINER(aliasdlg), frame); |
| 3871 gtk_container_set_border_width(GTK_CONTAINER(aliasdlg), 5); | 3845 gtk_container_set_border_width(GTK_CONTAINER(aliasdlg), 5); |
| 3872 gtk_widget_realize(aliasdlg); | 3846 gtk_widget_realize(aliasdlg); |
| 3873 aol_icon(aliasdlg->window); | |
| 3874 | 3847 |
| 3875 gtk_widget_show(aliasdlg); | 3848 gtk_widget_show(aliasdlg); |
| 3876 } | 3849 } |
| 3877 | 3850 |
| 3878 | 3851 |
| 3947 gtk_signal_connect(GTK_OBJECT(GTK_FILE_SELECTION(filesel)->cancel_button), | 3920 gtk_signal_connect(GTK_OBJECT(GTK_FILE_SELECTION(filesel)->cancel_button), |
| 3948 "clicked", GTK_SIGNAL_FUNC(destroy_dialog), filesel); | 3921 "clicked", GTK_SIGNAL_FUNC(destroy_dialog), filesel); |
| 3949 gtk_object_set_user_data(GTK_OBJECT(filesel), name); | 3922 gtk_object_set_user_data(GTK_OBJECT(filesel), name); |
| 3950 | 3923 |
| 3951 gtk_widget_realize(filesel); | 3924 gtk_widget_realize(filesel); |
| 3952 aol_icon(filesel->window); | |
| 3953 gtk_widget_show(filesel); | 3925 gtk_widget_show(filesel); |
| 3954 | 3926 |
| 3955 return; | 3927 return; |
| 3956 } | 3928 } |
| 3957 | 3929 |
| 3989 gtk_window_set_wmclass(GTK_WINDOW(window), "dialog", "Gaim"); | 3961 gtk_window_set_wmclass(GTK_WINDOW(window), "dialog", "Gaim"); |
| 3990 gtk_container_set_border_width(GTK_CONTAINER(window), 10); | 3962 gtk_container_set_border_width(GTK_CONTAINER(window), 10); |
| 3991 gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE); | 3963 gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE); |
| 3992 gtk_signal_connect(GTK_OBJECT(window), "delete_event", GTK_SIGNAL_FUNC(destroy_dialog), window); | 3964 gtk_signal_connect(GTK_OBJECT(window), "delete_event", GTK_SIGNAL_FUNC(destroy_dialog), window); |
| 3993 gtk_widget_realize(window); | 3965 gtk_widget_realize(window); |
| 3994 aol_icon(window->window); | |
| 3995 | 3966 |
| 3996 box = gtk_vbox_new(FALSE, 5); | 3967 box = gtk_vbox_new(FALSE, 5); |
| 3997 gtk_container_add(GTK_CONTAINER(window), box); | 3968 gtk_container_add(GTK_CONTAINER(window), box); |
| 3998 | 3969 |
| 3999 label = gtk_label_new(_("Really clear log?")); | 3970 label = gtk_label_new(_("Really clear log?")); |
| 4157 gtk_container_set_border_width(GTK_CONTAINER(window), 10); | 4128 gtk_container_set_border_width(GTK_CONTAINER(window), 10); |
| 4158 gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE); | 4129 gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE); |
| 4159 block = gtk_signal_connect(GTK_OBJECT(window), "delete_event", | 4130 block = gtk_signal_connect(GTK_OBJECT(window), "delete_event", |
| 4160 GTK_SIGNAL_FUNC(dont_destroy), window); | 4131 GTK_SIGNAL_FUNC(dont_destroy), window); |
| 4161 gtk_widget_realize(window); | 4132 gtk_widget_realize(window); |
| 4162 aol_icon(window->window); | |
| 4163 | 4133 |
| 4164 layout = gtk_imhtml_new(NULL, NULL); | 4134 layout = gtk_imhtml_new(NULL, NULL); |
| 4165 bbox = gtk_hbox_new(FALSE, 0); | 4135 bbox = gtk_hbox_new(FALSE, 0); |
| 4166 | 4136 |
| 4167 box = gtk_vbox_new(FALSE, 5); | 4137 box = gtk_vbox_new(FALSE, 5); |
| 4352 gtk_window_set_policy(GTK_WINDOW(rename_dialog), FALSE, TRUE, TRUE); | 4322 gtk_window_set_policy(GTK_WINDOW(rename_dialog), FALSE, TRUE, TRUE); |
| 4353 gtk_window_set_title(GTK_WINDOW(rename_dialog), _("Gaim - Rename Group")); | 4323 gtk_window_set_title(GTK_WINDOW(rename_dialog), _("Gaim - Rename Group")); |
| 4354 gtk_signal_connect(GTK_OBJECT(rename_dialog), "destroy", | 4324 gtk_signal_connect(GTK_OBJECT(rename_dialog), "destroy", |
| 4355 GTK_SIGNAL_FUNC(destroy_dialog), rename_dialog); | 4325 GTK_SIGNAL_FUNC(destroy_dialog), rename_dialog); |
| 4356 gtk_widget_realize(rename_dialog); | 4326 gtk_widget_realize(rename_dialog); |
| 4357 aol_icon(rename_dialog->window); | |
| 4358 | 4327 |
| 4359 mainbox = gtk_vbox_new(FALSE, 5); | 4328 mainbox = gtk_vbox_new(FALSE, 5); |
| 4360 gtk_container_set_border_width(GTK_CONTAINER(mainbox), 5); | 4329 gtk_container_set_border_width(GTK_CONTAINER(mainbox), 5); |
| 4361 gtk_container_add(GTK_CONTAINER(rename_dialog), mainbox); | 4330 gtk_container_add(GTK_CONTAINER(rename_dialog), mainbox); |
| 4362 | 4331 |
| 4458 gtk_window_set_policy(GTK_WINDOW(rename_bud_dialog), FALSE, TRUE, TRUE); | 4427 gtk_window_set_policy(GTK_WINDOW(rename_bud_dialog), FALSE, TRUE, TRUE); |
| 4459 gtk_window_set_title(GTK_WINDOW(rename_bud_dialog), _("Gaim - Rename Buddy")); | 4428 gtk_window_set_title(GTK_WINDOW(rename_bud_dialog), _("Gaim - Rename Buddy")); |
| 4460 gtk_signal_connect(GTK_OBJECT(rename_bud_dialog), "destroy", | 4429 gtk_signal_connect(GTK_OBJECT(rename_bud_dialog), "destroy", |
| 4461 GTK_SIGNAL_FUNC(destroy_dialog), rename_bud_dialog); | 4430 GTK_SIGNAL_FUNC(destroy_dialog), rename_bud_dialog); |
| 4462 gtk_widget_realize(rename_bud_dialog); | 4431 gtk_widget_realize(rename_bud_dialog); |
| 4463 aol_icon(rename_bud_dialog->window); | |
| 4464 | 4432 |
| 4465 mainbox = gtk_vbox_new(FALSE, 5); | 4433 mainbox = gtk_vbox_new(FALSE, 5); |
| 4466 gtk_container_set_border_width(GTK_CONTAINER(mainbox), 5); | 4434 gtk_container_set_border_width(GTK_CONTAINER(mainbox), 5); |
| 4467 gtk_container_add(GTK_CONTAINER(rename_bud_dialog), mainbox); | 4435 gtk_container_add(GTK_CONTAINER(rename_bud_dialog), mainbox); |
| 4468 | 4436 |
| 4576 gtk_widget_show(perl_config); | 4544 gtk_widget_show(perl_config); |
| 4577 gdk_window_raise(perl_config->window); | 4545 gdk_window_raise(perl_config->window); |
| 4578 } | 4546 } |
| 4579 | 4547 |
| 4580 #endif /* USE_PERL */ | 4548 #endif /* USE_PERL */ |
| 4581 | |
| 4582 static GdkPixmap *icon_pm = NULL; | |
| 4583 static GdkBitmap *icon_bm = NULL; | |
| 4584 | |
| 4585 void aol_icon(GdkWindow *w) | |
| 4586 { | |
| 4587 #ifndef _WIN32 | |
| 4588 if (icon_pm == NULL) { | |
| 4589 icon_pm = gdk_pixmap_create_from_xpm_d(w, &icon_bm, NULL, (gchar **)aimicon_xpm); | |
| 4590 } | |
| 4591 gdk_window_set_icon(w, NULL, icon_pm, icon_bm); | |
| 4592 if (mainwindow) | |
| 4593 gdk_window_set_group(w, mainwindow->window); | |
| 4594 #endif | |
| 4595 } | |
| 4596 | 4549 |
| 4597 GtkWidget *pixbuf_button(char *text, char *iconfile) | 4550 GtkWidget *pixbuf_button(char *text, char *iconfile) |
| 4598 { | 4551 { |
| 4599 GtkWidget *button, *image, *label, *bbox; | 4552 GtkWidget *button, *image, *label, *bbox; |
| 4600 button = gtk_button_new(); | 4553 button = gtk_button_new(); |
| 5142 gtk_window_set_title(GTK_WINDOW (b->window), b->title); | 5095 gtk_window_set_title(GTK_WINDOW (b->window), b->title); |
| 5143 | 5096 |
| 5144 /* Clean up if user dismisses window via window manager! */ | 5097 /* Clean up if user dismisses window via window manager! */ |
| 5145 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(b->cancel), (gpointer) b); | 5098 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(b->cancel), (gpointer) b); |
| 5146 gtk_widget_realize(b->window); | 5099 gtk_widget_realize(b->window); |
| 5147 aol_icon(b->window->window); | |
| 5148 | 5100 |
| 5149 vbox = gtk_vbox_new(FALSE, 5); | 5101 vbox = gtk_vbox_new(FALSE, 5); |
| 5150 gtk_container_add(GTK_CONTAINER (b->window), vbox); | 5102 gtk_container_add(GTK_CONTAINER (b->window), vbox); |
| 5151 | 5103 |
| 5152 b->instructions->label = gtk_label_new(NULL); | 5104 b->instructions->label = gtk_label_new(NULL); |
