Class: ewol::ConfigFont
Synopsis:
+ ConfigFont (void);
+ ~ConfigFont (void);
+ void setFolder (const std::string & _folder);
+ const std::string & getFolder (void);
+ void set (const std::string & _fontName,
int32_t _size);
+ const std::string & getName (void);
+ int32_t getSize (void);
+ void setUseExternal (bool _val);
+ bool getUseExternal (void);
Detail:
ewol::ConfigFont ()
ConfigFont(void);
ewol::~ConfigFont ()
~ConfigFont(void);
setFolder ()
void setFolder(const std::string & _folder);
Specify the default font folder for the Ewol search system (only needed when embended font)
Parameter [input]: _folder basic folder of the font (ex: DATA:fonts)
getFolder ()
const std::string & getFolder(void);
get the default font folder.
Return: The default font folder.
set ()
void set(const std::string & _fontName,
int32_t _size);
set the defaut font for all the widgets and basics display.
Parameter [input]: _fontName The font name requested (not case sensitive) ex "Arial" or multiple separate by ';' ex : "Arial;Helvetica".
Parameter [input]: _size The default size of the font default=10.
getName ()
const std::string & getName(void);
get the current default font name
getSize ()
int32_t getSize(void);
get the default font size.
Return: the font size.
setUseExternal ()
void setUseExternal(bool _val);
set use of internal/external Font
Parameter [input]: _val true to enable search of internal data.
getUseExternal ()
bool getUseExternal(void);
get the use of internal/external Font
Return: true to enable search of internal data.
ewol::ConfigFont ()
ConfigFont(void);
ewol::~ConfigFont ()
~ConfigFont(void);
setFolder ()
void setFolder(const std::string & _folder);
Specify the default font folder for the Ewol search system (only needed when embended font)
-
Parameter [input]: _folder basic folder of the font (ex: DATA:fonts)
getFolder ()
const std::string & getFolder(void);
get the default font folder.
-
Return: The default font folder.
set ()
void set(const std::string & _fontName, int32_t _size);
set the defaut font for all the widgets and basics display.
-
Parameter [input]: _fontName The font name requested (not case sensitive) ex "Arial" or multiple separate by ';' ex : "Arial;Helvetica".
Parameter [input]: _size The default size of the font default=10.
getName ()
const std::string & getName(void);
get the current default font name
getSize ()
int32_t getSize(void);
get the default font size.
-
Return: the font size.
setUseExternal ()
void setUseExternal(bool _val);
set use of internal/external Font
-
Parameter [input]: _val true to enable search of internal data.
getUseExternal ()
bool getUseExternal(void);
get the use of internal/external Font
-
Return: true to enable search of internal data.