the problem with setting the button width, is that
each button needs to be a different width, depending
on the length of the name.
And it seems that the text is truncated at the width
and not wrapped to new line on the button, so I
would lose text.
I never realized this before, but the more text that is on
a button, it seems the more padding there is left and right
What I want is a button the same width as the text, with
only a marginal amount of padding left and right.
Converting pixels to characters would prove to be a difficult
task, esp if the font is using proportional spacing...