diff options
author | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-07-19 12:35:51 +0200 |
---|---|---|
committer | kamel5 <vdr.kamel5 (at) gmx (dot) net> | 2021-07-19 15:37:20 +0200 |
commit | f15698ebd16d8cf8d7c88d9dc3127e02db148b44 (patch) | |
tree | c5bb5db99d6753b97f67adb3507a90925a7a5ce7 /setup.c | |
parent | 25ab2d858179e132700c1b8d663159940742f6eb (diff) | |
download | skin-lcarsng-f15698ebd16d8cf8d7c88d9dc3127e02db148b44.tar.gz skin-lcarsng-f15698ebd16d8cf8d7c88d9dc3127e02db148b44.tar.bz2 |
Optional display of errors in info added if "error == 0"
This can be configured in the setup.
Diffstat (limited to 'setup.c')
-rw-r--r-- | setup.c | 62 |
1 files changed, 33 insertions, 29 deletions
@@ -16,8 +16,10 @@ cLCARSNGSetup::cLCARSNGSetup() { menuView[2] = tr("split screen"); menuView[3] = tr("thin screen"); - Add(new cMenuEditIntItem(tr("Margin"), &tmpConfig.Margin, 0, 5)); + Add(new cMenuEditIntItem(tr("Margin"), &tmpConfig.Margin, 0, 5)); + Add(new cMenuEditBoolItem(tr("Display Error 0"), &tmpConfig.displayError0)); + Add(new cOsdItem("", osUnknown, false)); Add(new cOsdItem(tr("Display description:"), osUnknown, false)); Add(new cMenuEditBoolItem(tr("In menu epg"), &tmpConfig.displInfoMenuEPG)); Add(new cMenuEditBoolItem(tr("In menu timer"), &tmpConfig.displInfoMenuTimer)); @@ -28,20 +30,21 @@ cLCARSNGSetup::cLCARSNGSetup() { Add(new cMenuEditIntItem(tr("ScrollPixel"), &tmpConfig.scrollPixel, 1, 10)); Add(new cMenuEditIntItem(tr("Refreshrate (Frames/s)"), &tmpConfig.framesPerSecond, 10, 60)); - Add(new cOsdItem(tr("Menue view:"), osUnknown, false)); - Add(new cMenuEditStraItem(tr("main menue"), &tmpConfig.mcMainScaled, 2, menuView)); - Add(new cMenuEditStraItem(tr("schedule menue"), &tmpConfig.mcScheduleScaled, 3, menuView)); - Add(new cMenuEditStraItem(tr("event menue"), &tmpConfig.mcEventScaled, 3, menuView)); - Add(new cMenuEditStraItem(tr("channel menue"), &tmpConfig.mcChannelScaled, 4, menuView)); - Add(new cMenuEditStraItem(tr("timer menue"), &tmpConfig.mcTimerScaled, 3, menuView)); - Add(new cMenuEditStraItem(tr("recording menue"), &tmpConfig.mcRecordingScaled, 3, menuView)); - Add(new cMenuEditStraItem(tr("setup menue"), &tmpConfig.mcSetupScaled, 3, menuView)); - Add(new cMenuEditStraItem(tr("command menue"), &tmpConfig.mcCommandScaled, 3, menuView)); - Add(new cMenuEditStraItem(tr("plugin menue"), &tmpConfig.mcPluginScaled, 3, menuView)); -// Add(new cMenuEditStraItem(tr("Text menue"), &tmpConfig.mcTextScaled)); -// Add(new cMenuEditStraItem(tr("Folder menue"), &tmpConfig.mcFolderScaled)); -// Add(new cMenuEditStraItem(tr("Cam menue"), &tmpConfig.mcCamScaled)); - Add(new cMenuEditStraItem(tr("Default view"), &tmpConfig.mcDefaultScaled, 3, menuView)); + Add(new cOsdItem("", osUnknown, false)); + Add(new cOsdItem(tr("Menue view:"), osUnknown, false)); + Add(new cMenuEditStraItem(tr("main menue"), &tmpConfig.mcMainScaled, 2, menuView)); + Add(new cMenuEditStraItem(tr("schedule menue"), &tmpConfig.mcScheduleScaled, 3, menuView)); + Add(new cMenuEditStraItem(tr("event menue"), &tmpConfig.mcEventScaled, 3, menuView)); + Add(new cMenuEditStraItem(tr("channel menue"), &tmpConfig.mcChannelScaled, 4, menuView)); + Add(new cMenuEditStraItem(tr("timer menue"), &tmpConfig.mcTimerScaled, 3, menuView)); + Add(new cMenuEditStraItem(tr("recording menue"), &tmpConfig.mcRecordingScaled, 3, menuView)); + Add(new cMenuEditStraItem(tr("setup menue"), &tmpConfig.mcSetupScaled, 3, menuView)); + Add(new cMenuEditStraItem(tr("command menue"), &tmpConfig.mcCommandScaled, 3, menuView)); + Add(new cMenuEditStraItem(tr("plugin menue"), &tmpConfig.mcPluginScaled, 3, menuView)); +// Add(new cMenuEditStraItem(tr("Text menue"), &tmpConfig.mcTextScaled)); +// Add(new cMenuEditStraItem(tr("Folder menue"), &tmpConfig.mcFolderScaled)); +// Add(new cMenuEditStraItem(tr("Cam menue"), &tmpConfig.mcCamScaled)); + Add(new cMenuEditStraItem(tr("Default view"), &tmpConfig.mcDefaultScaled, 3, menuView)); SetCurrent(Get(currentItem)); Display(); @@ -50,7 +53,8 @@ cLCARSNGSetup::cLCARSNGSetup() { void cLCARSNGSetup::Store(void) { Config = tmpConfig; - SetupStore("Margin", Config.Margin); + SetupStore("Margin", Config.Margin); + SetupStore("DisplayError0", Config.displayError0); SetupStore("DisplInfoMenuEPG", Config.displInfoMenuEPG); SetupStore("DisplInfoMenuTimer", Config.displInfoMenuTimer); SetupStore("DisplInfoMenuRec", Config.displInfoMenuRec); @@ -59,17 +63,17 @@ void cLCARSNGSetup::Store(void) { SetupStore("FadeInTime", Config.fadeinTime); SetupStore("ScrollPixel", Config.scrollPixel); SetupStore("FramesPerSecond", Config.framesPerSecond); - SetupStore("MainMenue", Config.mcMainScaled); - SetupStore("ScheduleMenue", Config.mcScheduleScaled); - SetupStore("ChannelMenue", Config.mcChannelScaled); - SetupStore("TimerMenue", Config.mcTimerScaled); - SetupStore("RecordingMenue", Config.mcRecordingScaled); - SetupStore("PluginMenue", Config.mcPluginScaled); - SetupStore("SetupMenue", Config.mcSetupScaled); - SetupStore("CommandMenue", Config.mcCommandScaled); - SetupStore("EventMenue", Config.mcEventScaled); -// SetupStore("TextMenue", Config.mcTextScaled); -// SetupStore("FolderMenue", Config.mcFolderScaled); -// SetupStore("CamMenue", Config.mcCamScaled); - SetupStore("DefaultMenue", Config.mcDefaultScaled); + SetupStore("MainMenue", Config.mcMainScaled); + SetupStore("ScheduleMenue", Config.mcScheduleScaled); + SetupStore("ChannelMenue", Config.mcChannelScaled); + SetupStore("TimerMenue", Config.mcTimerScaled); + SetupStore("RecordingMenue", Config.mcRecordingScaled); + SetupStore("PluginMenue", Config.mcPluginScaled); + SetupStore("SetupMenue", Config.mcSetupScaled); + SetupStore("CommandMenue", Config.mcCommandScaled); + SetupStore("EventMenue", Config.mcEventScaled); +// SetupStore("TextMenue", Config.mcTextScaled); +// SetupStore("FolderMenue", Config.mcFolderScaled); +// SetupStore("CamMenue", Config.mcCamScaled); + SetupStore("DefaultMenue", Config.mcDefaultScaled); } |