FireBirdLib - Topfield TMS PVR TAP Programming Library
OSDMenuItemModifyTextColor.c
Go to the documentation of this file.
1#include <string.h>
2#include "FBLib_TMSOSDMenu.h"
3
4bool OSDMenuItemModifyTextColor(int ItemIndex, dword Color)
5{
7
8 tMenu *pMenu;
9
10 pMenu = &Menu[CurrentMenuLevel];
11
12 if((ItemIndex < 0) || (ItemIndex >= pMenu->NrItems))
13 {
14 TRACEEXIT();
15 return FALSE;
16 }
17
18 pMenu->Item[ItemIndex].TextColor = Color;
19
20 ListDirty = TRUE;
21
22 TRACEEXIT();
23 return TRUE;
24}
tMenu Menu[NRMENULEVELS]
Definition: OSDMenuInit.c:6
dword CurrentMenuLevel
Definition: OSDMenuInit.c:7
bool ListDirty
bool OSDMenuItemModifyTextColor(int ItemIndex, dword Color)
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243
dword TextColor
tItem * Item