ProgressBar控件的使用
功能功能
可垂直或水平显示进度,可在进度条上叠加文字
属性介绍
- IsHor 是否水平显示
- Range 数值范围
- Value 当前数值
- ChannelSize 滑槽大小
- Background 背景样式
- NoStretchFront 是否裁剪前景
- Front 前景样式
- ShowText 是否显示文字
- Text 文字样式
控件事件介绍
接口介绍
1. SetValue
接口描述: 设置当前进度值
参数值:
参数名 参数类型 参数含义 pos int 进度值 返回值:
void
示例:
_demoCtrl->SetValue();
2. GetValue
接口描述: 获取当前进度值
参数值:
无
返回值:
int
示例:
_demoCtrl->GetValue();
3. SetChannelSize
接口描述: 设置滑槽大小
参数值:
参数名 参数类型 参数含义 size int 滑槽大小 返回值:
void
示例:
_demoCtrl->SetChannelSize();
4. GetChannelSize
接口描述: 获取滑槽大小
参数值:
无
返回值:
int
示例:
_demoCtrl->GetChannelSize();
5. SetRange
接口描述: 设置进度范围
参数值:
参数名 参数类型 参数含义 min int 最小进度值 max int 最大进度值 返回值:
void
示例:
_demoCtrl->SetRange();
6. GetRange
接口描述: 获取进度范围
参数值:
参数名 参数类型 参数含义 min int& 最小进度值 max int& 最大进度值 返回值:
void
示例:
_demoCtrl->GetRange();
7. SetIsHor
接口描述: 设置是否是水平进度条
参数值:
参数名 参数类型 参数含义 isHor bool 是否水平显示 返回值:
void
示例:
_demoCtrl->SetIsHor();
8. GetIsHor
接口描述: 获取是否是水平进度条
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetIsHor();
9. SetShowText
接口描述: 设置是否显示文字
参数值:
参数名 参数类型 参数含义 show bool 是否显示文字 返回值:
void
示例:
_demoCtrl->SetShowText();
10. GetShowText
接口描述: 获取是否显示文字
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetShowText();
11. SetNoStretchFront
接口描述: 设置前景是否裁剪显示,不拉伸也就是裁剪显示
参数值:
参数名 参数类型 参数含义 noStretch bool 是否裁剪显示 返回值:
void
示例:
_demoCtrl->SetNoStretchFront();
12. GetNoStretchFront
接口描述: 获取前景是否裁剪显示
参数值:
无
返回值:
bool
示例:
_demoCtrl->GetNoStretchFront();
13. SetBackgroundStyle
接口描述: 设置背景样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态样式枚举 style IUIGearsRectStyle* 样式指针 返回值:
bool
示例:
_demoCtrl->SetBackgroundStyle();
14. GetBackgroundStyle
接口描述: 获取背景样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态样式枚举 返回值:
IUIGearsRectStyle*
示例:
_demoCtrl->GetBackgroundStyle();
15. SetFrontStyle
接口描述: 设置前景样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态样式枚举 style IUIGearsRectStyle* 样式指针 返回值:
bool
示例:
_demoCtrl->SetFrontStyle();
16. GetFrontStyle
接口描述: 获取背景样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态样式枚举 返回值:
IUIGearsRectStyle*
示例:
_demoCtrl->GetFrontStyle();
17. SetTextStyle
接口描述: 设置文字样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态样式枚举 style IUIGearsTextStyle* 样式指针 返回值:
bool
示例:
_demoCtrl->SetTextStyle();
18. GetTextStyle
接口描述: 获取文字样式
参数值:
参数名 参数类型 参数含义 state UICommonState 状态样式枚举 返回值:
IUIGearsTextStyle*
示例:
_demoCtrl->GetTextStyle();