From 9742704070732aeaa9fa1287045a682db5cf4527 Mon Sep 17 00:00:00 2001 From: Robert Bieber Date: Fri, 2 Jul 2010 00:20:36 +0000 Subject: Theme Editor: Altered tag table entry for %pb to make image optional, implemented progress bar rendering in theme editor git-svn-id: svn://svn.rockbox.org/rockbox/trunk@27229 a1c6a512-1295-4272-9138-f99709370657 --- utils/themeeditor/models/parsetreenode.cpp | 13 +++++++++++++ 1 file changed, 13 insertions(+) (limited to 'utils/themeeditor/models') diff --git a/utils/themeeditor/models/parsetreenode.cpp b/utils/themeeditor/models/parsetreenode.cpp index e61c6552e2..08ce703859 100644 --- a/utils/themeeditor/models/parsetreenode.cpp +++ b/utils/themeeditor/models/parsetreenode.cpp @@ -26,6 +26,7 @@ #include "parsetreemodel.h" #include "rbimage.h" +#include "rbprogressbar.h" #include @@ -611,6 +612,18 @@ bool ParseTreeNode::execTag(const RBRenderInfo& info, RBViewport* viewport) return false; + case 'p': + switch(element->tag->name[1]) + { + case 'b': + /* %pb */ + new RBProgressBar(viewport, info, element->params_count, + element->params); + return true; + } + + return false; + case 'w': switch(element->tag->name[1]) { -- cgit v1.2.3