静态文本框

创建文本框

函数名

PX_Object *         PX_Object_LabelCreate(px_memorypool *mp,PX_Object *Parent,px_int x,px_int y,px_int Width,px_int Height,const px_char *Text,PX_FontModule *fm,px_color Color);

功能

创建一个静态文本框

mp

使用内存池

Parent

父对象

x,y

二维坐标xy

width,height

宽度,高度

text

文本

fm

字模,如果为PX_NULL表示默认字模

Color

文本颜色

返回值

如果创建成功返回对象指针,否者返回PX_NULL

 

取得对象数据

函数名

PX_Object_Label  *         PX_Object_GetLabel(PX_Object *Object);

功能

取得静态文本框对象数据

Object

对象指针

返回值

如果成功返回对象数据,否者返回PX_NULL

 

取得静态文本框文本

函数名

px_char      * PX_Object_LabelGetText(PX_Object *Label);

功能

取得静态文本框的文本

Object

对象指针

返回值

如果成功返回文本框文本,否者返回PX_NULL

 

设置静态文本框文本

函数名

px_void             PX_Object_LabelSetText(PX_Object *pLabel,px_char *Text);

功能

设置静态文本框的文本

Object

对象指针

Text

文本指针

返回值

-

 

 

设置文本框背景颜色

函数名

px_void             PX_Object_LabelSetBackgroundColor(PX_Object *pLabel,px_color Color);

功能

设置文本框的背景颜色

Object

对象指针

color

颜色

返回值

-

 

设置文本框文本对齐方式

函数名

px_void             PX_Object_LabelSetAlign(PX_Object *pLabel,PX_FONT_ALIGN Align);

功能

设置文本框的文本对齐方式

Object

对象指针

color

颜色

返回值

-