FireBirdLib - Topfield TMS PVR TAP Programming Library
OSDMenuWaitSpinnerInit.c
Go to the documentation of this file.
1#include "FBLib_TMSOSDMenu.h"
2
4{
6
8 {
9 WaitSpinnerRgn = TAP_Osd_Create(0, 0, WaitSpinnerWidth, WaitSpinnerItemHeight, 0, OSD_Flag_MemRgn);
10
12 {
13 int i;
14
15 TAP_Osd_FillBox(WaitSpinnerRgn, 0, 0, WaitSpinnerWidth, WaitSpinnerItemHeight, RGB(40, 40, 40));
16
17 for (i = 0; i < WaitSpinnerItems; i++)
19
21 TAP_Osd_Sync();
22
24 WaitSpinnerTimeout = TAP_GetTick() + WaitSpinnerSpeed;
25 }
26 }
27
28 TRACEEXIT();
29}
#define WaitSpinnerItemColorBlank
#define WaitSpinnerSpeed
dword WaitSpinnerTimeout
Definition: OSDMenuInit.c:35
#define WaitSpinnerWidth
void OSDMenuWaitSpinnerDrawItem(word rgn, dword x, dword rgb)
#define WaitSpinnerItems
word InfoBoxOSDRgn
Definition: OSDMenuInit.c:12
#define WaitSpinnerItemWidth
dword WaitSpinnerPosY
int WaitSpinnerIndex
Definition: OSDMenuInit.c:34
TYPE_GrData _InfoBox_Gd
#define WaitSpinnerItemHeight
word WaitSpinnerRgn
Definition: OSDMenuInit.c:33
void OSDMenuWaitSpinnerInit(void)
#define TRACEEXIT()
Definition: libFireBird.h:1244
#define TRACEENTER()
Definition: libFireBird.h:1243