diff options
author | louis <louis.braun@gmx.de> | 2014-11-22 12:19:13 +0100 |
---|---|---|
committer | louis <louis.braun@gmx.de> | 2014-11-22 12:19:13 +0100 |
commit | a3d636ce9287b3206a1818426e02bca07ac42549 (patch) | |
tree | 6558719317612517c1e0aaa65681fb9a5b46333b /config.c | |
parent | 77368ebbd181ceb3b25545d6331f30d72900fa70 (diff) | |
download | vdr-plugin-skindesigner-a3d636ce9287b3206a1818426e02bca07ac42549.tar.gz vdr-plugin-skindesigner-a3d636ce9287b3206a1818426e02bca07ac42549.tar.bz2 |
using VDRs OSD Language instead of system language
Diffstat (limited to 'config.c')
-rw-r--r-- | config.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -23,6 +23,7 @@ cDesignerConfig::cDesignerConfig() { SetSkin(); SetOSDSize(); SetOSDFonts(); + osdLanguage = Setup.OSDLanguage; } cDesignerConfig::~cDesignerConfig() { @@ -157,6 +158,14 @@ bool cDesignerConfig::OsdFontsChanged(void) { return changed; } +bool cDesignerConfig::OsdLanguageChanged(void) { + if (osdLanguage.compare(Setup.OSDLanguage)) { + osdLanguage = Setup.OSDLanguage; + return true; + } + return false; +} + cString cDesignerConfig::GetSkinRessourcePath(void) { return cString::sprintf("%s%s", *skinPath, osdSkin.c_str()); } |