mirror of
https://projects.vdr-developer.org/git/vdr-plugin-skindesigner.git
synced 2023-10-19 15:58:31 +00:00
introduced globals.xml in skinpath, theme.xml in theme path
This commit is contained in:
@@ -90,6 +90,12 @@ bool isNumber(const string& s) {
|
||||
return !s.empty() && it == s.end();
|
||||
}
|
||||
|
||||
bool IsToken(const string& token) {
|
||||
if ((token.find("{") == 0) && (token.find("}") == (token.size()-1)))
|
||||
return true;
|
||||
return false;
|
||||
}
|
||||
|
||||
bool FileExists(const string &fullpath) {
|
||||
struct stat buffer;
|
||||
return (stat (fullpath.c_str(), &buffer) == 0);
|
||||
|
@@ -12,6 +12,7 @@ int Minimum(int a, int b, int c, int d, int e, int f);
|
||||
std::string CutText(string &text, int width, string fontName, int fontSize);
|
||||
std::string StrToLowerCase(string str);
|
||||
bool isNumber(const string& s);
|
||||
bool IsToken(const string& token);
|
||||
bool FileExists(const string &fullpath);
|
||||
bool FileExists(const string &path, const string &name, const string &ext);
|
||||
bool FolderExists(const string &path);
|
||||
|
@@ -102,8 +102,7 @@ void cSkinSetup::AddToGlobals(cGlobals *globals) {
|
||||
return;
|
||||
for (map < string, cSkinSetupParameter* >::iterator p = parameters.begin(); p != parameters.end(); p++) {
|
||||
cSkinSetupParameter *param = p->second;
|
||||
globals->intVars.erase(param->name);
|
||||
globals->intVars.insert(pair<string,int>(param->name, param->value));
|
||||
globals->AddInt(param->name, param->value);
|
||||
}
|
||||
}
|
||||
|
||||
|
Reference in New Issue
Block a user