From d1ea7bd4a467463b939029aa76c43bae4e58b73f Mon Sep 17 00:00:00 2001 From: louis Date: Sun, 22 Mar 2015 08:29:52 +0100 Subject: add detached option for viewelements --- libtemplate/templateviewelement.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'libtemplate/templateviewelement.c') diff --git a/libtemplate/templateviewelement.c b/libtemplate/templateviewelement.c index 8c9541a..aae68a8 100644 --- a/libtemplate/templateviewelement.c +++ b/libtemplate/templateviewelement.c @@ -124,6 +124,14 @@ bool cTemplateViewElement::Execute(void) { return parameters->DoExecute(); } +bool cTemplateViewElement::Detach(void) { + if (!parameters) + return false; + int detached = parameters->GetNumericParameter(ptDetached); + if (detached == 1) + return true; + return false; +} bool cTemplateViewElement::DebugTokens(void) { if (!parameters) @@ -136,6 +144,7 @@ void cTemplateViewElement::Debug(void) { esyslog("skindesigner: viewelement container size x: %d, y: %d, width: %d, height %d", containerX, containerY, containerWidth, containerHeight); if (parameters) parameters->Debug(); + return; for (vector::iterator it = viewPixmaps.begin(); it != viewPixmaps.end(); it++) { (*it)->Debug(); } -- cgit v1.2.3