/* * Frontend Status Monitor plugin for the Video Disk Recorder * * See the README file for copyright information and how to reach the author. * * $Id$ */ #ifndef __FEMONCFG_H #define __FEMONCFG_H enum eFemonModes { eFemonModeBasic, eFemonModeTransponder, eFemonModeStream, eFemonModeAC3, eFemonModeMaxNumber }; struct cFemonConfig { public: cFemonConfig(void); int hidemenu; int displaymode; int skin; int theme; int position; int redlimit; int greenlimit; int updateinterval; int analyzestream; int calcinterval; int syslogoutput; int showcasystem; int osdheight; int osdoffset; }; extern cFemonConfig femonConfig; enum eFemonSkins { eFemonSkinClassic, eFemonSkinElchi, eFemonSkinMaxNumber }; enum eFemonThemes { eFemonThemeClassic, eFemonThemeElchi, eFemonThemeDeepBlue, eFemonThemeMoronimo, eFemonThemeEnigma, eFemonThemeEgalsTry, eFemonThemeMaxNumber }; struct cFemonTheme { int clrBackground; int clrTitleBackground; int clrTitleText; int clrActiveText; int clrInactiveText; int clrRed; int clrYellow; int clrGreen; }; extern const cFemonTheme femonTheme[eFemonThemeMaxNumber]; #endif // __FEMONCFG_H