A small point about CSBuilder.
You cannot mix CSBuilder objects with 'standard' text because the formatting will be lost.
This works as expected:
but this removes all formatting:
You cannot mix CSBuilder objects with 'standard' text because the formatting will be lost.
This works as expected:
B4X:
cs.Initialize.Append("Hello ")
cs.Color(Colors.Blue).Append("world!").Pop
lbl.Text = cs
B4X:
cs.Initialize.Append("Hello ")
cs.Color(Colors.Blue).Append("world!").Pop
lbl.Text = cs & " "