Given that stringheight doesn’t actually give the real character height but the highest height in the font set.
Should stringheight yield a height even if the string is “”?

If the array is empty I get a 0 if the array has a character I get a value

h = buffpicture.Graphics.StringHeight(letter(w,z),100)

yes… it returns the sum of the heights of the largest FONT (not character) in each line
and if you are just using ONE line of text… then TextHeight and TextAscent are more useful than StringHeight

Thanks Dave