void Theme::setThemeElementTextwithSub(std::string filename,std::string element,std::string subelement,std::string SUBsubelement){ debug_out("void setThemeElementTextwithSub(std::string "+filename+",std::string "+element+",std::string "+subelement+",std::string "+SUBsubelement+")"); if(!load(filename,false)){return;} std::string temp=getElementText(element,subelement,SUBsubelement); if(temp.compare("")==0){ errorOUT("Did NOT get Button from "+filename); return; } if(!load())debug_out("LOADING base document FAILED"); if(!setElementText(element,subelement,SUBsubelement,temp)){errorOUT("FAILED setting "+element+" with "+temp+" in the main DOC");} else{saveNoRestart();} }
void ConfigXml::createDefaultConfig() { setElementText(getElement("version", 0, true), CONFIG_VERSION); saveXmlFile(); }