Go to the source code of this file.
Functions | |
void | OSDMenuKeyboard_Setup (const char *Title, char *Variable, dword MaxSize) |
Variables | |
bool | OSDMenuKeyboard_GUIInitialized = FALSE |
char * | OSDMenuKeyboard_Title = NULL |
char * | OSDMenuKeyboard_StringVar = NULL |
char * | OSDMenuKeyboard_StringVarOrig = NULL |
dword | OSDMenuKeyboard_StringMaxSize = 0 |
int | OSDMenuKeyboard_CursorPosition = 0 |
int | OSDMenuKeyboard_TextStartPosition = 0 |
int | OSDMenuKeyboard_ButtonsX [3] |
tOSDMenuKeyboard_Buttons | OSDMenuKeyboard_Buttons [20] |
int | OSDMenuKeyboard_NrButtons = 0 |
char | Keypad [KPM_NrModes][26][4] |
tKeyPadMode | KeyPadMode |
tKeyboardCursor | KeyboardCursorType |
int | KeyPadPosition = 0 |
word | OSDMenuKeyboard_rgn = 0 |
bool | OSDMenuKeyboard_ReturnToNormal |
bool | AutomaticLowerCase |
tFontDataUC | KeyboardFont_12 |
tFontDataUC | KeyboardFont_14 |
void OSDMenuKeyboard_Setup | ( | const char * | Title, |
char * | Variable, | ||
dword | MaxSize | ||
) |
Definition at line 38 of file OSDMenuKeyboard_Setup.c.
References Keypad, KPM_Standard, OSDMenuKeyboard_ButtonsX, OSDMenuKeyboard_NrButtons, OSDMenuKeyboard_StringMaxSize, OSDMenuKeyboard_StringVar, OSDMenuKeyboard_StringVarOrig, OSDMenuKeyboard_TextStartPosition, OSDMenuKeyboard_Title, StrMkUTF8(), TRACEENTER, and TRACEEXIT.
bool AutomaticLowerCase |
Definition at line 35 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_AutomaticLowerCase(), and OSDMenuKeyboard_EventHandler().
tKeyboardCursor KeyboardCursorType |
Definition at line 31 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_SetCursor().
tFontDataUC KeyboardFont_12 |
Definition at line 36 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_DrawLegendButton(), and OSDMenuKeyboard_Finish().
tFontDataUC KeyboardFont_14 |
Definition at line 36 of file OSDMenuKeyboard_Setup.c.
char Keypad[KPM_NrModes][26][4] |
Definition at line 17 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_ChangeKeypad(), OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), OSDMenuKeyboard_SetKeypadMode(), and OSDMenuKeyboard_Setup().
tKeyPadMode KeyPadMode |
Definition at line 30 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_SetKeypadMode().
int KeyPadPosition = 0 |
Definition at line 32 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_EventHandler().
tOSDMenuKeyboard_Buttons OSDMenuKeyboard_Buttons[20] |
Definition at line 14 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_LegendButton().
int OSDMenuKeyboard_ButtonsX[3] |
Definition at line 13 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_DrawLegendButton(), and OSDMenuKeyboard_Setup().
int OSDMenuKeyboard_CursorPosition = 0 |
Definition at line 11 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_CursorEnd(), OSDMenuKeyboard_CursorLeft(), OSDMenuKeyboard_CursorRight(), OSDMenuKeyboard_DeleteLeft(), OSDMenuKeyboard_DeleteRight(), OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_EventHandler().
bool OSDMenuKeyboard_GUIInitialized = FALSE |
Definition at line 5 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Finish().
int OSDMenuKeyboard_NrButtons = 0 |
Definition at line 15 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_LegendButton(), and OSDMenuKeyboard_Setup().
bool OSDMenuKeyboard_ReturnToNormal |
Definition at line 34 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_Finish().
word OSDMenuKeyboard_rgn = 0 |
Definition at line 33 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_DrawLegendButton(), OSDMenuKeyboard_Finish(), and OSDMenuKeyboard_isVisible().
dword OSDMenuKeyboard_StringMaxSize = 0 |
Definition at line 10 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Setup().
char* OSDMenuKeyboard_StringVar = NULL |
Definition at line 8 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_CursorEnd(), OSDMenuKeyboard_CursorRight(), OSDMenuKeyboard_DeleteLeft(), OSDMenuKeyboard_DeleteRight(), OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), OSDMenuKeyboard_Finish(), OSDMenuKeyboard_SaveAndFinish(), and OSDMenuKeyboard_Setup().
char* OSDMenuKeyboard_StringVarOrig = NULL |
Definition at line 9 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_EventHandler(), OSDMenuKeyboard_Finish(), OSDMenuKeyboard_SaveAndFinish(), and OSDMenuKeyboard_Setup().
int OSDMenuKeyboard_TextStartPosition = 0 |
Definition at line 12 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Setup().
char* OSDMenuKeyboard_Title = NULL |
Definition at line 7 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_Finish(), and OSDMenuKeyboard_Setup().