How do I check if a user has the needed fonts on their machine?
Added on 7/19/2002
Compatibilities:
This item has not yet been rated
How do I check if a user has the needed fonts on their machine?
The best way to protect yourself here is to embed your fonts and make sure all members use the embedded version. For example if you embed "Arial" then you sohudl point all members to "Arial*"
There is also an undocumented trick in Director 8 and 8.5 that will get you a list of all fonts on the system....
f = new(#font)
put f.outlinefontlist()
Even works in Shockwave. This is also a great way to allow users to select from any font on their system at runtime.
Additionally you can check a member...
put member("text member").missingFonts
for any missing fonts
Contact
MMI
36 South Court Sq
Suite 300
Newnan, GA 30263
USA