文字の扱いがヘタレ…

バイスフォントを使用すると、文字列の扱いが相当ヘタレになるみたいです。私としては、どんなに大きくしようが、どんなに小さくしようが、文字が読めようが読めまいが文字列の位置については、固定して欲しかったです。ですけど、拡大縮小の比率によって、文字列の位置、すなわち高さがだいぶずれます。ですから、文字列の位置を取得するために、(TextFormat.size + TextFormat.leading) * 行数 とやっても、拡大縮小の比率によって、実際に表示される位置と計算でも止まる位置は変わってきます。所詮はデバイスフォントか…
マウスイベントの分配もなぜかうまくいってないし… 頼むよ、MacroMediaさん!!