勾选框

创建勾选框

函数名

PX_Object * PX_Object_CheckBoxCreate(px_memorypool *mp, PX_Object *Parent,px_int x,px_int y,px_int Width,px_int Height,const char text[],PX_FontModule *fm);

功能

创建勾选框

mp

内存池

Parent

父对象

x,y

平面坐标

width,height

宽度,高度

text

勾选框文本

fm

字模

 

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

 

取得对象数据

函数名

PX_Object_CheckBox *PX_Object_GetCheckBox(PX_Object *Object);

功能

取得勾选框对象数据

Object

对象指针

返回值

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

 

取得勾选框勾选状态

函数名

px_bool PX_Object_CheckBoxGetCheck(PX_Object *Object);

功能

取得勾选框勾选状态

Object

对象指针

返回值

如果被勾选状态返回PX_TRUE,否者返回PX_FALSE

 

设置背景颜色

函数名

px_void PX_Object_CheckBoxSetBackgroundColor(PX_Object *Object,px_color clr);

功能

设置背景颜色

Object

对象指针

clr

背景颜色

返回值

 

 

设置边框颜色

函数名

px_void PX_Object_CheckBoxSetBorderColor(PX_Object *Object,px_color clr);

功能

设置背景颜色

Object

对象指针

clr

背景颜色

返回值

 

 

设置按下颜色

函数名

px_void PX_Object_CheckBoxSetPushColor(PX_Object *Object,px_color clr);

功能

设置按下颜色

Object

对象指针

clr

按下颜色

返回值

 

 

设置指针颜色

函数名

px_void PX_Object_CheckBoxSetCursorColor(PX_Object *Object,px_color clr);

功能

设置指针颜色

Object

对象指针

clr

指针颜色

返回值

 

 

设置文本

函数名

px_void PX_Object_CheckBoxSetText(PX_Object *Object,const px_char text[]);

功能

设置文本

Object

对象指针

text

文本

返回值

 

 

设置文本颜色

函数名

px_void PX_Object_CheckBoxSetTextColor(PX_Object *Object,px_color clr);

功能

设置文本颜色

Object

对象指针

clr

文本颜色

返回值

 

 

设置勾选状态

函数名

px_void PX_Object_CheckBoxSetCheck(PX_Object *Object,px_bool check);

功能

设置勾选状态

Object

对象指针

check

PX_TRUE表示勾选,PX_FALSE表示非勾选

返回值