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

勾选框 更多...

#include <CheckBox.H>

继承图,类hgl::gui::CheckBox
hgl::GUIObject hgl::EventObject hgl::VisualObject hgl::EnumObject hgl::Object hgl::_Object

所有成员的列表。

公有成员

 DefEvent (void, OnDraw,(GUIObject *))
 绘制事件
 DefEvent (void, OnChange,(GUIObject *, bool))
 状态改变事件
 CheckBox ()
 本类构造函数
 CheckBox (float, float, const wchar_t *, bool=false)
 本类构造函数
virtual ~CheckBox ()
virtual void Draw ()
 本类析构函数

公有属性

ThemeColor Color
 颜色
PropertyString Caption
 勾选框名称
Property< bool > Checked
 状态

保护成员

bool GetCheck ()
void SetCheck (bool)
void SetCaption ()
void DefaultDraw (GUIObject *)
virtual bool Proc_MouseLeftDown (int x, int y, unsigned __int32 key)

保护属性

bool check
WideString caption

详细描述

勾选框

勾选框用于标识选项的是非关系


构造及析构函数文档

hgl::gui::CheckBox::CheckBox ( )

本类构造函数

hgl::gui::CheckBox::CheckBox ( float  x,
float  y,
const wchar_t *  name,
bool  _check = false 
)

本类构造函数

本类构造函数

参数:
x,y控件坐标
name控件标题文字
_check控件状态
virtual hgl::gui::CheckBox::~CheckBox ( ) [inline, virtual]

成员函数文档

void hgl::gui::CheckBox::DefaultDraw ( GUIObject go) [protected]
hgl::gui::CheckBox::DefEvent ( void  ,
OnDraw  ,
(GUIObject *)   
)

绘制事件

hgl::gui::CheckBox::DefEvent ( void  ,
OnChange  ,
(GUIObject *, bool)   
)

状态改变事件

void hgl::gui::CheckBox::Draw ( ) [virtual]

本类析构函数

控件绘制函数

重载hgl::VisualObject

bool hgl::gui::CheckBox::GetCheck ( ) [inline, protected]
bool hgl::gui::CheckBox::Proc_MouseLeftDown ( int  x,
int  y,
unsigned __int32  key 
) [protected, virtual]
void hgl::gui::CheckBox::SetCaption ( ) [protected]
void hgl::gui::CheckBox::SetCheck ( bool  _check) [protected]

成员数据文档

勾选框名称

bool hgl::gui::CheckBox::check [protected]

状态

颜色


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