comparison src/conversation.c @ 1441:5c67b8794991

[gaim-migrate @ 1451] patch from decklin to have default font size. yum. committer: Tailor Script <tailor@pidgin.im>
author Eric Warmenhoven <eric@warmenhoven.org>
date Mon, 29 Jan 2001 01:19:24 +0000
parents 6330d0bb309f
children 2f4e6269b001
comparison
equal deleted inserted replaced
1440:6330d0bb309f 1441:5c67b8794991
59 59
60 GdkPixmap *dark_icon_pm = NULL; 60 GdkPixmap *dark_icon_pm = NULL;
61 GdkBitmap *dark_icon_bm = NULL; 61 GdkBitmap *dark_icon_bm = NULL;
62 62
63 char fontface[64]; 63 char fontface[64];
64 int fontsize = 3;
64 extern GdkColor bgcolor; 65 extern GdkColor bgcolor;
65 extern GdkColor fgcolor; 66 extern GdkColor fgcolor;
66 67
67 void check_everything(GtkWidget *entry); 68 void check_everything(GtkWidget *entry);
68 gboolean keypress_callback(GtkWidget *entry, GdkEventKey * event, struct conversation *c); 69 gboolean keypress_callback(GtkWidget *entry, GdkEventKey * event, struct conversation *c);
636 if ((font_options & OPT_FONT_FACE) || c->hasfont) { 637 if ((font_options & OPT_FONT_FACE) || c->hasfont) {
637 g_snprintf(buf2, limit, "<FONT FACE=\"%s\">%s</FONT>", c->fontface, buf); 638 g_snprintf(buf2, limit, "<FONT FACE=\"%s\">%s</FONT>", c->fontface, buf);
638 strcpy(buf, buf2); 639 strcpy(buf, buf2);
639 } 640 }
640 641
642 if ((font_options & OPT_FONT_SIZE) || c->hassize) {
643 g_snprintf(buf2, limit, "<FONT SIZE=\"%d\">%s</FONT>", c->fontsize, buf);
644 strcpy(buf, buf2);
645 }
646
641 if ((font_options & OPT_FONT_FGCOL) || c->hasfg) { 647 if ((font_options & OPT_FONT_FGCOL) || c->hasfg) {
642 g_snprintf(buf2, limit, "<FONT COLOR=\"#%02X%02X%02X\">%s</FONT>", c->fgcol.red, 648 g_snprintf(buf2, limit, "<FONT COLOR=\"#%02X%02X%02X\">%s</FONT>", c->fgcol.red,
643 c->fgcol.green, c->fgcol.blue, buf); 649 c->fgcol.green, c->fgcol.blue, buf);
644 strcpy(buf, buf2); 650 strcpy(buf, buf2);
645 } 651 }
1687 c->smiley_dialog = NULL; 1693 c->smiley_dialog = NULL;
1688 c->link_dialog = NULL; 1694 c->link_dialog = NULL;
1689 c->log_dialog = NULL; 1695 c->log_dialog = NULL;
1690 sprintf(c->fontface, "%s", fontface); 1696 sprintf(c->fontface, "%s", fontface);
1691 c->hasfont = 0; 1697 c->hasfont = 0;
1698 c->fontsize = fontsize;
1699 c->hassize = 0;
1692 c->bgcol = bgcolor; 1700 c->bgcol = bgcolor;
1693 c->hasbg = 0; 1701 c->hasbg = 0;
1694 c->fgcol = fgcolor; 1702 c->fgcol = fgcolor;
1695 c->hasfg = 0; 1703 c->hasfg = 0;
1696 1704