ありがとうございます。
なるほど
フォント埋め込みという方法もありましたか。
しかしフォントを埋め込んでしまうと、ファイルサイズが
大きくなってしまうので、ちょっとキツイですね。
引用:
おそらくその様な機能はエンベッドでは無いと思います。
TextField.onKillFocusイベントハンドラに、TextField.textプロパティを変数に格納してから「●」でマスクする処理を行う関数を割り当ててみれば出来るかなと思いますよ。
例えば、
//フレームアクション
//Field:TextField
var fieldStock = new String();
Field.onKillFocus = getMaskedWithDots;
function getMaskedWithDots()
{
fieldStock = this.text; //入力内容を格納
this.text = "";
while(this.text.length<fieldStock.length)
{
this.text += "●";
}
}
の上記スクリプトで試してみたんですが、
入力中に変化しないのはマズイですよね、パスワードとして
試しに
Field.onKillFocus = getMaskedWithDots;
の部分を
Field.onChanged = getMaskedWithDots;
にしてみたんですが、文字が入れ替わるごとにカーソル位置が
一番最初に戻ってしまいます。
テキストフィールドのカーソル位置を制御することは
出来るのでしょうか?