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