FireBirdLib - Topfield TMS PVR TAP Programming Library
OSDMenuPush.c
Go to the documentation of this file.
1
#include "
FBLib_TMSOSDMenu.h
"
2
3
bool
OSDMenuPush
(
void
)
4
{
5
TRACEENTER
();
6
7
if
(
CurrentMenuLevel
>= (
NRMENULEVELS
- 1))
8
{
9
TRACEEXIT
();
10
return
FALSE;
11
}
12
13
CurrentMenuLevel
++;
14
memset(&
Menu
[
CurrentMenuLevel
], 0,
sizeof
(
tMenu
));
15
OSDDirty
= TRUE;
16
17
TRACEEXIT
();
18
return
TRUE;
19
}
FBLib_TMSOSDMenu.h
Menu
tMenu Menu[NRMENULEVELS]
Definition:
OSDMenuInit.c:6
OSDDirty
bool OSDDirty
Definition:
OSDMenuInit.c:5
NRMENULEVELS
#define NRMENULEVELS
Definition:
FBLib_TMSOSDMenu.h:9
CurrentMenuLevel
dword CurrentMenuLevel
Definition:
OSDMenuInit.c:7
OSDMenuPush
bool OSDMenuPush(void)
Definition:
OSDMenuPush.c:3
TRACEEXIT
#define TRACEEXIT()
Definition:
libFireBird.h:1244
TRACEENTER
#define TRACEENTER()
Definition:
libFireBird.h:1243
tMenu
Definition:
FBLib_TMSOSDMenu.h:67
TMSOSDMenu
OSDMenuPush.c
Generated on Fri Apr 29 2022 13:34:01 for FireBirdLib - Topfield TMS PVR TAP Programming Library by
1.9.3