HyperCard: Text In Buttons Treated As Bit-Map Graphics
Why does the text inside my HyperCard buttons (the button name, for
instance) look different from text in the same font and size used in a
field?
The reason for this is that the button, including the text in it, is treated
as a bitmap graphic and is printed as such. Text in a field works off the
font, whether it is Postscript, TrueType, or bitmap.