I'm trying to draw a
string to the screen but I need it to be right-justified, so the last character of the string is always at exactly the same position on the screen.
But the value of the String itself can be any value and any length, e.g. it could be "hello" or it could be "what time is it?". How do I ensure that it always displays at the right place on the screen every time?
The biggest problem is, the font I'm using is not a monospace font - so all the characters are different widths. It would be easy otherwise!
I'm thinking maybe the best way to tackle this is to put the string into a Label, set it to the same font, and then measure the physical width of the label in pixels. But I'm not sure how to do this exactly?!
Any help is much appreciated!
D Taylor