private void SetFont(bool bold, bool italic, bool underline, GDISurface surface)
{
if (bold && italic && underline)
surface.Font = GFX.FontBoldItalicUnderline;
else if (bold && italic)
surface.Font = GFX.FontBoldItalic;
else if (bold && underline)
surface.Font = GFX.FontBoldUnderline;
else if (bold)
surface.Font = GFX.FontBold;
else if (italic && underline)
surface.Font = GFX.FontItalicUnderline;
else if (!italic && underline)
surface.Font = GFX.FontUnderline;
else if (italic)
surface.Font = GFX.FontItalic;
else if (true)
surface.Font = GFX.FontNormal;
}