Difference between revisions of "Text"
Jump to navigation
Jump to search
(→Syntax) |
|||
Line 7: | Line 7: | ||
*'''text''': the text. Can contain HTML tags | *'''text''': the text. Can contain HTML tags | ||
*'''css''': optional, and defines the CSS style | *'''css''': optional, and defines the CSS style | ||
+ | *'''template''': optional, html template to be used for each item | ||
== Syntax == | == Syntax == | ||
− | (text[!<id>] <pos>; <text>; <css>) | + | (text[!<id>] <pos>; <text>; <css>; <template>) |
E.g. | E.g. | ||
(text!mytext r1c1; text; color:blue) | (text!mytext r1c1; text; color:blue) | ||
+ | |||
+ | {{UI Object Template}} | ||
== UI Attributes == | == UI Attributes == |
Revision as of 16:53, 29 April 2015
Shows a generic text.
Parameters
- id: the object's ID, used by UISets. Required
- position: the object's position. Use the pixels or rows and columns coordinates format
- text: the text. Can contain HTML tags
- css: optional, and defines the CSS style
- template: optional, html template to be used for each item
Syntax
(text[!<id>] <pos>; <text>; <css>; <template>)
E.g.
(text!mytext r1c1; text; color:blue)
Template
The template is HTML code that is applied to every item. An item's label is split into parts using the pipe character. These parts are replaced inside the template's code to form the final item's source.
%<n> (with n starting from 1) is used to include each part of the item's label inside the HTML. To avoid the % symbol to be replaced, use % instead.
E.g. If the template is:
<table><tr><td>%1</td><td>%2</td></table>
and the labels are:
a|one,b|two
the resulting items will have the following html code:
<table><tr><td>a</td><td>one</td></table>
and
<table><tr><td>b</td><td>two</td></table>
UI Attributes
Common attributes
Name | Value | Description |
---|---|---|
pos | x<x>y<y> | Position specified as x/y coordinates. E.g. x-5y10 |
visible | true | Default. Show the object |
false | Hide the object | |
blink | true | slow | Blink the object at a slow speed |
fast | Blink the object at a fast speed | |
false | Stop the blinking | |
opacity | 0.0 ... 1.0 | Object opacity from 0 (not visible) to 1 (fully visible) |
rotation | 0 ... 360 | Object rotation in degrees. Images are rotated around the center point, all other objects are rotated around the top left corner |
Text attributes
Name | Value | Description |
---|---|---|
text | string | Set the text |