Mercurial > pidgin
comparison src/dialogs.c @ 2761:367d19133917
[gaim-migrate @ 2774]
decklin's patch
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Mon, 19 Nov 2001 11:14:55 +0000 |
parents | 3e8004e0df3d |
children | 477a035d81e5 |
comparison
equal
deleted
inserted
replaced
2760:72272d43e265 | 2761:367d19133917 |
---|---|
73 #include "pixmaps/aol_icon.xpm" | 73 #include "pixmaps/aol_icon.xpm" |
74 #include "pixmaps/free_icon.xpm" | 74 #include "pixmaps/free_icon.xpm" |
75 #include "pixmaps/dt_icon.xpm" | 75 #include "pixmaps/dt_icon.xpm" |
76 #include "pixmaps/admin_icon.xpm" | 76 #include "pixmaps/admin_icon.xpm" |
77 #include "pixmaps/ab.xpm" | 77 #include "pixmaps/ab.xpm" |
78 | |
79 #define DEFAULT_FONT_NAME "-adobe-helvetica-medium-r-normal--12-120-75-75-p-67-iso8859-1" | |
80 | 78 |
81 #define PATHSIZE 1024 | 79 #define PATHSIZE 1024 |
82 | 80 |
83 int smiley_array[FACE_TOTAL]; | 81 int smiley_array[FACE_TOTAL]; |
84 GdkColor bgcolor; | 82 GdkColor bgcolor; |
2721 if (!font) { /* we came from the prefs dialog */ | 2719 if (!font) { /* we came from the prefs dialog */ |
2722 if (fontseld) | 2720 if (fontseld) |
2723 return; | 2721 return; |
2724 fontseld = gtk_font_selection_dialog_new(_("Select Font")); | 2722 fontseld = gtk_font_selection_dialog_new(_("Select Font")); |
2725 gtk_font_selection_dialog_set_font_name(GTK_FONT_SELECTION_DIALOG(fontseld), | 2723 gtk_font_selection_dialog_set_font_name(GTK_FONT_SELECTION_DIALOG(fontseld), |
2726 DEFAULT_FONT_NAME); | 2724 DEFAULT_FONT_XFLD); |
2727 | 2725 |
2728 gtk_object_set_user_data(GTK_OBJECT(fontseld), NULL); | 2726 gtk_object_set_user_data(GTK_OBJECT(fontseld), NULL); |
2729 gtk_signal_connect(GTK_OBJECT(fontseld), "delete_event", | 2727 gtk_signal_connect(GTK_OBJECT(fontseld), "delete_event", |
2730 GTK_SIGNAL_FUNC(destroy_fontsel), NULL); | 2728 GTK_SIGNAL_FUNC(destroy_fontsel), NULL); |
2731 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(fontseld)->cancel_button), | 2729 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(fontseld)->cancel_button), |
2746 gtk_object_set_user_data(GTK_OBJECT(c->font_dialog), c); | 2744 gtk_object_set_user_data(GTK_OBJECT(c->font_dialog), c); |
2747 else | 2745 else |
2748 gtk_object_set_user_data(GTK_OBJECT(c->font_dialog), NULL); | 2746 gtk_object_set_user_data(GTK_OBJECT(c->font_dialog), NULL); |
2749 | 2747 |
2750 gtk_font_selection_dialog_set_font_name((GtkFontSelectionDialog *) c->font_dialog, | 2748 gtk_font_selection_dialog_set_font_name((GtkFontSelectionDialog *) c->font_dialog, |
2751 DEFAULT_FONT_NAME); | 2749 DEFAULT_FONT_XFLD); |
2752 | 2750 |
2753 gtk_signal_connect(GTK_OBJECT(c->font_dialog), "delete_event", | 2751 gtk_signal_connect(GTK_OBJECT(c->font_dialog), "delete_event", |
2754 GTK_SIGNAL_FUNC(delete_event_dialog), c); | 2752 GTK_SIGNAL_FUNC(delete_event_dialog), c); |
2755 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(c->font_dialog)->ok_button), | 2753 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(c->font_dialog)->ok_button), |
2756 "clicked", GTK_SIGNAL_FUNC(apply_font), c->font_dialog); | 2754 "clicked", GTK_SIGNAL_FUNC(apply_font), c->font_dialog); |
2757 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(c->font_dialog)->cancel_button), | 2755 gtk_signal_connect(GTK_OBJECT(GTK_FONT_SELECTION_DIALOG(c->font_dialog)->cancel_button), |
2758 "clicked", GTK_SIGNAL_FUNC(cancel_font), c); | 2756 "clicked", GTK_SIGNAL_FUNC(cancel_font), c); |
2759 | 2757 |
2760 gtk_font_selection_dialog_set_font_name((GtkFontSelectionDialog *) c->font_dialog, | 2758 gtk_font_selection_dialog_set_font_name((GtkFontSelectionDialog *) c->font_dialog, |
2761 DEFAULT_FONT_NAME); | 2759 DEFAULT_FONT_XFLD); |
2762 | 2760 |
2763 gtk_widget_realize(c->font_dialog); | 2761 gtk_widget_realize(c->font_dialog); |
2764 | 2762 |
2765 aol_icon(c->font_dialog->window); | 2763 aol_icon(c->font_dialog->window); |
2766 } | 2764 } |