/** 设定默认的字体 */ LCUI_API void FontLIB_SetDefaultFont( int id ) { LCUI_FontInfo *p; p = FontLIB_GetFont( id ); if( p ) { fontlib.default_font = p; } }
FontLIB_SetDefaultFont( int id ) { LCUI_FontInfo *p; p = FontLIB_GetFont( id ); if( p ) { default_font = p; } }
FT_Face FontLIB_GetFontFace( int font_id ) { LCUI_FontInfo *info; info = FontLIB_GetFont( font_id ); if( !info ) { return NULL; } return info->face; }
static int FontLIB_AddInCoreFontInfo( void ) { int font_id; font_id = FontLIB_AddFontInfo( "in-core.font_8x8", "default", "\0", NULL ); fontlib.incore_font = FontLIB_GetFont( font_id ); if( !fontlib.incore_font ) { return -1; } return font_id; }