The system font objects are globally available for a graphical application.
System fonts are by design read only, hence there are not any functions to change them during runtime. If the application needs additional fonts it should add additional font objects.
Macros | |
#define | SYSFONT_DEFINE_GLYPHS |
Define variable containing the font. More... | |
#define | SYSFONT_FIRSTCHAR ((uint8_t) ' ') |
First character defined. More... | |
#define | SYSFONT_HEIGHT 7 |
Height of each glyph, excluding spacer line. More... | |
#define | SYSFONT_LASTCHAR ((uint8_t) 127) |
Last character defined. More... | |
#define | SYSFONT_LINESPACING 8 |
Line height. More... | |
#define | SYSFONT_WIDTH 6 |
Width of each glyph, including spacer column. More... | |
Variables | |
struct font | sysfont |
Initialize a basic system font. More... | |
#define SYSFONT_DEFINE_GLYPHS |
Define variable containing the font.
#define SYSFONT_FIRSTCHAR ((uint8_t) ' ') |
First character defined.
#define SYSFONT_HEIGHT 7 |
Height of each glyph, excluding spacer line.
#define SYSFONT_LASTCHAR ((uint8_t) 127) |
Last character defined.
#define SYSFONT_LINESPACING 8 |
Line height.
#define SYSFONT_WIDTH 6 |
Width of each glyph, including spacer column.