vdr  2.2.0
Classes | Macros | Functions | Variables
skinclassic.c File Reference
#include "skinclassic.h"
#include "font.h"
#include "i18n.h"
#include "osd.h"
#include "themes.h"
#include "videodir.h"

Go to the source code of this file.

Classes

class  cSkinClassicDisplayChannel
 
class  cSkinClassicDisplayMenu
 
class  cSkinClassicDisplayReplay
 
class  cSkinClassicDisplayVolume
 
class  cSkinClassicDisplayTracks
 
class  cSkinClassicDisplayMessage
 

Macros

#define ScrollWidth   (Setup.FontOsdSize / 4)
 
#define TextFrame   (Setup.FontOsdSize / 10)
 
#define TextSpacing   (Setup.FontOsdSize / 4)
 

Functions

 THEME_CLR (Theme, clrBackground, clrGray50)
 
 THEME_CLR (Theme, clrButtonRedFg, clrWhite)
 
 THEME_CLR (Theme, clrButtonRedBg, clrRed)
 
 THEME_CLR (Theme, clrButtonGreenFg, clrBlack)
 
 THEME_CLR (Theme, clrButtonGreenBg, clrGreen)
 
 THEME_CLR (Theme, clrButtonYellowFg, clrBlack)
 
 THEME_CLR (Theme, clrButtonYellowBg, clrYellow)
 
 THEME_CLR (Theme, clrButtonBlueFg, clrWhite)
 
 THEME_CLR (Theme, clrButtonBlueBg, clrBlue)
 
 THEME_CLR (Theme, clrMessageStatusFg, clrBlack)
 
 THEME_CLR (Theme, clrMessageStatusBg, clrCyan)
 
 THEME_CLR (Theme, clrMessageInfoFg, clrBlack)
 
 THEME_CLR (Theme, clrMessageInfoBg, clrGreen)
 
 THEME_CLR (Theme, clrMessageWarningFg, clrBlack)
 
 THEME_CLR (Theme, clrMessageWarningBg, clrYellow)
 
 THEME_CLR (Theme, clrMessageErrorFg, clrWhite)
 
 THEME_CLR (Theme, clrMessageErrorBg, clrRed)
 
 THEME_CLR (Theme, clrVolumePrompt, clrGreen)
 
 THEME_CLR (Theme, clrVolumeBarUpper, clrWhite)
 
 THEME_CLR (Theme, clrVolumeBarLower, clrGreen)
 
 THEME_CLR (Theme, clrChannelName, clrWhite)
 
 THEME_CLR (Theme, clrChannelDate, clrWhite)
 
 THEME_CLR (Theme, clrChannelEpgTimeFg, clrWhite)
 
 THEME_CLR (Theme, clrChannelEpgTimeBg, clrRed)
 
 THEME_CLR (Theme, clrChannelEpgTitle, clrCyan)
 
 THEME_CLR (Theme, clrChannelEpgShortText, clrYellow)
 
 THEME_CLR (Theme, clrMenuTitleFg, clrBlack)
 
 THEME_CLR (Theme, clrMenuTitleBg, clrCyan)
 
 THEME_CLR (Theme, clrMenuDate, clrBlack)
 
 THEME_CLR (Theme, clrMenuItemCurrentFg, clrBlack)
 
 THEME_CLR (Theme, clrMenuItemCurrentBg, clrCyan)
 
 THEME_CLR (Theme, clrMenuItemSelectable, clrWhite)
 
 THEME_CLR (Theme, clrMenuItemNonSelectable, clrCyan)
 
 THEME_CLR (Theme, clrMenuEventTime, clrWhite)
 
 THEME_CLR (Theme, clrMenuEventVpsFg, clrBlack)
 
 THEME_CLR (Theme, clrMenuEventVpsBg, clrWhite)
 
 THEME_CLR (Theme, clrMenuEventTitle, clrCyan)
 
 THEME_CLR (Theme, clrMenuEventShortText, clrWhite)
 
 THEME_CLR (Theme, clrMenuEventDescription, clrCyan)
 
 THEME_CLR (Theme, clrMenuScrollbarTotal, clrWhite)
 
 THEME_CLR (Theme, clrMenuScrollbarShown, clrCyan)
 
 THEME_CLR (Theme, clrMenuText, clrWhite)
 
 THEME_CLR (Theme, clrReplayTitle, clrWhite)
 
 THEME_CLR (Theme, clrReplayCurrent, clrWhite)
 
 THEME_CLR (Theme, clrReplayTotal, clrWhite)
 
 THEME_CLR (Theme, clrReplayModeJump, clrWhite)
 
 THEME_CLR (Theme, clrReplayProgressSeen, clrGreen)
 
 THEME_CLR (Theme, clrReplayProgressRest, clrWhite)
 
 THEME_CLR (Theme, clrReplayProgressSelected, clrRed)
 
 THEME_CLR (Theme, clrReplayProgressMark, clrBlack)
 
 THEME_CLR (Theme, clrReplayProgressCurrent, clrRed)
 

Variables

static cTheme Theme
 

Macro Definition Documentation

#define ScrollWidth   (Setup.FontOsdSize / 4)
#define TextFrame   (Setup.FontOsdSize / 10)
#define TextSpacing   (Setup.FontOsdSize / 4)

Function Documentation

THEME_CLR ( Theme  ,
clrBackground  ,
clrGray50   
)
THEME_CLR ( Theme  ,
clrButtonRedFg  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrButtonRedBg  ,
clrRed   
)
THEME_CLR ( Theme  ,
clrButtonGreenFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrButtonGreenBg  ,
clrGreen   
)
THEME_CLR ( Theme  ,
clrButtonYellowFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrButtonYellowBg  ,
clrYellow   
)
THEME_CLR ( Theme  ,
clrButtonBlueFg  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrButtonBlueBg  ,
clrBlue   
)
THEME_CLR ( Theme  ,
clrMessageStatusFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMessageStatusBg  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMessageInfoFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMessageInfoBg  ,
clrGreen   
)
THEME_CLR ( Theme  ,
clrMessageWarningFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMessageWarningBg  ,
clrYellow   
)
THEME_CLR ( Theme  ,
clrMessageErrorFg  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrMessageErrorBg  ,
clrRed   
)
THEME_CLR ( Theme  ,
clrVolumePrompt  ,
clrGreen   
)
THEME_CLR ( Theme  ,
clrVolumeBarUpper  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrVolumeBarLower  ,
clrGreen   
)
THEME_CLR ( Theme  ,
clrChannelName  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrChannelDate  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrChannelEpgTimeFg  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrChannelEpgTimeBg  ,
clrRed   
)
THEME_CLR ( Theme  ,
clrChannelEpgTitle  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrChannelEpgShortText  ,
clrYellow   
)
THEME_CLR ( Theme  ,
clrMenuTitleFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMenuTitleBg  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMenuDate  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMenuItemCurrentFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMenuItemCurrentBg  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMenuItemSelectable  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrMenuItemNonSelectable  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMenuEventTime  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrMenuEventVpsFg  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrMenuEventVpsBg  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrMenuEventTitle  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMenuEventShortText  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrMenuEventDescription  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMenuScrollbarTotal  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrMenuScrollbarShown  ,
clrCyan   
)
THEME_CLR ( Theme  ,
clrMenuText  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrReplayTitle  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrReplayCurrent  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrReplayTotal  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrReplayModeJump  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrReplayProgressSeen  ,
clrGreen   
)
THEME_CLR ( Theme  ,
clrReplayProgressRest  ,
clrWhite   
)
THEME_CLR ( Theme  ,
clrReplayProgressSelected  ,
clrRed   
)
THEME_CLR ( Theme  ,
clrReplayProgressMark  ,
clrBlack   
)
THEME_CLR ( Theme  ,
clrReplayProgressCurrent  ,
clrRed   
)

Variable Documentation

cTheme Theme
static

Definition at line 21 of file skinclassic.c.

Referenced by cSkin::cSkin(), cThemes::Descriptions(), and cThemes::Load().