07-14-2021, 11:18 AM
The font that is used is not a monospace (fixed-width) font. That means that a space character takes up far less space than other characters. A tab character is much smaller for the same reason. I could add an option to use a monospace font for the library screen, but visually it would look quite awful. Alternatively, I could implement custom font drawing where I tokenize on white space and split up each word used a fixed-width spacing, but that would require a fair amount of changes and would certainly render slower than using the default text control. There are other things I would need to ensure I don't break in the process, like right-to-left language support. So I don't have a good answer at the moment unfortunately.
Mike
Mike