UIGearsTextStyle样式对象
文字样式
接口介绍
1. GetStyleName
接口描述: 获取样式名称
参数值:
无
返回值:
const tchar*
示例:
_demoCtrl->GetStyleName();
2. GetFontColor
接口描述: 获取字体颜色
参数值:
无
返回值:
int
示例:
_demoCtrl->GetFontColor();
3. SetFontColor
接口描述: 设置字体颜色
参数值:
参数名 参数类型 参数含义 clr int 颜色 返回值:
void
示例:
_demoCtrl->SetFontColor();
4. GetFontSize
接口描述: 获取字体颜色
参数值:
无
返回值:
int
示例:
_demoCtrl->GetFontSize();
5. SetFontSize
接口描述: 获取字体大小
参数值:
无
返回值:
int
示例:
_demoCtrl->SetFontSize();
6. SetOffsetX
接口描述: 设置左侧偏移量
参数值:
参数名 参数类型 参数含义 offsetX int 偏移量 返回值:
void
示例:
_demoCtrl->SetOffsetX();
7. GetOffsetX
接口描述: 获取左侧偏移量
参数值:
无
返回值:
int
示例:
_demoCtrl->GetOffsetX();
8. SetOffsetY
接口描述: 设置垂直偏移量
参数值:
参数名 参数类型 参数含义 offsetY int 偏移量 返回值:
void
示例:
_demoCtrl->SetOffsetY();
9. GetOffsetY
接口描述: 获取垂直偏移量
参数值:
无
返回值:
int
示例:
_demoCtrl->GetOffsetY();
10. SetBold
接口描述: 设置是否加粗
参数值:
参数名 参数类型 参数含义 bold bool 加粗 返回值:
void
示例:
_demoCtrl->SetBold();
11. GetBold
接口描述: 获取是否加粗
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetBold();
12. SetItalic
接口描述: 设置是否斜体
参数值:
参数名 参数类型 参数含义 italic bool 斜体 返回值:
void
示例:
_demoCtrl->SetItalic();
13. GetItalic
接口描述: 获取是否斜体
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetItalic();
14. SetHorAlign
接口描述: 设置水平对齐方式
参数值:
参数名 参数类型 参数含义 align FontAlign 对齐方式 返回值:
void
参数定义:
enum FontAlign { UIG_TOPLEFT = 0, UIG_MIDDLECENTER, UIG_BOTTOMRIGHT };
示例:
_demoCtrl->SetHorAlign();
15. GetHorAlign
接口描述: 获取水平对齐方式
参数值:
无
返回值:
FontAlign
参数定义:
enum FontAlign { UIG_TOPLEFT = 0, UIG_MIDDLECENTER, UIG_BOTTOMRIGHT };
示例:
_demoCtrl->GetHorAlign();
16. SetVerAlign
接口描述: 设置垂直对齐方式
参数值:
参数名 参数类型 参数含义 align FontAlign 对齐方式 返回值:
void
参数定义:
enum FontAlign { UIG_TOPLEFT = 0, UIG_MIDDLECENTER, UIG_BOTTOMRIGHT };
示例:
_demoCtrl->SetVerAlign();
17. GetHorAlign
接口描述: 获取垂直对齐方式
参数值:
无
返回值:
FontAlign
参数定义:
enum FontAlign { UIG_TOPLEFT = 0, UIG_MIDDLECENTER, UIG_BOTTOMRIGHT };
示例:
_demoCtrl->GetHorAlign();
18. SetSingleLine
接口描述: 设置是否单行显示
参数值:
参数名 参数类型 参数含义 singleLine bool 是否单行显示 返回值:
void
示例:
_demoCtrl->SetSingleLine();
19. GetSingleLine
接口描述: 获取是否单行显示
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetSingleLine();
20. SetUnderline
接口描述: 设置是否有下划线
参数值:
参数名 参数类型 参数含义 bool underline 下划线 返回值:
void
示例:
_demoCtrl->SetUnderline();
21. GetUnderline
接口描述: 获取是否有下划线
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetUnderline();
22. GetFontFamily
接口描述: 获取字体
参数值:
无
返回值:
const tchar*
示例:
_demoCtrl->GetFontFamily();
23. GetFontFamilyA
接口描述: 获取字体,返回值为char
参数值:
无
返回值:
const char*
示例:
_demoCtrl->GetFontFamilyA();
24. SetFontFamily
接口描述: 设置字体
参数值:
参数名 参数类型 参数含义 family const tchar* 字体名称 返回值:
void
示例:
_demoCtrl->SetFontFamily();