|
struct GUI_WIDGET_CREATE_INFO_struct {
GUI_WIDGET_CREATE_FUNC * pfCreateIndirect;
const char * pName; // Text ... Not used on all widgets
I16 Id; // ID ... should be unique in a dialog
I16 x0; // x position
I16 y0; // y position
I16 xSize; // x size
I16 ySize; // y size
U16 Flags; // Widget specific create flags (opt.)
I32 Para; // Widget specific parameter (opt.)
U32 NumExtraBytes; // Number of extra bytes usable with <WIDGET>_SetUserData & <WIDGET>_GetUserData
};
static const GUI_WIDGET_CREATE_INFO _aDialogCreate[] =
{
{ FRAMEWIN_CreateIndirect, "Framewin", ID_FRAMEWIN_0, 0, 0, 320, 240, 0, 0x0, 0 },
{ TEXT_CreateIndirect, "DATE:", ID_TEXT_1, 68, 80, 69, 20, 0, 0x64, 0 },
{ TEXT_CreateIndirect, "TIME:", ID_TEXT_2, 75, 110, 65, 20, 0, 0x64, 0 },
};
通过资源表创建的各个控件参数 Para都代表什么含义啊,怎么看给什么值或者宏啊
|
|