I would be useing measurestring before drawing the first - what if the space was not sufficient for the word you have? You also dont need to measure it word by word, pass the whole string.
Assuming your font properties were all set, I wouldnt expect noticable white space, in fact, quite the reverse.
To get things base aligned, you have to use a little imagination and work out using some mathmatics. Best way for you to work it out is to draw 2 rectangles on paper give them abratrary heights and widths but sufficient to pretend they are the cells on your screen, then take smaller height values, and work out how you would know where to place the top to get the bottoms the same.
Reputation Points: 196
Solved Threads: 190
Posting Virtuoso
Offline 1,735 posts
since Aug 2008