Difference between revisions of "BBCodeLabel"

From Jeremie Leroy - XOJO Controls Wiki
Jump to: navigation, search
(Class Constants)
(Supported BBCode Tags)
Line 101: Line 101:
 
* [b] for displaying in '''Bold'''
 
* [b] for displaying in '''Bold'''
 
* [i] for displaying in ''Italic''
 
* [i] for displaying in ''Italic''
* [s] for strikes text
+
* [s] for striked <strike>text</strike>
* [
+
* [u] for <u>underlined</u>
 
+
* [sub] for <sub>subscript</sub>
[code][s][/code] for displaying in [s]striked[/s]
+
* [sup] for <sup>superscript</sup>
[code][u][/code] for displaying in [u]underlined[/u]
+
* [color=#FF0088] for colored text
[code][sub][/code] for displaying in [sub]subscript[/sub]
+
* [align=center] to change text alignment
[code][sup][/code] for displaying in [sup]superscript[/sup]
+
* [highlightcolor=#FFFF00] to <span style="background-color:#FF0">highlighted text</span>
[code][color=#FF0088][/code] for displaying in [color=#FF0088]specified color[/color]
+
* [url=...] to display a [[Main Page|clickable URL]]
  
 
==Class Constants==
 
==Class Constants==

Revision as of 19:32, 4 July 2016


Extension of the Label control of REALbasic, this control enables formatting the text with BBCode tags


Events
DrawBackGround
DrawForeGround
MouseDown
Open
Refreshed
Resized


Properties
BackColor MarginBottom Text
Bold MarginLeft TextAlign
Border MarginRight TextColor
BorderColor Margins TextFont
Caption MarginTop TextSize
HasBackColor Multiline Underline
Icon RoundBorder VAlign
IconLeft ShadowColor VerticalBackground
IconTop Strike
Italic StyledURL
MarginBottom


Methods
RealText


Shared Methods
Register


Supported BBCode Tags

  • [b] for displaying in Bold
  • [i] for displaying in Italic
  • [s] for striked text
  • [u] for underlined
  • [sub] for subscript
  • [sup] for superscript
  • [color=#FF0088] for colored text
  • [align=center] to change text alignment
  • [highlightcolor=#FFFF00] to highlighted text
  • [url=...] to display a clickable URL

Class Constants

TextAlign

The following class constants are to be used to specify the Text horizontal alignment.

Class Constant Value
AlignLeft 0
AlignCenter 1
AlignRight 2
AlignJustified 3


TextAlign

The following class constants are to be used to specify the Text vertical alignment.

Class Constant Value
AlignTop 0
AlignMiddle 1
AlignBottom 2

History

Version 1.5 - Released 2016-07-04

  • New:
    • Subscript [sub] and Superscript [sup]
    • Right-To-Left text

First release

BBCodeLabel by Jérémie Leroy Version 1.0 Released 16 March 2009

All code is copyrighted to Jérémie Leroy.

See Also

WebBBCodeLabel