Mercurial > pidgin.yaz
diff src/prefs.c @ 234:985635758c33
[gaim-migrate @ 244]
More patches from fflew. This adds a font selector to the conversation window,
among other things.
committer: Tailor Script <tailor@pidgin.im>
author | Eric Warmenhoven <eric@warmenhoven.org> |
---|---|
date | Tue, 16 May 2000 20:48:47 +0000 |
parents | 83dd297aa363 |
children | 5b28ef2b550e |
line wrap: on
line diff
--- a/src/prefs.c Mon May 15 17:43:04 2000 +0000 +++ b/src/prefs.c Tue May 16 20:48:47 2000 +0000 @@ -334,6 +334,7 @@ GtkWidget *sw2; GtkWidget *away_page; GtkWidget *select_font; + GtkWidget *font_face_for_text; GtkWidget *list_item; @@ -728,13 +729,16 @@ gaim_button("Italics Text", &font_options, OPT_FONT_ITALIC, fontbox); gaim_button("Underlined Text", &font_options, OPT_FONT_UNDERLINE, fontbox); gaim_button("Strike Text", &font_options, OPT_FONT_STRIKE, fontbox); - gaim_button("Font Face for Text", &font_options, OPT_FONT_FACE, fontbox); - + font_face_for_text = gaim_button("Font Face for Text", &font_options, OPT_FONT_FACE, fontbox); + select_font = gtk_button_new_with_label("Select Font"); gtk_box_pack_start(GTK_BOX(fontbox), select_font, FALSE, FALSE, 0); gtk_signal_connect(GTK_OBJECT(select_font), "clicked", GTK_SIGNAL_FUNC(show_font_dialog), NULL); + if (!(font_options & OPT_FONT_FACE)) + gtk_widget_set_sensitive(GTK_WIDGET(select_font), FALSE); gtk_widget_show(select_font); - + gtk_signal_connect(GTK_OBJECT(font_face_for_text), "clicked", GTK_SIGNAL_FUNC(toggle_sensitive), select_font); + gtk_widget_show(appearance_page); gtk_widget_show(fontbox); gtk_widget_show(fontframe);