typedef struct
{
char * psz_fontname; /**< The name of the font */
+ char * psz_monofontname; /**< The name of the mono font */
int i_font_size; /**< The font size in pixels */
int i_font_color; /**< The color of the text 0xRRGGBB
(native endianness) */
- int i_font_alpha; /**< The transparency of the text.
+ unsigned i_font_alpha; /**< The transparency of the text.
0x00 is fully opaque,
0xFF fully transparent */
int i_style_flags; /**< Formatting style flags */
#define STYLE_BACKGROUND 16
#define STYLE_UNDERLINE 32
#define STYLE_STRIKEOUT 64
+#define STYLE_HALFWIDTH 128
+
+#define STYLE_DEFAULT_FONT_SIZE 22
/**
* Create a default text style