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 } |
