SetTextWithFormat does not longer require a \n, and an overload has been added for better subclassing.