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

使用HGP图片做为背景的面板 更多...

#include <HGPForm.H>

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

所有成员的列表。

公有成员

HGPGetImage ()
 HGPForm (float, float, HGP *)
 HGPForm (float, float, const wchar_t *)
 HGPForm (float, float, HAC *, const wchar_t *)
virtual ~HGPForm ()
virtual ButtonCreateButton (const wchar_t *)
 根据HGP图片中的层创建一个按钮

保护成员

void InitPrivate (float, float, HGP *, bool)
void DefaultDraw (GUIObject *)
void Resize ()

保护属性

float scale_width
float scale_height
List< HGPUIControl * > child_list

详细描述

使用HGP图片做为背景的面板


构造及析构函数文档

hgl::gui::HGPForm::HGPForm ( float  l,
float  t,
HGP hgp 
)

本类构造函数,使用现有图片。使用这种方式构造,在退出时不会径释放图片

参数:
l按钮左边界坐标
t按钮顶边界坐标
hgp按钮图片指针
hgl::gui::HGPForm::HGPForm ( float  l,
float  t,
const wchar_t *  fn 
)

本类构造函数,使用未加载的图片。本类自行加载,使用这种方式构造的按钮,在退出时会释放图片

参数:
l按钮左边界坐标
t按钮顶边界坐标
filename图片文件名称
hgl::gui::HGPForm::HGPForm ( float  l,
float  t,
HAC hac,
const wchar_t *  fn 
)

本类构造函数,使用未加载的图片。本类自行加载,使用这种方式构造的按钮,在退出时会释放图片

参数:
l按钮左边界坐标
t按钮顶边界坐标
hac文件所在HAC包指针
filename图片文件名称
hgl::gui::HGPForm::~HGPForm ( ) [virtual]

成员函数文档

Button * hgl::gui::HGPForm::CreateButton ( const wchar_t *  name) [virtual]

根据HGP图片中的层创建一个按钮

根据PSD/HGP中的层名称来创建按钮
如关键字为“OK”,那PSD/HGP中按钮的层名称需要定为
一般:“Button:OK:Normal”、无效:“Button:OK:Disable”、选中:“Button:OK:Select”、压下:“Button:OK:Push”。

参数:
name按钮关键字
void hgl::gui::HGPForm::DefaultDraw ( GUIObject go) [protected]
HGP* hgl::gui::HGPForm::GetImage ( ) [inline]
void hgl::gui::HGPForm::InitPrivate ( float  l,
float  t,
HGP hgp,
bool  pi 
) [protected]
void hgl::gui::HGPForm::Resize ( ) [protected]

成员数据文档

float hgl::gui::HGPForm::scale_width [protected]

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