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.

