FireBirdLib - Topfield TMS PVR TAP Programming Library
OSDMenuModifyTitleLeft.c
Go to the documentation of this file.
1#include <string.h>
2#include "FBLib_TMSOSDMenu.h"
3
4void OSDMenuModifyTitleLeft(const char *Text)
5{
7
8 tMenu *pMenu;
9
10 if(!Text)
11 {
12 TRACEEXIT();
13 return;
14 }
15
16 pMenu = &Menu[CurrentMenuLevel];
17
18 strncpyUC(pMenu->TitleLeft, Text, STDSTRINGSIZE);
19 pMenu->TitleLeft[STDSTRINGSIZE - 1] = '\0';
20 TitleDirty = TRUE;
21
22 TRACEEXIT();
23}
tMenu Menu[NRMENULEVELS]
Definition: OSDMenuInit.c:6
#define STDSTRINGSIZE
dword CurrentMenuLevel
Definition: OSDMenuInit.c:7
bool TitleDirty
void OSDMenuModifyTitleLeft(const char *Text)
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243
byte * strncpyUC(byte *dest, const byte *src, size_t n)
Definition: strncpyUC.c:4
char TitleLeft[STDSTRINGSIZE]