Subj : Re: system font To : borland.public.cpp.borlandcpp From : Ed Mulroy Date : Tue Jul 05 2005 07:18 pm The system font is a bit mapped font and is not scalable. To scale a font size you want a TrueType font. You seem to want a fixed-width font. Courier New is a TrueType font and, unlike most fonts of that type, is fixed-width. Try using it. Others you might try are the BorTE font which came with your copy of Borland C++ or, if you have them, one of Lucida, Lucida Sans and Lucida Sans Typewriter, the latter of which is my favorite and the one I select for use in my IDE and editors. .. Ed > Jack Sawatzky wrote in message > news:42caeb59$1@newsgroups.borland.com... > > When I call CreateFont() with "SYSTEM" it gives me a font that is > ten pixels high, no matter how low I set the Weight and Height > parameters. The font I want is 9 pixels high; it is the font you > see in nearly every Windows listing. Therefore "system" may not > be the right name. EnumFontFamilies() wont do me any good, > because I don't know what name to look for. MS Shell Dlg > didn't get me anywhere either. > The font I want is everywhere in Windows. It must be available > somehow. How? .