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

ComboBox. 更多...

#include <ComboBox.H>

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

所有成员的列表。

公有成员

 DefEvent (void, OnDraw,(GUIObject *))
 绘制事件
 DefEvent (void, OnChange,(GUIObject *))
 变动事件
 ComboBox ()
 ComboBox (float, float, float)
virtual ~ComboBox ()
virtual void Update ()
virtual void Draw ()
 对象绘制函数
MenuItemAppend (const WideString &name)
 增加一个数据项
void Clear ()
 清除所有数据项

公有属性

ThemeColor Color
 颜色
MenuItem Item
 数据项
Property< intItemIndex
 选中项索引虚拟变量
Property< intCount
 数据项数量
Property< MenuItem * > Selected
 取得选中项

详细描述

ComboBox.

ComboBox是一种用于多选一的控件,在控件的位置上只显示当前选中的一项


构造及析构函数文档

hgl::gui::ComboBox::ComboBox ( )
hgl::gui::ComboBox::ComboBox ( float  l,
float  t,
float  w 
)
hgl::gui::ComboBox::~ComboBox ( ) [virtual]

成员函数文档

MenuItem* hgl::gui::ComboBox::Append ( const WideString name) [inline]

增加一个数据项

void hgl::gui::ComboBox::Clear ( ) [inline]

清除所有数据项

hgl::gui::ComboBox::DefEvent ( void  ,
OnChange  ,
(GUIObject *)   
)

变动事件

hgl::gui::ComboBox::DefEvent ( void  ,
OnDraw  ,
(GUIObject *)   
)

绘制事件

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

对象绘制函数

对象绘制函数。如果对象没有重载这个函数,即被视为放弃绘制属性,将不会存在于对象控制器的绘制列表里

重载hgl::VisualObject

void hgl::gui::ComboBox::Update ( ) [virtual]

对象刷新函数。如果对象没有重载这个函数,即被视为放弃刷新属性,将不会存在于对象控制器的刷新列表里

重载hgl::EnumObject


成员数据文档

颜色

数据项数量

数据项

选中项索引虚拟变量

取得选中项


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