Added check of font at size of rounded return value after the while loop to OptimalSize().