I have an application that pieces together text.  To do this, I need 
to get the textWidths of Flash TextField objects.  I also use the 
getLineMetrics method as well.  

I have a particular scenario that's not working. This is happening 
on some Windows XP machines.  It repeats in AIR as well as the 
latest Flash Player in IE or Firefox.

Basically, I have a TextField with the font set to "Times New Roman" 
and a size of 15.  In the TextField i have the unicode character for 
a "prime" symbol, \u2032.  I put three of these next to each other 
in a single TextField.

On some machines the width of each individual character is much 
wider than it should be.  It's really odd.  I compared the TTF files 
for the New Times Roman Font on each machine and they are the same.  
I updaded the problem machine to have the latest Graphics Drivers 
and that didn't help.  I tried it with Clear Type on and off.

One of the machines that's messed up has a NVidia Geforce 6200 
graphics card, but I'm not sure that helps.

Does anyone have any ideas on what I can look for to determine what 
is causing this on some machines.

One more thing.  I embeded this particular character and tested it 
that way, and it works ok.  It must have something to do with the 
way flash is interpreting the TTF, but I can't figure out why it 
would work on one XP machine and not another.

Any ideas would be appreciated.

Reply via email to