Go to the source code of this file.
Data Structures | |
struct | tOSDMenuKeyboard_Buttons |
Macros | |
#define | BUTTONTEXTSIZE 23 |
#define | NRKEYPADKEYS 29 |
Functions | |
void | OSDMenuKeyboard_Draw (void) |
void | OSDMenuKeyboard_DrawLegendButton (dword Line, tButtonIcon ButtonIcon, const char *Text) |
void | OSDMenuKeyboard_TMSRemoteDirectMode (bool DirectMode) |
void | OSDMenuKeyboard_CursorRight (void) |
void | OSDMenuKeyboard_CursorLeft (void) |
void | OSDMenuKeyboard_CursorEnd (void) |
void | OSDMenuKeyboard_DeleteRight (void) |
void | OSDMenuKeyboard_DeleteLeft (void) |
void | OSDMenuKeyboard_Finish (void) |
void | OSDMenuKeyboard_SaveAndFinish (void) |
#define BUTTONTEXTSIZE 23 |
Definition at line 8 of file FBLib_TMSOSDKeyboard.h.
#define NRKEYPADKEYS 29 |
Definition at line 9 of file FBLib_TMSOSDKeyboard.h.
void OSDMenuKeyboard_CursorEnd | ( | void | ) |
Definition at line 4 of file OSDMenuKeyboard_CursorEnd.c.
References OSDMenuKeyboard_CursorPosition, OSDMenuKeyboard_Draw(), OSDMenuKeyboard_StringVar, strlenUC(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_CursorLeft | ( | void | ) |
Definition at line 3 of file OSDMenuKeyboard_CursorLeft.c.
References OSDMenuKeyboard_CursorPosition, OSDMenuKeyboard_Draw(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_CursorRight | ( | void | ) |
Definition at line 4 of file OSDMenuKeyboard_CursorRight.c.
References OSDMenuKeyboard_CursorPosition, OSDMenuKeyboard_Draw(), OSDMenuKeyboard_StringVar, strlenUC(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_DeleteLeft | ( | void | ) |
Definition at line 3 of file OSDMenuKeyboard_DeleteLeft.c.
References DeleteAt(), OSDMenuKeyboard_CursorPosition, OSDMenuKeyboard_Draw(), OSDMenuKeyboard_StringVar, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_DeleteRight | ( | void | ) |
Definition at line 4 of file OSDMenuKeyboard_DeleteRight.c.
References DeleteAt(), OSDMenuKeyboard_CursorPosition, OSDMenuKeyboard_Draw(), OSDMenuKeyboard_StringVar, strlenUC(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_Draw | ( | void | ) |
Definition at line 4 of file OSDMenuKeyboard_Draw.c.
References COLOR_Grey00, COLOR_Grey01, COLOR_Grey03, COLOR_Grey04, COLOR_Grey05, COLOR_Grey08, COLOR_Grey12, COLOR_Grey19, COLOR_Orange01, COLOR_Orange02, COLOR_Orange03, FMUC_GetStringWidth(), FMUC_PutStringAA(), GetUCPos(), isUTF8Char(), KC_Box, KC_Text, KeyboardCursorType, KeyboardFont_14, Keypad, KeyPadMode, KeyPadPosition, MAXX, NRKEYPADKEYS, OSDMenuKeyboard_Buttons, OSDMenuKeyboard_ButtonsX, OSDMenuKeyboard_CursorPosition, OSDMenuKeyboard_DrawLegendButton(), OSDMenuKeyboard_NrButtons, OSDMenuKeyboard_ReturnToNormal, OSDMenuKeyboard_rgn, OSDMenuKeyboard_StringVar, OSDMenuKeyboard_TextStartPosition, OSDMenuKeyboard_Title, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_CursorEnd(), OSDMenuKeyboard_CursorLeft(), OSDMenuKeyboard_CursorRight(), OSDMenuKeyboard_DeleteLeft(), OSDMenuKeyboard_DeleteRight(), and OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_DrawLegendButton | ( | dword | Line, |
tButtonIcon | ButtonIcon, | ||
const char * | Text | ||
) |
Definition at line 5 of file OSDMenuKeyboard_DrawLegendButton.c.
References COLOR_Grey18, FMUC_GetStringWidth(), FMUC_PutString(), KeyboardFont_12, OSDMenuGetIconPointer(), OSDMenuKeyboard_ButtonsX, OSDMenuKeyboard_rgn, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_Draw().
void OSDMenuKeyboard_Finish | ( | void | ) |
Definition at line 4 of file OSDMenuKeyboard_Finish.c.
References FMUC_FreeFontFile(), KeyboardFont_12, KeyboardFont_14, OSDMenuKeyboard_GUIInitialized, OSDMenuKeyboard_ReturnToNormal, OSDMenuKeyboard_rgn, OSDMenuKeyboard_StringVar, OSDMenuKeyboard_StringVarOrig, OSDMenuKeyboard_Title, OSDMenuKeyboard_TMSRemoteDirectMode(), TAP_EnterNormalNoInfo(), TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_Destroy(), OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_SaveAndFinish().
void OSDMenuKeyboard_SaveAndFinish | ( | void | ) |
Definition at line 4 of file OSDMenuKeyboard_SaveAndFinish.c.
References OSDMenuKeyboard_Finish(), OSDMenuKeyboard_StringVar, OSDMenuKeyboard_StringVarOrig, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler().
void OSDMenuKeyboard_TMSRemoteDirectMode | ( | bool | DirectMode | ) |
Definition at line 3 of file OSDMenuKeyboard_TMSRemoteDirectMode.c.
References TAPCOM_CloseChannel(), TAPCOM_OpenChannel(), TMSREMOTE_TAPCOM_SERVICE_CLEARDIRECT, TMSREMOTE_TAPCOM_SERVICE_SETDIRECT, TMSREMOTETAPID, TRACEENTER, and TRACEEXIT.
Referenced by OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Finish().
|
extern |
Definition at line 35 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_AutomaticLowerCase(), and OSDMenuKeyboard_EventHandler().
|
extern |
Definition at line 31 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_SetCursor().
|
extern |
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 FBLib_TMSOSDKeyboard.h.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_Finish().
|
extern |
Definition at line 17 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_ChangeKeypad(), OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), OSDMenuKeyboard_SetKeypadMode(), and OSDMenuKeyboard_Setup().
|
extern |
Definition at line 30 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_SetKeypadMode().
|
extern |
Definition at line 32 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_EventHandler().
|
extern |
Definition at line 14 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_LegendButton().
|
extern |
Definition at line 13 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_DrawLegendButton(), and OSDMenuKeyboard_Setup().
|
extern |
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().
|
extern |
Definition at line 5 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Finish().
|
extern |
Definition at line 15 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_LegendButton(), and OSDMenuKeyboard_Setup().
|
extern |
Definition at line 34 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), and OSDMenuKeyboard_Finish().
|
extern |
Definition at line 33 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_DrawLegendButton(), OSDMenuKeyboard_Finish(), and OSDMenuKeyboard_isVisible().
|
extern |
Definition at line 10 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Setup().
|
extern |
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().
|
extern |
Definition at line 9 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_EventHandler(), OSDMenuKeyboard_Finish(), OSDMenuKeyboard_SaveAndFinish(), and OSDMenuKeyboard_Setup().
|
extern |
Definition at line 12 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_EventHandler(), and OSDMenuKeyboard_Setup().
|
extern |
Definition at line 7 of file OSDMenuKeyboard_Setup.c.
Referenced by OSDMenuKeyboard_Draw(), OSDMenuKeyboard_Finish(), and OSDMenuKeyboard_Setup().