>>>Is there any way to change the system default font. I want to switch a bunch of my reports from Courier New to Consolas. Some of our customers are still running XP and don't have the Consolas font. I can force fields on the report to degrade to a font of my choosing using the dynamic styles, but labels seem to degrade to a system default font.
>>>
>>>Is there any way to specify the font that will be used when the reporting system can't find the font specified? Where does VFP get that font value from?
>>
>>Hm, no idea to do this in general. One can play arounf with the frx files or do ackward stuff with listeners.
>>
>>What I have done is to stay away from Consolas in general - customers are way back with ther OSes ....
>
>I have hundreds of reports that are just lines of text in Courier New. I am trying to implement FoxyPreviewer for emailing and saving as pdf but since it uses GDI+ the Courier New font needs a little more horizontal space and now my reports don't fix. Consolas seems to be just a little bit skinnier and makes a great replacement. It fits and looks nice. Is there some other monospace font that will work well in this situation?
I was using Lucida Console before Consolas came around. Also a bit narrower.
There's a hi-tech fix which is unavailable so far: build a time machine, go back, find wheoever in Microsoft thought it would be cool to have a font which would strongly/weakly imitate mechanical typewriter (strongly by intention, weakly by implementation), get the guy drunk, convince him to emigrate, buy him a piece of land and make him a farmer... anything. I'd chip in for crowdsourcing the project.