CMGDK r49-rc2
|
滚动框 更多...
#include <ScrollBox.H>
公有成员 | |
ScrollBox () | |
本类构造函数 | |
ScrollBox (float, float, float, float) | |
本类构造函数 | |
virtual | ~ScrollBox () |
virtual void | DrawObject () |
本类析构函数 | |
virtual void | SetX (float) |
virtual void | SetY (float) |
virtual void | Set (float x, float y) |
void | Move (float, float) |
公有属性 | |
ScrollBar | HorzScrollBar |
横向滚动块 | |
ScrollBar | VertScrollBar |
纵向滚动块 | |
float | OffsetX |
float | OffsetY |
显示相对坐标 | |
float | MaxX |
float | MaxY |
对象最大坐标 | |
float | WheelPos |
滚动速度 | |
bool | ViewScrollBar |
是否显示滚动块 |
滚动框
滚动框用于提供一个可能无限大的区域供使用,它允许在其中放置多个控件或是实质超过可视大小的控件。
常用于列表,电子表格等。ListBox,TextGrid等都通过它实现。
hgl::gui::ScrollBox::ScrollBox | ( | ) |
本类构造函数
hgl::gui::ScrollBox::ScrollBox | ( | float | l, |
float | t, | ||
float | w, | ||
float | h | ||
) |
本类构造函数
virtual hgl::gui::ScrollBox::~ScrollBox | ( | ) | [inline, virtual] |
void hgl::gui::ScrollBox::DrawObject | ( | ) | [virtual] |
本类析构函数
void hgl::gui::ScrollBox::Move | ( | float | x, |
float | y | ||
) |
virtual void hgl::gui::ScrollBox::Set | ( | float | x, |
float | y | ||
) | [inline, virtual] |
void hgl::gui::ScrollBox::SetX | ( | float | pos | ) | [virtual] |
void hgl::gui::ScrollBox::SetY | ( | float | pos | ) | [virtual] |
对象最大坐标
显示相对坐标
是否显示滚动块
滚动速度