Macros | |
#define | _D4D_DECLARE_SCREEN_BEGIN(type, name, funcPrefix, x,y, cx, cy, radius, text, fontId, icon, initFlags, pScheme) |
Macro that create the screen structure in memory including all substructures. More... | |
#define | D4D_DECLARE_SCREEN_BEGIN(name, funcPrefix, x,y, cx, cy, text, fontId, icon, initFlags, pScheme) |
Macro that create the screen structure in ROM memory including all substructures. More... | |
#define | D4D_DECLARE_STD_SCREEN_BEGIN(name, funcPrefix) |
Macro that create the screen structure in ROM memory with standard settings. More... | |
#define | D4D_DECLARE_STD_PORTRAIT_SCREEN_BEGIN(name, funcPrefix) |
Macro that create the screen structure in ROM memory with standard settings in portrait orientation. More... | |
#define | D4D_DECLARE_RSCREEN_BEGIN(name, funcPrefix, x,y, cx, cy, radius, text, fontId, icon, initFlags, pScheme) |
Macro that create the screen structure in ROM memory including all substructures with round corners. More... | |
#define | D4D_DECLARE_SCREEN_OBJECT(name) |
Macro that is used to add object to screen definition. More... | |
#define | D4D_DECLARE_SCREEN_END() |
Macro that is used to make end of object array in screen definition. More... | |
#define | D4D_DECLARE_SCREEN_BEGIN_INRAM(name, funcPrefix, x,y, cx, cy, text, fontId, icon, initFlags, pScheme) |
Macro that create the screen structure in RAM memory including all substructures. More... | |
#define | D4D_DECLARE_STD_SCREEN_BEGIN_INRAM(name, funcPrefix) |
Macro that create the screen structure in RAM memory with standard settings. More... | |
#define | D4D_DECLARE_STD_PORTRAIT_SCREEN_BEGIN_INRAM(name, funcPrefix) |
Macro that create the screen structure in RAM memory with standard settings in portrait orientation. More... | |
#define | D4D_DECLARE_RSCREEN_BEGIN_INRAM(name, funcPrefix, x,y, cx, cy, radius, text, fontId, icon, initFlags, pScheme) |
Macro that create the screen structure in RAM memory including all substructures with round corners. More... | |
#define | D4D_EXTERN_SCREEN(name) |
Macro that externs the D4D_SCREEN struxture. More... | |
This section specifies the exact usage for each API macro.
#define _D4D_DECLARE_SCREEN_BEGIN | ( | type, | |
name, | |||
funcPrefix, | |||
x, | |||
y, | |||
cx, | |||
cy, | |||
radius, | |||
text, | |||
fontId, | |||
icon, | |||
initFlags, | |||
pScheme | |||
) |
Macro that create the screen structure in memory including all substructures.
type | - type of screen <D4D_CONST; D4D_NO_CONST> |
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
x | - coordination of screen in X axis |
y | - coordination of screen in Y axis |
cx | - size of screen in X axis |
cy | - size of screen in Y axis |
radius | - radius of corners |
text | - title bar text (if used) |
fontId | - title bar text font |
icon | - title bar icon picture |
initFlags | - init flags of screen corresponding to D4D SCREEN Defines masks of screen behaviour flags |
pScheme | - pointer to color scheme. In case that this parameter is NULL, the default scheme color will be used for draw screen and objects |
Definition at line 221 of file d4d_screen.h.
#define D4D_DECLARE_RSCREEN_BEGIN | ( | name, | |
funcPrefix, | |||
x, | |||
y, | |||
cx, | |||
cy, | |||
radius, | |||
text, | |||
fontId, | |||
icon, | |||
initFlags, | |||
pScheme | |||
) |
Macro that create the screen structure in ROM memory including all substructures with round corners.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
x | - coordination of screen in X axis |
y | - coordination of screen in Y axis |
cx | - size of screen in X axis |
cy | - size of screen in Y axis |
radius | - radius of corners |
text | - title bar text (if used) |
fontId | - title bar text font |
icon | - title bar icon picture |
initFlags | - init flags of screen corresponding to D4D SCREEN Defines masks of screen behaviour flags |
pScheme | - pointer to color scheme. In case that this parameter is NULL, the default scheme color will be used for draw screen and objects |
Definition at line 310 of file d4d_screen.h.
#define D4D_DECLARE_RSCREEN_BEGIN_INRAM | ( | name, | |
funcPrefix, | |||
x, | |||
y, | |||
cx, | |||
cy, | |||
radius, | |||
text, | |||
fontId, | |||
icon, | |||
initFlags, | |||
pScheme | |||
) |
Macro that create the screen structure in RAM memory including all substructures with round corners.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
x | - coordination of screen in X axis |
y | - coordination of screen in Y axis |
cx | - size of screen in X axis |
cy | - size of screen in Y axis |
radius | - radius of corners |
text | - title bar text (if used) |
fontId | - title bar text font |
icon | - title bar icon picture |
initFlags | - init flags of screen corresponding to D4D SCREEN Defines masks of screen behaviour flags |
pScheme | - pointer to color scheme. In case that this parameter is NULL, the default scheme color will be used for draw screen and objects |
Definition at line 399 of file d4d_screen.h.
#define D4D_DECLARE_SCREEN_BEGIN | ( | name, | |
funcPrefix, | |||
x, | |||
y, | |||
cx, | |||
cy, | |||
text, | |||
fontId, | |||
icon, | |||
initFlags, | |||
pScheme | |||
) |
Macro that create the screen structure in ROM memory including all substructures.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
x | - coordination of screen in X axis |
y | - coordination of screen in Y axis |
cx | - size of screen in X axis |
cy | - size of screen in Y axis |
text | - title bar text (if used) |
fontId | - title bar text font |
icon | - title bar icon picture |
initFlags | - init flags of screen corresponding to D4D SCREEN Defines masks of screen behaviour flags |
pScheme | - pointer to color scheme. In case that this parameter is NULL, the default scheme color will be used for draw screen and objects |
Definition at line 268 of file d4d_screen.h.
#define D4D_DECLARE_SCREEN_BEGIN_INRAM | ( | name, | |
funcPrefix, | |||
x, | |||
y, | |||
cx, | |||
cy, | |||
text, | |||
fontId, | |||
icon, | |||
initFlags, | |||
pScheme | |||
) |
Macro that create the screen structure in RAM memory including all substructures.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
x | - coordination of screen in X axis |
y | - coordination of screen in Y axis |
cx | - size of screen in X axis |
cy | - size of screen in Y axis |
text | - title bar text (if used) |
fontId | - title bar text font |
icon | - title bar icon picture |
initFlags | - init flags of screen corresponding to D4D SCREEN Defines masks of screen behaviour flags |
pScheme | - pointer to color scheme. In case that this parameter is NULL, the default scheme color will be used for draw screen and objects |
Definition at line 357 of file d4d_screen.h.
#define D4D_DECLARE_SCREEN_END | ( | ) |
Macro that is used to make end of object array in screen definition.
Definition at line 338 of file d4d_screen.h.
#define D4D_DECLARE_SCREEN_OBJECT | ( | name | ) |
Macro that is used to add object to screen definition.
name | - name of object |
Definition at line 325 of file d4d_screen.h.
#define D4D_DECLARE_STD_PORTRAIT_SCREEN_BEGIN | ( | name, | |
funcPrefix | |||
) |
Macro that create the screen structure in ROM memory with standard settings in portrait orientation.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
Definition at line 289 of file d4d_screen.h.
#define D4D_DECLARE_STD_PORTRAIT_SCREEN_BEGIN_INRAM | ( | name, | |
funcPrefix | |||
) |
Macro that create the screen structure in RAM memory with standard settings in portrait orientation.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
Definition at line 378 of file d4d_screen.h.
#define D4D_DECLARE_STD_SCREEN_BEGIN | ( | name, | |
funcPrefix | |||
) |
Macro that create the screen structure in ROM memory with standard settings.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
Definition at line 278 of file d4d_screen.h.
#define D4D_DECLARE_STD_SCREEN_BEGIN_INRAM | ( | name, | |
funcPrefix | |||
) |
Macro that create the screen structure in RAM memory with standard settings.
name | - name of screen |
funcPrefix | - Prefix Name of screen event handlers |
Definition at line 367 of file d4d_screen.h.
#define D4D_EXTERN_SCREEN | ( | name | ) |
Macro that externs the D4D_SCREEN struxture.
name | of screen structure |
Definition at line 407 of file d4d_screen.h.