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

标签控件 更多...

#include <Label.H>

继承图,类hgl::gui::Label
hgl::GUIObject hgl::EventObject hgl::VisualObject hgl::EnumObject hgl::Object hgl::_Object hgl::gui::Hyperlink hgl::gui::RichTextLabel hgl::gui::EmailLabel

所有成员的列表。

公有成员

 DefEvent (void, OnDraw,(GUIObject *))
 绘制事件
 DefEvent (void, OnClick,(GUIObject *))
 点击事件
 Label ()
 本类构造函数
 Label (float, float)
 本类构造函数
 Label (float, float, const WideString &name)
 本类构造函数
virtual ~Label ()
void Draw ()
 本类析构函数

公有属性

PropertyString Caption
 标签标题,即要显示的内容
bool FixedSize
 固定尺寸
ThemeColor Color
 颜色
bool Underline
 下划线
bool Shadow
 阴影

保护成员

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

保护属性

WideString caption
Color4f draw_color
bool down

详细描述

标签控件

标签是一个用来简单的显示文字的控件


构造及析构函数文档

hgl::gui::Label::Label ( )

本类构造函数

hgl::gui::Label::Label ( float  l,
float  t 
)

本类构造函数

标签控件构造函数

参数:
l,t标签左上角坐标
hgl::gui::Label::Label ( float  l,
float  t,
const WideString name 
)

本类构造函数

标签控件构造函数

参数:
l,t标签左上角坐标
name标签内容
virtual hgl::gui::Label::~Label ( ) [inline, virtual]

成员函数文档

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

绘制事件

hgl::gui::Label::DefEvent ( void  ,
OnClick  ,
(GUIObject *)   
)

点击事件

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

本类析构函数

本类绘制函数

重载hgl::VisualObject

void hgl::gui::Label::InitPrivate ( ) [protected]
bool hgl::gui::Label::Proc_MouseLeftDown ( int  x,
int  y,
unsigned __int32  key 
) [protected, virtual]
bool hgl::gui::Label::Proc_MouseLeftUp ( int  x,
int  y,
unsigned __int32  key 
) [protected, virtual]
void hgl::gui::Label::SetCaption ( ) [protected]

成员数据文档

标签标题,即要显示的内容

颜色

bool hgl::gui::Label::down [protected]

固定尺寸

阴影

下划线


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