Formatted Text in SetVariable

I just noticed the relatively new feature (as of Igor 6.1) that a setvariable control with noedit=2 can be used to display formatted text. Pretty cool, but I cannot figure out how to make vertical room for larger or offset text: SetVariable ignores requested height (either by dragging the GUI element with the edit tool, or by setting it programattically) and does not expand as needed to display sub or superscript text, or larger font sizes.

E.G.
NewPanel
SetVariable SV1 value = _STR:"a\\B1\\M\\S2\\M = 0", noedit=2


Am I missing a way to make this work, or is it just a limit of this kind of usage? I realize one work around is to use "Draw Text" if I want formatted text on a panel but thought this might be more convenient when there is updating involved, not requiring an explicit delete first.
I think the most convenient way to go here is to use a 'TitleBox'. I use it to display formatted text updating frequently with (almost) no problems. Just set/change the text with the 'title = ' parameter.
chozo wrote:
I think the most convenient way to go here is to use a 'TitleBox'. I use it to display formatted text updating frequently with (almost) no problems. Just set/change the text with the 'title = ' parameter.


Yes, this is exactly what I was looking for! I figured I was missing something simpler... didn't realize it was a whole type of control I was oblivious too. Thanks for the help.