BBCodeLabel

From Jeremie Leroy - XOJO Controls Wiki
Jump to: navigation, search


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
  • [Font=...] to change the font
  • [size=24] to change font size

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