Macros | |
#define | D4D_GROUP_BOX_F_CONTENT_OUTLINE |
Enable group box content outline. More... | |
#define | D4D_GROUP_BOX_F_DEFAULT |
This is group box init flags. If not defined, it sets to (D4D_OBJECT_F_VISIBLE | D4D_OBJECT_F_ENABLED | D4D_OBJECT_F_MOUSE_NORMAL | D4D_OBJECT_F_TOUCHENABLE | D4D_OBJECT_F_BEVEL_RAISED | D4D_GROUP_BOX_F_CONTENT_OUTLINE) as a default. More... | |
#define | D4D_GROUP_BOX_TEXT_OFFSET |
This is offset of title text in horizontal line If not defined, it sets to 6 pixel as a default. More... | |
#define | D4D_GROUP_BOX_HEADER_MARGIN |
This is margin of group box header (to keep place for title text) If not defined, it sets to 16 pixel as a default. More... | |
#define | D4D_GROUP_BOX_FRAME_MARGIN |
This is margin of group box rest frame (left, right and bottom) If not defined, it sets to 4 pixel as a default. More... | |
#define | D4D_GET_GROUP_BOX(pObj) |
#define | _D4D_DECLARE_GROUP_BOX(type, name, x, y, cx, cy, radius, pMargin, pRelations, text, fontId, flags, pScheme, pUser, pOnUsrMsg) |
Macro that create the Group box object structure in memory including all substructures. More... | |
#define | D4D_DECLARE_GROUP_BOX_BEGIN(name, x, y, cx, cy, radius, pParent, pMargin, text, fontId, flags, pScheme, pUser, pOnUsrMsg) |
Macro that create the Group box object structure in memory including all substructures with start of relation object list. More... | |
#define | D4D_DECLARE_GROUP_BOX_OBJECT(name) |
Macro that adds one child object to group box object relations table declaration. More... | |
#define | D4D_DECLARE_GROUP_BOX_OBJECT_END |
Macro that ends children group box object relations table declaration. More... | |
#define | D4D_DECLARE_STD_GROUP_BOX_BEGIN(name, x, y, cx, cy, radius, pParent, text, fontId) |
Macro that create the Group box object structure in memory including all substructures with start of relation object list The missing parameters are replaced by default values. More... | |
#define | D4D_DECLARE_GROUP_BOX_BEGIN_INRAM(name, x, y, cx, cy, radius, pParent, pMargin, text, fontId, flags, pScheme, pUser, pOnUsrMsg) |
Same as D4D_DECLARE_GROUP_BOX_BEGIN, but is created in RAM instead of the ROM memory. More... | |
#define | D4D_DECLARE_STD_GROUP_BOX_BEGIN_INRAM(name, x, y, cx, cy, radius, pParent, text, fontId) |
Same as D4D_DECLARE_STD_GROUP_BOX_BEGIN, but is created in RAM instead of the ROM memory. More... | |
Variables | |
const D4D_OBJECT_SYS_FUNCTION | d4d_groupBoxSysFunc |
D4D_MARGIN | groupBox_marginDefault |
D4D Driver groupBox object header file.
Definition in file d4d_group_box.h.
#define D4D_GET_GROUP_BOX | ( | pObj | ) |
Definition at line 117 of file d4d_group_box.h.
const D4D_OBJECT_SYS_FUNCTION d4d_groupBoxSysFunc |
Definition at line 61 of file d4d_group_box.c.
D4D_MARGIN groupBox_marginDefault |
Definition at line 53 of file d4d_group_box.c.