comparison src/dialogs.c @ 2725:f3c094e78609

[gaim-migrate @ 2738] this actually doesn't change anything, unless you want to use gtk2. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Thu, 15 Nov 2001 22:47:04 +0000
parents 37d80035e77f
children 9f71beb77c60
comparison
equal deleted inserted replaced
2724:7f3f4aa114ad 2725:f3c094e78609
370 370
371 struct warning *w = g_new0(struct warning, 1); 371 struct warning *w = g_new0(struct warning, 1);
372 w->who = who; 372 w->who = who;
373 w->gc = gc; 373 w->gc = gc;
374 374
375 w->window = gtk_window_new(GTK_WINDOW_DIALOG); 375 GAIM_DIALOG(w->window);
376 dialogwindows = g_list_prepend(dialogwindows, w->window); 376 dialogwindows = g_list_prepend(dialogwindows, w->window);
377 gtk_window_set_wmclass(GTK_WINDOW(w->window), "warning", "Gaim"); 377 gtk_window_set_wmclass(GTK_WINDOW(w->window), "warning", "Gaim");
378 gtk_window_set_policy(GTK_WINDOW(w->window), FALSE, FALSE, TRUE); 378 gtk_window_set_policy(GTK_WINDOW(w->window), FALSE, FALSE, TRUE);
379 gtk_window_set_title(GTK_WINDOW(w->window), _("Gaim - Warn user?")); 379 gtk_window_set_title(GTK_WINDOW(w->window), _("Gaim - Warn user?"));
380 gtk_container_set_border_width(GTK_CONTAINER(w->window), 5); 380 gtk_container_set_border_width(GTK_CONTAINER(w->window), 5);
509 GtkWidget *ok; 509 GtkWidget *ok;
510 GtkWidget *label; 510 GtkWidget *label;
511 GtkWidget *box; 511 GtkWidget *box;
512 GtkWidget *eedialog; 512 GtkWidget *eedialog;
513 513
514 eedialog = gtk_window_new(GTK_WINDOW_DIALOG); 514 GAIM_DIALOG(eedialog);
515 gtk_widget_realize(eedialog); 515 gtk_widget_realize(eedialog);
516 ok = picture_button(eedialog, _("OK"), ok_xpm); 516 ok = picture_button(eedialog, _("OK"), ok_xpm);
517 box = gtk_vbox_new(FALSE, 10); 517 box = gtk_vbox_new(FALSE, 10);
518 518
519 if (ee == 0) 519 if (ee == 0)
554 GtkWidget *button; 554 GtkWidget *button;
555 GtkWidget *imentry; 555 GtkWidget *imentry;
556 GtkWidget *label; 556 GtkWidget *label;
557 557
558 if (!imdialog) { 558 if (!imdialog) {
559 imdialog = gtk_window_new(GTK_WINDOW_DIALOG); 559 GAIM_DIALOG(imdialog);
560 gtk_window_set_wmclass(GTK_WINDOW(imdialog), "imdialog", "Gaim"); 560 gtk_window_set_wmclass(GTK_WINDOW(imdialog), "imdialog", "Gaim");
561 gtk_window_set_policy(GTK_WINDOW(imdialog), FALSE, TRUE, TRUE); 561 gtk_window_set_policy(GTK_WINDOW(imdialog), FALSE, TRUE, TRUE);
562 gtk_window_set_title(GTK_WINDOW(imdialog), _("Gaim - IM user")); 562 gtk_window_set_title(GTK_WINDOW(imdialog), _("Gaim - IM user"));
563 gtk_signal_connect(GTK_OBJECT(imdialog), "destroy", 563 gtk_signal_connect(GTK_OBJECT(imdialog), "destroy",
564 GTK_SIGNAL_FUNC(destroy_dialog), imdialog); 564 GTK_SIGNAL_FUNC(destroy_dialog), imdialog);
610 GtkWidget *infoentry; 610 GtkWidget *infoentry;
611 GtkWidget *label; 611 GtkWidget *label;
612 612
613 if (!infodialog) { 613 if (!infodialog) {
614 614
615 infodialog = gtk_window_new(GTK_WINDOW_DIALOG); 615 GAIM_DIALOG(infodialog);
616 gtk_window_set_wmclass(GTK_WINDOW(infodialog), "infodialog", "Gaim"); 616 gtk_window_set_wmclass(GTK_WINDOW(infodialog), "infodialog", "Gaim");
617 gtk_window_set_policy(GTK_WINDOW(infodialog), FALSE, TRUE, TRUE); 617 gtk_window_set_policy(GTK_WINDOW(infodialog), FALSE, TRUE, TRUE);
618 gtk_widget_realize(infodialog); 618 gtk_widget_realize(infodialog);
619 619
620 mainbox = gtk_vbox_new(FALSE, 5); 620 mainbox = gtk_vbox_new(FALSE, 5);
747 GtkWidget *frame; 747 GtkWidget *frame;
748 748
749 struct addbuddy *a = g_new0(struct addbuddy, 1); 749 struct addbuddy *a = g_new0(struct addbuddy, 1);
750 a->gc = gc; 750 a->gc = gc;
751 751
752 a->window = gtk_window_new(GTK_WINDOW_DIALOG); 752 GAIM_DIALOG(a->window);
753 gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_group", "Gaim"); 753 gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_group", "Gaim");
754 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE); 754 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE);
755 gtk_widget_realize(a->window); 755 gtk_widget_realize(a->window);
756 dialogwindows = g_list_prepend(dialogwindows, a->window); 756 dialogwindows = g_list_prepend(dialogwindows, a->window);
757 757
874 GtkWidget *label; 874 GtkWidget *label;
875 875
876 struct addbuddy *a = g_new0(struct addbuddy, 1); 876 struct addbuddy *a = g_new0(struct addbuddy, 1);
877 a->gc = gc ? gc : connections->data; 877 a->gc = gc ? gc : connections->data;
878 878
879 a->window = gtk_window_new(GTK_WINDOW_DIALOG); 879 GAIM_DIALOG(a->window);
880 gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_buddy", "Gaim"); 880 gtk_window_set_wmclass(GTK_WINDOW(a->window), "add_buddy", "Gaim");
881 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE); 881 gtk_window_set_policy(GTK_WINDOW(a->window), FALSE, FALSE, TRUE);
882 gtk_window_set_title(GTK_WINDOW(a->window), _("Gaim - Add Buddy")); 882 gtk_window_set_title(GTK_WINDOW(a->window), _("Gaim - Add Buddy"));
883 883
884 gtk_widget_realize(a->window); 884 gtk_widget_realize(a->window);
1074 GtkWidget *optmenu; 1074 GtkWidget *optmenu;
1075 1075
1076 struct addbp *b = g_new0(struct addbp, 1); 1076 struct addbp *b = g_new0(struct addbp, 1);
1077 b->user = gc ? gc->user : aim_users->data; 1077 b->user = gc ? gc->user : aim_users->data;
1078 1078
1079 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 1079 GAIM_DIALOG(b->window);
1080 dialogwindows = g_list_prepend(dialogwindows, b->window); 1080 dialogwindows = g_list_prepend(dialogwindows, b->window);
1081 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); 1081 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
1082 gtk_window_set_wmclass(GTK_WINDOW(b->window), "new_bp", "Gaim"); 1082 gtk_window_set_wmclass(GTK_WINDOW(b->window), "new_bp", "Gaim");
1083 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - New Buddy Pounce")); 1083 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - New Buddy Pounce"));
1084 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); 1084 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
1297 char buf[256]; 1297 char buf[256];
1298 1298
1299 struct set_dir_dlg *b = g_new0(struct set_dir_dlg, 1); 1299 struct set_dir_dlg *b = g_new0(struct set_dir_dlg, 1);
1300 b->gc = gc; 1300 b->gc = gc;
1301 1301
1302 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 1302 GAIM_DIALOG(b->window);
1303 dialogwindows = g_list_prepend(dialogwindows, b->window); 1303 dialogwindows = g_list_prepend(dialogwindows, b->window);
1304 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_dir", "Gaim"); 1304 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_dir", "Gaim");
1305 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); 1305 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
1306 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set Dir Info")); 1306 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set Dir Info"));
1307 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); 1307 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
1483 char buf[256]; 1483 char buf[256];
1484 1484
1485 struct passwddlg *b = g_new0(struct passwddlg, 1); 1485 struct passwddlg *b = g_new0(struct passwddlg, 1);
1486 b->gc = gc; 1486 b->gc = gc;
1487 1487
1488 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 1488 GAIM_DIALOG(b->window);
1489 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); 1489 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
1490 gtk_window_set_wmclass(GTK_WINDOW(b->window), "change_passwd", "Gaim"); 1490 gtk_window_set_wmclass(GTK_WINDOW(b->window), "change_passwd", "Gaim");
1491 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Password Change")); 1491 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Password Change"));
1492 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); 1492 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
1493 gtk_widget_realize(b->window); 1493 gtk_widget_realize(b->window);
1582 1582
1583 struct set_info_dlg *b = g_new0(struct set_info_dlg, 1); 1583 struct set_info_dlg *b = g_new0(struct set_info_dlg, 1);
1584 tmp = gc->user; 1584 tmp = gc->user;
1585 b->user = tmp; 1585 b->user = tmp;
1586 1586
1587 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 1587 GAIM_DIALOG(b->window);
1588 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_info", "Gaim"); 1588 gtk_window_set_wmclass(GTK_WINDOW(b->window), "set_info", "Gaim");
1589 dialogwindows = g_list_prepend(dialogwindows, b->window); 1589 dialogwindows = g_list_prepend(dialogwindows, b->window);
1590 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set User Info")); 1590 gtk_window_set_title(GTK_WINDOW(b->window), _("Gaim - Set User Info"));
1591 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window); 1591 gtk_signal_connect(GTK_OBJECT(b->window), "destroy", GTK_SIGNAL_FUNC(destroy_dialog), b->window);
1592 gtk_widget_realize(b->window); 1592 gtk_widget_realize(b->window);
1669 1669
1670 struct info_dlg *b = g_new0(struct info_dlg, 1); 1670 struct info_dlg *b = g_new0(struct info_dlg, 1);
1671 1671
1672 va_start(ap, info); 1672 va_start(ap, info);
1673 1673
1674 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 1674 GAIM_DIALOG(b->window);
1675 gtk_window_set_title(GTK_WINDOW(b->window), "Gaim"); 1675 gtk_window_set_title(GTK_WINDOW(b->window), "Gaim");
1676 gtk_container_border_width(GTK_CONTAINER(b->window), 5); 1676 gtk_container_border_width(GTK_CONTAINER(b->window), 5);
1677 bbox = gtk_vbox_new(FALSE, 5); 1677 bbox = gtk_vbox_new(FALSE, 5);
1678 gtk_container_add(GTK_CONTAINER(b->window), bbox); 1678 gtk_container_add(GTK_CONTAINER(b->window), bbox);
1679 gtk_widget_realize(GTK_WIDGET(b->window)); 1679 gtk_widget_realize(GTK_WIDGET(b->window));
1792 1792
1793 struct addperm *p = g_new0(struct addperm, 1); 1793 struct addperm *p = g_new0(struct addperm, 1);
1794 p->gc = gc; 1794 p->gc = gc;
1795 p->permit = permit; 1795 p->permit = permit;
1796 1796
1797 p->window = gtk_window_new(GTK_WINDOW_DIALOG); 1797 GAIM_DIALOG(p->window);
1798 gtk_container_set_border_width(GTK_CONTAINER(p->window), 5); 1798 gtk_container_set_border_width(GTK_CONTAINER(p->window), 5);
1799 gtk_window_set_policy(GTK_WINDOW(p->window), FALSE, FALSE, TRUE); 1799 gtk_window_set_policy(GTK_WINDOW(p->window), FALSE, FALSE, TRUE);
1800 gtk_widget_realize(p->window); 1800 gtk_widget_realize(p->window);
1801 1801
1802 dialogwindows = g_list_prepend(dialogwindows, p->window); 1802 dialogwindows = g_list_prepend(dialogwindows, p->window);
1984 GtkWidget *fbox; 1984 GtkWidget *fbox;
1985 GtkWidget *frame; 1985 GtkWidget *frame;
1986 1986
1987 struct findbyinfo *b = g_new0(struct findbyinfo, 1); 1987 struct findbyinfo *b = g_new0(struct findbyinfo, 1);
1988 b->gc = gc; 1988 b->gc = gc;
1989 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 1989 GAIM_DIALOG(b->window);
1990 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); 1990 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
1991 gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_info", "Gaim"); 1991 gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_info", "Gaim");
1992 gtk_widget_show(b->window); 1992 gtk_widget_show(b->window);
1993 1993
1994 dialogwindows = g_list_prepend(dialogwindows, b->window); 1994 dialogwindows = g_list_prepend(dialogwindows, b->window);
2141 GtkWidget *button; 2141 GtkWidget *button;
2142 2142
2143 struct findbyemail *b = g_new0(struct findbyemail, 1); 2143 struct findbyemail *b = g_new0(struct findbyemail, 1);
2144 if (g_slist_find(connections, gc)) 2144 if (g_slist_find(connections, gc))
2145 b->gc = gc; 2145 b->gc = gc;
2146 b->window = gtk_window_new(GTK_WINDOW_DIALOG); 2146 GAIM_DIALOG(b->window);
2147 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE); 2147 gtk_window_set_policy(GTK_WINDOW(b->window), FALSE, TRUE, TRUE);
2148 gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_email", "Gaim"); 2148 gtk_window_set_wmclass(GTK_WINDOW(b->window), "find_email", "Gaim");
2149 gtk_widget_realize(b->window); 2149 gtk_widget_realize(b->window);
2150 aol_icon(b->window->window); 2150 aol_icon(b->window->window);
2151 dialogwindows = g_list_prepend(dialogwindows, b->window); 2151 dialogwindows = g_list_prepend(dialogwindows, b->window);
2227 GtkWidget *frame; 2227 GtkWidget *frame;
2228 GtkWidget *fbox; 2228 GtkWidget *fbox;
2229 2229
2230 if (!c->link_dialog) { 2230 if (!c->link_dialog) {
2231 struct linkdlg *b = g_new0(struct linkdlg, 1); 2231 struct linkdlg *b = g_new0(struct linkdlg, 1);
2232 c->link_dialog = gtk_window_new(GTK_WINDOW_DIALOG); 2232 GAIM_DIALOG(c->link_dialog);
2233 gtk_window_set_wmclass(GTK_WINDOW(c->link_dialog), "add_link", "Gaim"); 2233 gtk_window_set_wmclass(GTK_WINDOW(c->link_dialog), "add_link", "Gaim");
2234 dialogwindows = g_list_prepend(dialogwindows, c->link_dialog); 2234 dialogwindows = g_list_prepend(dialogwindows, c->link_dialog);
2235 2235
2236 gtk_widget_set_usize(c->link_dialog, 270, 165); 2236 gtk_widget_set_usize(c->link_dialog, 270, 165);
2237 gtk_window_set_policy(GTK_WINDOW(c->link_dialog), FALSE, FALSE, TRUE); 2237 gtk_window_set_policy(GTK_WINDOW(c->link_dialog), FALSE, FALSE, TRUE);
2873 GtkWidget *button; 2873 GtkWidget *button;
2874 2874
2875 struct create_away *ca = g_new0(struct create_away, 1); 2875 struct create_away *ca = g_new0(struct create_away, 1);
2876 2876
2877 /* Set up window */ 2877 /* Set up window */
2878 ca->window = gtk_window_new(GTK_WINDOW_DIALOG); 2878 GAIM_DIALOG(ca->window);
2879 gtk_widget_set_usize(ca->window, -1, 250); 2879 gtk_widget_set_usize(ca->window, -1, 250);
2880 gtk_container_border_width(GTK_CONTAINER(ca->window), 5); 2880 gtk_container_border_width(GTK_CONTAINER(ca->window), 5);
2881 gtk_window_set_wmclass(GTK_WINDOW(ca->window), "away_mess", "Gaim"); 2881 gtk_window_set_wmclass(GTK_WINDOW(ca->window), "away_mess", "Gaim");
2882 gtk_window_set_title(GTK_WINDOW(ca->window), _("Gaim - New away message")); 2882 gtk_window_set_title(GTK_WINDOW(ca->window), _("Gaim - New away message"));
2883 gtk_signal_connect(GTK_OBJECT(ca->window), "delete_event", 2883 gtk_signal_connect(GTK_OBJECT(ca->window), "delete_event",
3045 break; 3045 break;
3046 } 3046 }
3047 3047
3048 /* surround(c->entry, smiley_text, ""); */ 3048 /* surround(c->entry, smiley_text, ""); */
3049 3049
3050 if (GTK_EDITABLE(c->entry)->has_selection) { 3050 if (GTK_OLD_EDITABLE(c->entry)->has_selection) {
3051 int finish = GTK_EDITABLE(c->entry)->selection_end_pos; 3051 int finish = GTK_OLD_EDITABLE(c->entry)->selection_end_pos;
3052 gtk_editable_insert_text(GTK_EDITABLE(c->entry), 3052 gtk_editable_insert_text(GTK_EDITABLE(c->entry),
3053 smiley_text, strlen(smiley_text), &finish); 3053 smiley_text, strlen(smiley_text), &finish);
3054 } else { 3054 } else {
3055 int pos = GTK_EDITABLE(c->entry)->current_pos; 3055 int pos = GTK_OLD_EDITABLE(c->entry)->current_pos;
3056 gtk_editable_insert_text(GTK_EDITABLE(c->entry), smiley_text, strlen(smiley_text), &pos); 3056 gtk_editable_insert_text(GTK_EDITABLE(c->entry), smiley_text, strlen(smiley_text), &pos);
3057 } 3057 }
3058 3058
3059 g_free(smiley_text); 3059 g_free(smiley_text);
3060 3060
3095 if (c->smiley_dialog) 3095 if (c->smiley_dialog)
3096 return; 3096 return;
3097 3097
3098 win = c->window; 3098 win = c->window;
3099 3099
3100 dialog = gtk_window_new(GTK_WINDOW_DIALOG); 3100 GAIM_DIALOG(dialog);
3101 gtk_window_set_policy(GTK_WINDOW(dialog), FALSE, FALSE, TRUE); 3101 gtk_window_set_policy(GTK_WINDOW(dialog), FALSE, FALSE, TRUE);
3102 gtk_window_set_wmclass(GTK_WINDOW(dialog), "smiley_dialog", "Gaim"); 3102 gtk_window_set_wmclass(GTK_WINDOW(dialog), "smiley_dialog", "Gaim");
3103 gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_MOUSE); 3103 gtk_window_set_position(GTK_WINDOW(dialog), GTK_WIN_POS_MOUSE);
3104 3104
3105 /* setup boxes */ 3105 /* setup boxes */
3176 static int a, c; 3176 static int a, c;
3177 3177
3178 if (aliasdlg) 3178 if (aliasdlg)
3179 gtk_widget_destroy(aliasdlg); 3179 gtk_widget_destroy(aliasdlg);
3180 3180
3181 aliasdlg = gtk_window_new(GTK_WINDOW_DIALOG); 3181 GAIM_DIALOG(aliasdlg);
3182 gtk_window_set_policy(GTK_WINDOW(aliasdlg), FALSE, FALSE, TRUE); 3182 gtk_window_set_policy(GTK_WINDOW(aliasdlg), FALSE, FALSE, TRUE);
3183 gtk_window_set_wmclass(GTK_WINDOW(aliasdlg), "alias_dialog", "Gaim"); 3183 gtk_window_set_wmclass(GTK_WINDOW(aliasdlg), "alias_dialog", "Gaim");
3184 gtk_widget_realize(aliasdlg); 3184 gtk_widget_realize(aliasdlg);
3185 dialogwindows = g_list_prepend(dialogwindows, aliasdlg); 3185 dialogwindows = g_list_prepend(dialogwindows, aliasdlg);
3186 3186
3352 GtkWidget *hbox; 3352 GtkWidget *hbox;
3353 GtkWidget *button; 3353 GtkWidget *button;
3354 GtkWidget *label; 3354 GtkWidget *label;
3355 GtkWidget *hsep; 3355 GtkWidget *hsep;
3356 3356
3357 window = gtk_window_new(GTK_WINDOW_DIALOG); 3357 GAIM_DIALOG(window);
3358 gtk_window_set_wmclass(GTK_WINDOW(window), "dialog", "Gaim"); 3358 gtk_window_set_wmclass(GTK_WINDOW(window), "dialog", "Gaim");
3359 gtk_container_set_border_width(GTK_CONTAINER(window), 10); 3359 gtk_container_set_border_width(GTK_CONTAINER(window), 10);
3360 gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE); 3360 gtk_window_set_policy(GTK_WINDOW(window), TRUE, TRUE, TRUE);
3361 gtk_signal_connect(GTK_OBJECT(window), "delete_event", GTK_SIGNAL_FUNC(destroy_dialog), window); 3361 gtk_signal_connect(GTK_OBJECT(window), "delete_event", GTK_SIGNAL_FUNC(destroy_dialog), window);
3362 gtk_widget_realize(window); 3362 gtk_widget_realize(window);
3622 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS); 3622 gtk_scrolled_window_set_policy(GTK_SCROLLED_WINDOW(sw), GTK_POLICY_AUTOMATIC, GTK_POLICY_ALWAYS);
3623 gtk_widget_set_usize(sw, 390, 220); 3623 gtk_widget_set_usize(sw, 390, 220);
3624 gtk_container_add(GTK_CONTAINER(frame), sw); 3624 gtk_container_add(GTK_CONTAINER(frame), sw);
3625 gtk_box_pack_start(GTK_BOX(hbox), frame, TRUE, TRUE, 0); 3625 gtk_box_pack_start(GTK_BOX(hbox), frame, TRUE, TRUE, 0);
3626 3626
3627 gtk_signal_connect(GTK_OBJECT(layout), "url_clicked", open_url_nw, NULL); 3627 gtk_signal_connect(GTK_OBJECT(layout), "url_clicked", GTK_SIGNAL_FUNC(open_url_nw), NULL);
3628 gtk_container_add(GTK_CONTAINER(sw), layout); 3628 gtk_container_add(GTK_CONTAINER(sw), layout);
3629 gaim_setup_imhtml(layout); 3629 gaim_setup_imhtml(layout);
3630 3630
3631 gtk_box_pack_start(GTK_BOX(box), bbox, FALSE, FALSE, 0); 3631 gtk_box_pack_start(GTK_BOX(box), bbox, FALSE, FALSE, 0);
3632 gtk_widget_set_sensitive(bbox, FALSE); 3632 gtk_widget_set_sensitive(bbox, FALSE);
3708 GtkWidget *button; 3708 GtkWidget *button;
3709 GtkWidget *name_entry; 3709 GtkWidget *name_entry;
3710 GtkWidget *label; 3710 GtkWidget *label;
3711 3711
3712 if (!rename_dialog) { 3712 if (!rename_dialog) {
3713 rename_dialog = gtk_window_new(GTK_WINDOW_DIALOG); 3713 GAIM_DIALOG(rename_dialog);
3714 gtk_window_set_wmclass(GTK_WINDOW(rename_dialog), "rename_dialog", "Gaim"); 3714 gtk_window_set_wmclass(GTK_WINDOW(rename_dialog), "rename_dialog", "Gaim");
3715 gtk_window_set_policy(GTK_WINDOW(rename_dialog), FALSE, TRUE, TRUE); 3715 gtk_window_set_policy(GTK_WINDOW(rename_dialog), FALSE, TRUE, TRUE);
3716 gtk_window_set_title(GTK_WINDOW(rename_dialog), _("Gaim - Rename Group")); 3716 gtk_window_set_title(GTK_WINDOW(rename_dialog), _("Gaim - Rename Group"));
3717 gtk_signal_connect(GTK_OBJECT(rename_dialog), "destroy", 3717 gtk_signal_connect(GTK_OBJECT(rename_dialog), "destroy",
3718 GTK_SIGNAL_FUNC(destroy_dialog), rename_dialog); 3718 GTK_SIGNAL_FUNC(destroy_dialog), rename_dialog);
3813 GtkWidget *button; 3813 GtkWidget *button;
3814 GtkWidget *name_entry; 3814 GtkWidget *name_entry;
3815 GtkWidget *label; 3815 GtkWidget *label;
3816 3816
3817 if (!rename_bud_dialog) { 3817 if (!rename_bud_dialog) {
3818 rename_bud_dialog = gtk_window_new(GTK_WINDOW_DIALOG); 3818 GAIM_DIALOG(rename_bud_dialog);
3819 gtk_window_set_wmclass(GTK_WINDOW(rename_bud_dialog), "rename_bud_dialog", "Gaim"); 3819 gtk_window_set_wmclass(GTK_WINDOW(rename_bud_dialog), "rename_bud_dialog", "Gaim");
3820 gtk_window_set_policy(GTK_WINDOW(rename_bud_dialog), FALSE, TRUE, TRUE); 3820 gtk_window_set_policy(GTK_WINDOW(rename_bud_dialog), FALSE, TRUE, TRUE);
3821 gtk_window_set_title(GTK_WINDOW(rename_bud_dialog), _("Gaim - Rename Buddy")); 3821 gtk_window_set_title(GTK_WINDOW(rename_bud_dialog), _("Gaim - Rename Buddy"));
3822 gtk_signal_connect(GTK_OBJECT(rename_bud_dialog), "destroy", 3822 gtk_signal_connect(GTK_OBJECT(rename_bud_dialog), "destroy",
3823 GTK_SIGNAL_FUNC(destroy_dialog), rename_bud_dialog); 3823 GTK_SIGNAL_FUNC(destroy_dialog), rename_bud_dialog);