#include "common_files/d4d_font.h"
Macros | |
#define | D4D_STR_TABLE_MAX_CNT |
This is maximal count of string table. If not defined, it sets to 4 string tables (languages) as a default. More... | |
#define | D4D_TXT_PRTY_ALIGN_H_MASK |
#define | D4D_TXT_PRTY_ALIGN_H_LEFT_MASK |
#define | D4D_TXT_PRTY_ALIGN_H_RIGHT_MASK |
#define | D4D_TXT_PRTY_ALIGN_H_CENTER_MASK |
#define | D4D_TXT_PRTY_ALIGN_V_MASK |
#define | D4D_TXT_PRTY_ALIGN_V_TOP_MASK |
#define | D4D_TXT_PRTY_ALIGN_V_BOTTOM_MASK |
#define | D4D_TXT_PRTY_ALIGN_V_CENTER_MASK |
#define | D4D_DECLARE_STRING_TABLE_BEGIN |
Macro that starts of default string table declaration. More... | |
#define | D4D_DECLARE_USR_STRING_TABLE_BEGIN(name) |
Macro that starts of user string table declaration. More... | |
#define | D4D_DECLARE_STRING(stringId, string_table) |
Macro that adds one language to strings table declaration. More... | |
#define | D4D_DECLARE_STRING_TABLE_END |
Macro that ends the strings table declaration. More... | |
#define | D4D_DECLARE_TAB_TABLE_BEGIN(name) |
Macro that starts of tabulator table declaration. More... | |
#define | D4D_DECLARE_TAB(tab) |
Macro that adds one tabulator to tabulator table declaration. More... | |
#define | D4D_DECLARE_TAB_TABLE_END |
Macro that close table declaration. More... | |
#define | D4D_DEFSTR(str) |
Macro that helps declare the strings in eGUI. More... | |
#define | D4D_IsDigit(x) |
Macro that returns if the input cahr is digit or not. Here is an example demonstrating how to used it. More... | |
#define | D4D_StringTable_GetCount(x) |
Typedefs | |
typedef Byte | D4D_TEXT_PROPERTIES |
The string text properties type. The masks are described here D4D BASE Defines masks of aligment properties. More... | |
typedef struct D4D_STR_PROPERTIES_S | D4D_STR_PROPERTIES |
The string properties type. This structure contains as Font as Text properties. More... | |
typedef struct D4D_STRING_S | D4D_STRING |
The string type. This structure contains all properties about string in eGUI. More... | |
Functions | |
D4D_TCHAR * | D4D_GetInternalStringPointer (const D4D_TCHAR *originTxt) |
The function gets the real internal pointer to string. More... | |
void | D4D_ChangeStringTable (LWord stringId) |
LWord | D4D_GetCurrentStringId (void) |
void | D4D_LCD_PrintStr (D4D_PRINT_DESC *p_StrDes) |
Variables | |
const D4D_STRING_TABLE | d4d_StringTable [] |
#define D4D_StringTable_GetCount | ( | x | ) |
Definition at line 271 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_H_CENTER_MASK |
Definition at line 75 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_H_LEFT_MASK |
Definition at line 73 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_H_MASK |
Definition at line 72 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_H_RIGHT_MASK |
Definition at line 74 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_V_BOTTOM_MASK |
Definition at line 79 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_V_CENTER_MASK |
Definition at line 80 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_V_MASK |
Definition at line 77 of file d4d_string.h.
#define D4D_TXT_PRTY_ALIGN_V_TOP_MASK |
Definition at line 78 of file d4d_string.h.
void D4D_ChangeStringTable | ( | LWord | stringId | ) |
LWord D4D_GetCurrentStringId | ( | void | ) |
void D4D_LCD_PrintStr | ( | D4D_PRINT_DESC * | p_StrDes | ) |
Print the String in ASCII in simple format up to 8 columns
Definition at line 635 of file d4d_string.c.
const D4D_STRING_TABLE d4d_StringTable[] |