diff options
Diffstat (limited to 'utils/themeeditor/models/parsetreenode.cpp')
-rw-r--r-- | utils/themeeditor/models/parsetreenode.cpp | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/utils/themeeditor/models/parsetreenode.cpp b/utils/themeeditor/models/parsetreenode.cpp index 6c20a1d62e..c56592e2de 100644 --- a/utils/themeeditor/models/parsetreenode.cpp +++ b/utils/themeeditor/models/parsetreenode.cpp | |||
@@ -590,6 +590,27 @@ bool ParseTreeNode::execTag(const RBRenderInfo& info, RBViewport* viewport) | |||
590 | switch(element->tag->name[0]) | 590 | switch(element->tag->name[0]) |
591 | { | 591 | { |
592 | 592 | ||
593 | case 'a': | ||
594 | switch(element->tag->name[1]) | ||
595 | { | ||
596 | case 'c': | ||
597 | /* %ac */ | ||
598 | viewport->alignText(RBViewport::Center); | ||
599 | return true; | ||
600 | |||
601 | case 'l': | ||
602 | /* %al */ | ||
603 | viewport->alignText(RBViewport::Left); | ||
604 | return true; | ||
605 | |||
606 | case 'r': | ||
607 | /* %ar */ | ||
608 | viewport->alignText(RBViewport::Right); | ||
609 | return true; | ||
610 | } | ||
611 | |||
612 | break; | ||
613 | |||
593 | case 'x': | 614 | case 'x': |
594 | switch(element->tag->name[1]) | 615 | switch(element->tag->name[1]) |
595 | { | 616 | { |