parseText: Difference between revisions

From Bohemia Interactive Community
Jump to navigation Jump to search
(Added warning not to use it with stringtable.xml)
(see also, note removed. Html tags are stripped by localize command not parseText, see note on localize page for a workaround)
Line 24: Line 24:
____________________________________________________________________________________________
____________________________________________________________________________________________


|  [[Structured Text]], [[composeText]], [[text]], [[ctrlSetStructuredText]] |= See also
|  [[Structured Text]], [[composeText]], [[text]], [[localize]], [[ctrlSetStructuredText]] |= See also


}}
}}
Line 66: Line 66:
<dd class="note">Although there is a dedicated [[image]] command, [[parseText]] gives more options:
<dd class="note">Although there is a dedicated [[image]] command, [[parseText]] gives more options:
<pre><img size='5' color='#ff0000' image='fish.paa'/></pre>
<pre><img size='5' color='#ff0000' image='fish.paa'/></pre>
<dd class="notedate">Posted on 21 March 2009
<dt class="note>'''[[User:Smoerble|Smoerble]]'''
<dd class="note">Do not use [[parseText]] when displaying localized texts from stringtable.xml, as it will strip all HTML tags from your text.
<!-- Note Section END -->
<!-- Note Section END -->
</dl>
</dl>

Revision as of 12:59, 12 September 2014

-wrong parameter ("Arma") defined!-1.00
Hover & click on the images for description

Description

Description:
Creates a structured text by parsing the given XML description. Do not use parseText when displaying a localized text from stringtable.xml (see notes below).
Groups:
Uncategorised

Syntax

Syntax:
Structured Text = parseText text
Parameters:
text: String
Return Value:
Structured Text

Examples

Example 1:
_Stxt = parseText "First line<img image='data\isniper.paa'/><br/>Second line";
Example 2:
hintSilent parseText format["<t size='1.25' font='Zeppelin33' color='#ff0000'>%1 lives remaining.</t>", 12];
Example 3:
_clickableLink = parseText "<a href='http://arma3.com'>A3</a>";

Additional Information

See also:
Structured TextcomposeTexttextlocalizectrlSetStructuredText

Notes

Report bugs on the Feedback Tracker and/or discuss them on the Arma Discord or on the Forums.
Only post proven facts here! Add Note

Notes

Posted on 22:07, 11 May 2007 (CEST)
Mondkalb, Spinor, HeliJunkie
You can also colorate your text. You just have to use following tag:
 <t color='#ffff00'>Your yellow text!</t> 

To change the size of your text, use this command:

 <t size='2.2'>Your bigger text!</t> 

To change text font, use:

 <t font='Zeppelin33'>Bold Text</t> 

To change horizontal alignment, use (parameter can be 'left', 'center', 'right'):

 <t align='center'>Centered Text</t> 

To change vertical alignment within a line, use (parameter can be 'top', 'middle', 'bottom'):

 <t valign='bottom'>Text at Line Bottom</t> 

To underline text, use:

 <t underline='true'>Underlined Text</t> 

To put shadow under text, use:

 <t shadow='true'><t shadowColor='#ff0000'>Text with Red Shadow</t></t> 

Following statements are valid too:

<t underline='1'>Underlined Text</t>
<t shadow='1'shadowColor='#ff0000'>Green shadow text</t>

Following fonts are valid (got from config):

<t font='Zeppelin32'>Zeppelin32 (normal text)</t>
<t font='Zeppelin33'>Zeppelin33 (bold text)</t>
<t font='Zeppelin33Italic'>Zeppelin33Italic (bold italic text)</t>
<t font='Bitstream'>Bitstream (same as Zeppelin32)</t>
<t font='TahomaB'>TahomaB (same as Zeppelin32)</t>
<t font='LucidaConsoleB'>LucidaConsoleB (like Courier)</t>
Posted on 21 March 2009
Spooner
Although there is a dedicated image command, parseText gives more options:
<img size='5' color='#ff0000' image='fish.paa'/>

Bottom Section