The Design of Software (CLOSED)

A public forum for discussing the design of software, from the user interface to the code architecture. Now closed.

The "Design of Software" discussion group has been merged with the main Joel on Software discussion group.

The archives will remain online indefinitely.

On Fonts and Applications


Currently I use a standard Windows font in my applications, but I would like to use one of the new fonts like Calibri. The problem is you cannot distribute these fonts. If I use a font like this in a C# or VB6 application what will the user see if they do not have this font installed?  Will Windows select Arial or something along those lines? Thanks for the feedback.
ScottK Send private email
Wednesday, October 08, 2008
Doesn't Microsoft allow you to distribute fonts?
Thursday, October 09, 2008
You could try cutting the font out of the Windows fonts folder, restarting the program, and seeing what happens.
Saturday, October 11, 2008
Test it using a virtual machine.
Saturday, October 11, 2008
And test on more than one OS. They should see the default font for the OS which I believe has changed over the years.
Saturday, October 11, 2008
Thanks for the advice.  I'll give it a try.
Sunday, October 12, 2008
Great advice everybody. Thanks.
ScottK Send private email
Sunday, October 12, 2008
Windows uses the default font if requested font cannot be located.
asmguru62 Send private email
Tuesday, October 14, 2008
I'm surprised nobody gave the response "don't do that".

Have your app use the font that is the default for the system. the program runs under. Surely your tools provide a default font capability. Use it.

Do you really think you know better than your customers what font they prefer?
font curmudgeon
Wednesday, October 15, 2008

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics
Powered by FogBugz