Der Standard-Fontdialog (wie er u.a. via
OI in Delphi auch zu sehen ist) gibt doch schon die übliche Auswahl, und schränkt diese bei non-TTFs entprechend ein. Wenn du den Dialog an und für sich nicht benutzen magst, könnte man aus dessen Sourcen aber vermutlich was verwursten
Edit: Ja, du kannst sie völlig frei setzen - ausser bei nicht True-Type Fonts wie z.B. Terminal o.ä.
Edit2: Bzw. kannst du da auch einen beliebigen Wert eingeben, das Ergebnis ist dann allerdings
imho die nächste tatsächlich vorhandene Größe.
"When one person suffers from a delusion, it is called insanity. When a million people suffer from a delusion, it is called religion." (Richard Dawkins)