From 1072d6d8f8ad989d7ea02d573adcdf63c3a336ce Mon Sep 17 00:00:00 2001 From: mrwastl Date: Tue, 6 Mar 2012 00:51:56 +0100 Subject: enhanced / improved logging; added gradient feature for progress bar --- glcdskin/parser.c | 18 ++++++++++-------- 1 file changed, 10 insertions(+), 8 deletions(-) (limited to 'glcdskin/parser.c') diff --git a/glcdskin/parser.c b/glcdskin/parser.c index a9cc3de..5aa5515 100644 --- a/glcdskin/parser.c +++ b/glcdskin/parser.c @@ -384,13 +384,15 @@ bool StartElem(const std::string & name, std::map & att else if (name == "progress" || name == "scrollbar") { - ATTRIB_OPT_FUNC_PARAM("color", object->ParseColor, object->mColor); - ATTRIB_OPT_NUMBER("direction", object->mDirection); - ATTRIB_OPT_FUNC("current", object->mCurrent.Parse); - ATTRIB_OPT_FUNC("total", object->mTotal.Parse); - ATTRIB_OPT_FUNC("peak", object->mPeak.Parse); - ATTRIB_OPT_FUNC_PARAM("peakcolor", object->ParseColor, object->mPeakColor); - ATTRIB_OPT_NUMBER("radius", object->mRadius); + ATTRIB_OPT_FUNC_PARAM( "color", object->ParseColor, object->mColor); + ATTRIB_OPT_NUMBER( "direction", object->mDirection); + ATTRIB_OPT_FUNC( "current", object->mCurrent.Parse); + ATTRIB_OPT_FUNC( "total", object->mTotal.Parse); + ATTRIB_OPT_FUNC( "peak", object->mPeak.Parse); + ATTRIB_OPT_FUNC_PARAM( "peakcolor", object->ParseColor, object->mPeakGradientColor); + ATTRIB_OPT_FUNC( "gradient", object->ParseGradient); + ATTRIB_OPT_FUNC_PARAM( "gradientcolor", object->ParseColor, object->mPeakGradientColor); + ATTRIB_OPT_NUMBER( "radius", object->mRadius); } #if 0 else if (name == "item") { @@ -431,7 +433,7 @@ bool CharData(const std::string & text) return false; } else - syslog(LOG_ERR, "ERROR: Bad character data"); + syslog(LOG_ERR, "ERROR: graphlcd/skin: Bad character data"); return true; } -- cgit v1.2.3