メイン コーダーズルーム【スクリプト系】 キーボードからの入力を受け付けない方法 | 投稿するにはまず登録を |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
くまがい | Åê¹ÆNo.32555 投稿日時: 2007-3-19 15:30 |
常連 居住地: 投稿: 82
使用環境:
Flash MX2004 Pro WinXP |
キーボードからの入力を受け付けない方法 フォームにTextInputコンポーネントとボタンを配置しています。
入力チェック後に別のフォームを表示させるというアプリケーションを開発しているのですが、送信ボタンを押して入力チェックが行われている間でも、キーボードからの入力を受け付けてしまうため、思ったことができません。 透明なボタンを配置し、マウスの受付を拒否するために「しばらくお待ちください」ムービークリップを表示させているのですが、その間でもキーボードを操作すると、「お待ちください」の背後ではそのとおり入力されてしまいます。 カーソルをムービークリップの外にはずしたり、キーボードからの入力を受け付けない方法を教えてください。 よろしくお願いします。 |
森 巧尚 | Åê¹ÆNo.32556 投稿日時: 2007-3-19 15:50 |
モデレータ 居住地: 宝塚 投稿: 650
使用環境:
.5/CS4/Safari3 XP+2000//IE6 |
Re: キーボードからの入力を受け付けない方法 送信ボタンを押したら、TextInputコンポーネントを削除すればいいだけでは?
|
くまがい | Åê¹ÆNo.32557 投稿日時: 2007-3-19 16:00 |
常連 居住地: 投稿: 82
使用環境:
Flash MX2004 Pro WinXP |
Re: キーボードからの入力を受け付けない方法 ありがとうございます。
あとあとの処理のために、フォームを非表示にした後でもtextInputを配置しておく必要があります。 enabledをfalseにすれば済むことだとは思うのですが、他の 方法があれば・・・と思い、投稿させていただきました。 |
橋本 亮介 | Åê¹ÆNo.32610 投稿日時: 2007-3-23 21:45 |
新米 居住地: 投稿: 6
使用環境:
|
Re: キーボードからの入力を受け付けない方法 SelectionクラスのsetFocusメソッドの第一引数にnullを設定の上、タブなどで再び選択されないようにenabledをfalseに設定するのが正しいと思います。
|
くまがい | Åê¹ÆNo.32661 投稿日時: 2007-3-27 11:18 |
常連 居住地: 投稿: 82
使用環境:
Flash MX2004 Pro WinXP |
Re: キーボードからの入力を受け付けない方法 橋本様
ご教授いただきありがとうございます。 Selectionクラス!気がつきませんでした。 思い通りの動きをしました。 ありがとうございました。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |
投稿するにはまず登録を | |