Groupbox控件的使用
分组盒控件
功能功能
Groupbox 容器框,可以用来放置其他控件
属性介绍
- Text Groupbox显示文本内容
- ShowText 是否显示文本
- LineOffset 文字距离边界的距离
- LineSize 线宽
- LineColor 线的颜色
- Background 背景样式
- TextFont文字样式
- TextPosition 文字显示的位置
控件事件介绍
该控件没有任何事件
接口介绍
1. SetText
接口描述: 设置显示文本内容
参数值:
参数名 参数类型 参数含义 type const tchar* 文本内容 返回值:
void
示例:
_demoCtrl->SetText();
2. GetText
接口描述: 获取显示文本内容
参数值:
无
返回值:
const tchar*
示例:
_demoCtrl->GetText();
3. SetShowText
接口描述: 设置是否显示文本
参数值:
参数名 参数类型 参数含义 show bool 是否显示文本 返回值:
void
示例:
_demoCtrl->SetShowText();
4. GetShowText
接口描述: 获取是否显示文本
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetShowText();
5. SetLineOffset
接口描述: 设置线和四周的间隔
参数值:
参数名 参数类型 参数含义 offset int 间隔大小 返回值:
void
示例:
_demoCtrl->SetLineOffset();
6. GetLineOffset
接口描述: 获取线和四周的间隔
参数值:
无
返回值:
int
示例:
_demoCtrl->GetLineOffset();
7. SetLineColor
接口描述: 设置线的颜色
参数值:
参数名 参数类型 参数含义 color int 颜色值,比如0xffff0000 返回值:
void
示例:
_demoCtrl->SetLineColor();
8. GetLineColor
接口描述: 获取线的颜色
参数值:
无
返回值:
int 颜色值,比如0xffff0000
示例:
_demoCtrl->GetLineColor();
9. SetLineSize
接口描述: 设置线的粗细
参数值:
参数名 参数类型 参数含义 size int 粗细像素值 返回值:
void
示例:
_demoCtrl->SetLineSize();
10. GetLineSize
接口描述: 获取线的粗细
参数值:
无
返回值:
int 粗细像素值
示例:
_demoCtrl->GetLineSize();
11. SetTextPosition
接口描述: 设置文字的对齐位置
参数值:
参数名 参数类型 参数含义 pos GB_POSITION 对齐枚举 返回值:
void
参数定义:
enum GB_POSITION { GB_LEFTTOP, GB_RIGHTTOP, GB_LEFTBOTTOM, GB_RIGHTBOTTOM };
示例:
_demoCtrl->SetTextPosition();
12. GetTextPosition
接口描述: 获取文字的对齐位置
参数值:
无
返回值:
GB_POSITION
参数定义:
enum GB_POSITION { GB_LEFTTOP, GB_RIGHTTOP, GB_LEFTBOTTOM, GB_RIGHTBOTTOM };
示例:
_demoCtrl->GetTextPosition();
13. SetBackgroundStyle
接口描述: 设置背景样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态枚举 style IUIGearsRectStyle* 样式指针 返回值:
bool 是否成功
参数定义:
enum GB_POSITION { GB_LEFTTOP, GB_RIGHTTOP, GB_LEFTBOTTOM, GB_RIGHTBOTTOM };
示例:
_demoCtrl->SetBackgroundStyle();
14. GetBackgroundStyle
接口描述: 获取背景样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态枚举 返回值:
IUIGearsRectStyle*
示例:
_demoCtrl->GetBackgroundStyle();
15. SetTextStyle
接口描述: 设置文字样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态枚举 style IUIGearsRectStyle* 文字指针 返回值:
bool 是否成功
示例:
_demoCtrl->SetTextStyle();
16. GetBackgroundStyle
接口描述: 获取文字样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态枚举 返回值:
IUIGearsTextStyle*
示例:
_demoCtrl->GetBackgroundStyle();