diff options
| author | louis <louis.braun@gmx.de> | 2015-08-14 17:23:12 +0200 |
|---|---|---|
| committer | louis <louis.braun@gmx.de> | 2015-08-14 17:23:12 +0200 |
| commit | a5d7d6437dbc5a72279b1f5fbfb21d4c337dedc9 (patch) | |
| tree | 70178c268fdaf46deb55f454e00240b3916cedb9 /libtemplate/xmlparser.c | |
| parent | f44aabb7ac97f329645bab102849150f5bc30983 (diff) | |
| download | vdr-plugin-skindesigner-a5d7d6437dbc5a72279b1f5fbfb21d4c337dedc9.tar.gz vdr-plugin-skindesigner-a5d7d6437dbc5a72279b1f5fbfb21d4c337dedc9.tar.bz2 | |
added possibility to define help texts for skin setup parameters
Diffstat (limited to 'libtemplate/xmlparser.c')
| -rw-r--r-- | libtemplate/xmlparser.c | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/libtemplate/xmlparser.c b/libtemplate/xmlparser.c index 17fa2c6..8db3d3d 100644 --- a/libtemplate/xmlparser.c +++ b/libtemplate/xmlparser.c @@ -588,6 +588,8 @@ void cXmlParser::ParseSetupParameter(void) { string paramName = ""; string attributeDisplayText = "displaytext"; string paramDisplayText = ""; + string attributeHelpText = "helptext"; + string paramHelpText = ""; string attributeMin = "min"; string paramMin = ""; string attributeMax = "max"; @@ -599,12 +601,13 @@ void cXmlParser::ParseSetupParameter(void) { GetAttribute(attributeType, paramType); GetAttribute(attributeName, paramName); GetAttribute(attributeDisplayText, paramDisplayText); + GetAttribute(attributeHelpText, paramHelpText); GetAttribute(attributeMin, paramMin); GetAttribute(attributeMax, paramMax); GetAttribute(attributeOptions, paramOptions); GetNodeValue(paramValue); - skinSetup->SetParameter(paramType, paramName, paramDisplayText, paramMin, paramMax, paramValue, paramOptions); + skinSetup->SetParameter(paramType, paramName, paramDisplayText, paramHelpText, paramMin, paramMax, paramValue, paramOptions); } void cXmlParser::ValidateAttributes(const char *nodeName, vector<stringpair> &attributes) { |
