I can create a two-column scrolling text box but the text does not fill both columns. Is there a way to force both columns of text to be equal in length?
TLF does have a lot of commands to determing the size of the TextField, lines inside even down to specific characters inside. You could put the text in a single TLF, determine the height, get the characters at the area that's exactly half that height and move the rest of the characters to a new column. This is only with TLF, not Classic Text.
This class can be useful for this: