eGUI alias D4D  Release 3.0
Reference Manual
 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
d4d_group_box.h File Reference
This graph shows which files directly or indirectly include this file:

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
 

Detailed Description

D4D Driver groupBox object header file.

Author
Michal hanak, Petr Gargulak
Version
0.0.9.0
Date
Jan-14-2014

Definition in file d4d_group_box.h.

Macro Definition Documentation

#define D4D_GET_GROUP_BOX (   pObj)

Definition at line 117 of file d4d_group_box.h.

Variable Documentation

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.