Style to apply to the text
A style can be coloring, effects, underline, strikethrough etc.
backing_color (get, set)
Backing color
void efl_text_backing_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_backing_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
backing_type (get, set)
Enable or disable backing type
Efl_Text_Style_Backing_Type efl_text_backing_type_get(const Eo *obj); void efl_text_backing_type_set(Eo *obj, Efl_Text_Style_Backing_Type type);
effect_type (get, set)
Type of effect used for the displayed text
Efl_Text_Style_Effect_Type efl_text_effect_type_get(const Eo *obj); void efl_text_effect_type_set(Eo *obj, Efl_Text_Style_Effect_Type type);
gfx_filter (get, set)
Program that applies a special filter
const char *efl_text_gfx_filter_get(const Eo *obj); void efl_text_gfx_filter_set(Eo *obj, const char *code);
glow2_color (get, set)
Second color of the glow effect
void efl_text_glow2_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_glow2_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
glow_color (get, set)
Color of glow effect
void efl_text_glow_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_glow_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
normal_color (get, set)
Color of text, excluding style
void efl_text_normal_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_normal_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
outline_color (get, set)
Color of outline effect
void efl_text_outline_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_outline_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
shadow_color (get, set)
Color of shadow effect
void efl_text_shadow_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_shadow_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
shadow_direction (get, set)
Direction of shadow effect
Efl_Text_Style_Shadow_Direction efl_text_shadow_direction_get(const Eo *obj); void efl_text_shadow_direction_set(Eo *obj, Efl_Text_Style_Shadow_Direction type);
strikethrough_color (get, set)
Color of strikethrough_style
void efl_text_strikethrough_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_strikethrough_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
strikethrough_type (get, set)
Type of strikethrough style
Efl_Text_Style_Strikethrough_Type efl_text_strikethrough_type_get(const Eo *obj); void efl_text_strikethrough_type_set(Eo *obj, Efl_Text_Style_Strikethrough_Type type);
underline2_color (get, set)
Color of underline2 style
void efl_text_underline2_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_underline2_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
underline_color (get, set)
Color of normal underline style
void efl_text_underline_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_underline_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
underline_dashed_color (get, set)
Color of dashed underline style
void efl_text_underline_dashed_color_get(const Eo *obj, unsigned char *r, unsigned char *g, unsigned char *b, unsigned char *a); void efl_text_underline_dashed_color_set(Eo *obj, unsigned char r, unsigned char g, unsigned char b, unsigned char a);
underline_dashed_gap (get, set)
Gap of dashed underline style
int efl_text_underline_dashed_gap_get(const Eo *obj); void efl_text_underline_dashed_gap_set(Eo *obj, int gap);
underline_dashed_width (get, set)
Width of dashed underline style
int efl_text_underline_dashed_width_get(const Eo *obj); void efl_text_underline_dashed_width_set(Eo *obj, int width);
underline_height (get, set)
Height of underline style
double efl_text_underline_height_get(const Eo *obj); void efl_text_underline_height_set(Eo *obj, double height);
underline_type (get, set)
Sets an underline style on the text
Efl_Text_Style_Underline_Type efl_text_underline_type_get(const Eo *obj); void efl_text_underline_type_set(Eo *obj, Efl_Text_Style_Underline_Type type);