CMGDK r49-rc2
公有成员 | 公有属性
hgl::gui::ScrollBox类参考

滚动框 更多...

#include <ScrollBox.H>

继承图,类hgl::gui::ScrollBox
hgl::gui::Panel hgl::ObjectControl hgl::ClasList< Object > hgl::GUIObject hgl::EventObject hgl::VisualObject hgl::EnumObject hgl::Object hgl::_Object

所有成员的列表。

公有成员

 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]

本类析构函数

重载hgl::ObjectControl

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]

成员数据文档

横向滚动块

对象最大坐标

显示相对坐标

纵向滚动块

是否显示滚动块

滚动速度


该类的文档由以下文件生成:
 全部  名字空间 文件 函数 变量 类型定义 枚举 枚举值 友元 宏定义