CMGDK r49-rc2
|
进度条控件 更多...
#include <ProgressBar.H>
公有成员 | |
DefEvent (void, OnDraw,(GUIObject *)) | |
绘制事件 | |
ProgressBar () | |
ProgressBar (float, float, float, float) | |
virtual | ~ProgressBar () |
virtual void | Draw () |
对象绘制函数 | |
公有属性 | |
ThemeColor | Color |
颜色 | |
Property< AquaMark > | Mark |
水纹 | |
bool | MarkMove |
水纹移动(true=右移,false=左移) | |
Property< float > | MarkSpeed |
水纹移动速度(每秒多少点) | |
Property< int > | Min |
最小值虚拟变量 | |
Property< int > | Max |
最大值虚拟变量 | |
Property< int > | Position |
当前值虚拟变量 | |
Property< ProgressBarOrientation > | Orientation |
进度条方向虚拟变量 |
进度条控件
进度条用于表示某个工作的进度,避免用户认为程序已死锁
当宽度大于高度,会自动设定为横向进度条;同理,当高度大于宽度,会自动设定为纵向进度条。
hgl::gui::ProgressBar::ProgressBar | ( | ) |
hgl::gui::ProgressBar::ProgressBar | ( | float | l, |
float | t, | ||
float | w, | ||
float | h | ||
) |
virtual hgl::gui::ProgressBar::~ProgressBar | ( | ) | [inline, virtual] |
hgl::gui::ProgressBar::DefEvent | ( | void | , |
OnDraw | , | ||
(GUIObject *) | |||
) |
绘制事件
void hgl::gui::ProgressBar::Draw | ( | ) | [virtual] |
水纹移动(true=右移,false=左移)
水纹移动速度(每秒多少点)
最大值虚拟变量
最小值虚拟变量
当前值虚拟变量