SkipNewarkDE
April 30th, 2003, 03:07 PM
Hey there:
I have some C code that creates a scrolling list box containing the names of all of the fonts installed in the system. Each font name is displayed in the typeface of the font, ie. Arial will be displayed in Arial, etc.
For symbol, or multi-byte fonts, the name of the font will appear in whatever glyphs or jumble of symbols correspond to the font name letters, which in many cases is meaningless to the user. Is there a way to determine if a given font is a symbol or dingbat font, so that I can construct an entry that contains the name of the font in a readable form, followed by a few symbols in the font character set? I have looked at the headers describing the fonts, and am not seeing any easy way to discern this. Applications such as Microsoft Word are able to do such a menu. Is there a way, short of searching for "ding" in the font name, to be able to do this?
Thanks,
Skip Haughay
Synergy Software
I have some C code that creates a scrolling list box containing the names of all of the fonts installed in the system. Each font name is displayed in the typeface of the font, ie. Arial will be displayed in Arial, etc.
For symbol, or multi-byte fonts, the name of the font will appear in whatever glyphs or jumble of symbols correspond to the font name letters, which in many cases is meaningless to the user. Is there a way to determine if a given font is a symbol or dingbat font, so that I can construct an entry that contains the name of the font in a readable form, followed by a few symbols in the font character set? I have looked at the headers describing the fonts, and am not seeing any easy way to discern this. Applications such as Microsoft Word are able to do such a menu. Is there a way, short of searching for "ding" in the font name, to be able to do this?
Thanks,
Skip Haughay
Synergy Software