The next version of AppGraphics should fix quite a few of the complaints above. First, the font settings will now apply to everything, including buttons, text boxes, lists, outtext calls, etc. The only things that will remain unchanged will be the menu and title bar.
Also, using WINDOWS_FONT will now also allow specifying the character height. If anyone wants to use the Windows standard font, one would now call setmatchthemetextstyle(), which takes no arguments.
Finally, the vertical justification of text in a textbox won't be user-specifiable. Windows does not actually support this natively. We'd have to implement a custom widget within AppGraphics, and I'm not sure its a particularly good idea. If you do a search for "win32 edit box vertical justify," you'll find quite a few articles about the problem.
Jeff Armstrong
Approximatrix, LLC