From b0cd921fe42210fc3a029c330b7a38a036b8dabc Mon Sep 17 00:00:00 2001 From: mrwastl Date: Sat, 15 May 2010 11:30:17 +0200 Subject: glcdskin: added looping for images and scrolling for text-fields --- glcdskin/parser.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'glcdskin/parser.c') diff --git a/glcdskin/parser.c b/glcdskin/parser.c index d20988f..cd76b24 100644 --- a/glcdskin/parser.c +++ b/glcdskin/parser.c @@ -205,6 +205,7 @@ bool StartElem(const std::string & name, std::map & att ATTRIB_OPT_FUNC_PARAM("y", object->ParseIntParam, object->mPos2.y); ATTRIB_OPT_FUNC("color", object->ParseColor); ATTRIB_MAN_FUNC("path", object->mPath.Parse); + ATTRIB_OPT_FUNC("loop", object->ParseScrollLoopMode); } else if (name == "text" || name == "scrolltext") @@ -213,6 +214,9 @@ bool StartElem(const std::string & name, std::map & att ATTRIB_OPT_FUNC("align", object->ParseAlignment); ATTRIB_OPT_FUNC("font", object->ParseFontFace); ATTRIB_OPT_BOOL("multiline", object->mMultiline); + ATTRIB_OPT_FUNC("scrollmode", object->ParseScrollLoopMode); + ATTRIB_OPT_FUNC("scrollspeed", object->ParseScrollSpeed); + ATTRIB_OPT_FUNC("scrolltime", object->ParseScrollTime); #if 0 if (name == "blink") { -- cgit v1.2.3