cSkinDisplayReplay::cProgressBar Class Reference

#include <skins.h>

Inheritance diagram for cSkinDisplayReplay::cProgressBar:

Inheritance graph
[legend]
Collaboration diagram for cSkinDisplayReplay::cProgressBar:

Collaboration graph
[legend]

List of all members.

Public Member Functions

 cProgressBar (int Width, int Height, int Current, int Total, const cMarks *Marks, tColor ColorSeen, tColor ColorRest, tColor ColorSelected, tColor ColorMark, tColor ColorCurrent)

Protected Member Functions

int Pos (int p)
void Mark (int x, bool Start, bool Current, tColor ColorMark, tColor ColorCurrent)

Protected Attributes

int total


Detailed Description

Definition at line 183 of file skins.h.


Constructor & Destructor Documentation

cSkinDisplayReplay::cProgressBar::cProgressBar ( int  Width,
int  Height,
int  Current,
int  Total,
const cMarks Marks,
tColor  ColorSeen,
tColor  ColorRest,
tColor  ColorSelected,
tColor  ColorMark,
tColor  ColorCurrent 
)

Definition at line 123 of file skins.c.

References cBitmap::DrawRectangle(), cList< T >::First(), Mark(), cList< T >::Next(), Pos(), cMark::position, and total.

Here is the call graph for this function:


Member Function Documentation

int cSkinDisplayReplay::cProgressBar::Pos ( int  p  )  [inline, protected]

Definition at line 186 of file skins.h.

References total, and cBitmap::Width().

Referenced by cProgressBar().

Here is the call graph for this function:

void cSkinDisplayReplay::cProgressBar::Mark ( int  x,
bool  Start,
bool  Current,
tColor  ColorMark,
tColor  ColorCurrent 
) [protected]

Definition at line 148 of file skins.c.

References cBitmap::DrawRectangle(), and cBitmap::Height().

Referenced by cProgressBar().

Here is the call graph for this function:


Member Data Documentation

int cSkinDisplayReplay::cProgressBar::total [protected]

Definition at line 185 of file skins.h.

Referenced by cProgressBar(), and Pos().


The documentation for this class was generated from the following files:
Generated on Tue Nov 6 20:28:01 2007 for VDR by  doxygen 1.5.3-20071008