Macros | |
#define | D4D_LBL_F_DEFAULT |
This is label init flags. If not defined, it sets to (D4D_OBJECT_F_VISIBLE | D4D_OBJECT_F_ENABLED | D4D_OBJECT_F_FOCUSRECT) as a default. More... | |
#define | D4D_LBL_TXT_PRTY_DEFAULT |
This is label init text properties. If not defined, it sets to (D4D_ALIGN_H_CENTER_MASK | D4D_ALIGN_V_CENTER_MASK) as a default. More... | |
#define | D4D_LBL_FNT_PRTY_DEFAULT |
This is label init font properties. If not defined, it sets to ( 0 ) as a default. More... | |
#define | D4D_GET_LABEL(pObj) |
#define | _D4D_DECLARE_LABEL(type, name, text, x, y, cx, cy, radius, pMargin, pRelations, flags, pScheme, fontId, pUser, pOnUsrMsg) |
Macro that create the Label object structure in memory including all substructures. More... | |
#define | D4D_DECLARE_LABEL(name, text, x, y, cx, cy, flags, pScheme, fontId, pUser, pOnUsrMsg) |
Macro that create the Label object structure in memory including all substructures with restricted count of parameters to simplify definition. More... | |
#define | D4D_DECLARE_STD_LABEL(name, text, x, y, cx, cy, fontId) |
Macro that create the Label object structure in memory including all substructures with restricted count of parameters to simplify definition The missing parameters are replaced by default values. More... | |
#define | D4D_DECLARE_RLABEL(name, text, x, y, cx, cy, radius, flags, pScheme, fontId, pUser, pOnUsrMsg) |
Macro that create the rounded Label object structure in memory including all substructures with restricted count of parameters to simplify definition. More... | |
#define | D4D_DECLARE_STD_RLABEL(name, text, x, y, cx, cy, radius, fontId) |
Macro that create the rounded Label object structure in memory including all substructures with restricted count of parameters to simplify definition The missing parameters are replaced by default values. More... | |
#define | D4D_DECLARE_LABEL_INRAM(name, text, x, y, cx, cy, flags, pScheme, fontId, pUser, pOnUsrMsg) |
Same as D4D_DECLARE_LABEL, but is created in RAM instead of the ROM memory. More... | |
#define | D4D_DECLARE_STD_LABEL_INRAM(name, text, x, y, cx, cy, font) |
Same as D4D_DECLARE_STD_LABEL, but is created in RAM instead of the ROM memory. More... | |
#define | D4D_DECLARE_RLABEL_INRAM(name, text, x, y, cx, cy, radius, flags, pScheme, fontId, pUser, pOnUsrMsg) |
Same as D4D_DECLARE_RLABEL, but is created in RAM instead of the ROM memory. More... | |
#define | D4D_DECLARE_STD_RLABEL_INRAM(name, text, x, y, cx, cy, radius, font) |
Same as D4D_DECLARE_STD_RLABEL, but is created in RAM instead of the ROM memory. More... | |
#define | D4D_LabelSetText |
Variables | |
const D4D_OBJECT_SYS_FUNCTION | d4d_labelSysFunc |
D4D Driver label object header file.
Definition in file d4d_label.h.
#define D4D_GET_LABEL | ( | pObj | ) |
Definition at line 97 of file d4d_label.h.
#define D4D_LabelSetText |
Definition at line 286 of file d4d_label.h.
const D4D_OBJECT_SYS_FUNCTION d4d_labelSysFunc |
Definition at line 54 of file d4d_label.c.