Creates a unit of formatted text from the supplied data.
Parses formatted text from binary. Header is the first 4 bytes of the stream.
Returns the text as a 32bit string without the formatting.
The formatting of this text block
Space before the text chunk in pixels. Can be negative.
Icon inserted in front of the text chunk.
X offset of the icon if any
Y offset of the icon if any
The next piece of formatted text block
The text to be displayed
Implements a formatted text chunk, that can be serialized in XML form. Has a linked list structure to easily link multiple chunks after each other.