フォーカスをもった部品を探す方法

[上に] [前に] [次に]
みち 1999/05/11(火) 13:23:30
フォーム上の部品にフォーカスを与えるときは、parts.focus() でできますが、
逆に、フォーカスをもっている部品を探すにはどうすればいいのでしょうか?

フォームで今フォーカスを持っているのが何かを探す、
もしくは
部品一個ずつなにかのプロパティがTrue/Falseか検証するなどの方法があるでしょうか?

無責任官庁 1999/05/11(火) 13:59:24
難しいですねぇ、多分プロパティの類は無いと思います。
(多分、ですよ。探しても見つからなかっただけです(^_^;))

やるとすれば、グローバルな変数を1つ用意しておいて、
onFocusでフラグを立ててあげる方法くらいでしょうか。

みち 1999/05/11(火) 14:49:39
そうですか・・・・。残念。
しかも、ウィンドウが複数あって、
複数の子ウィンドウから、親ウィンドウのフォーカスがある部品を参照したいのです。。。。

親にHiddenでなにか用意しておいて、フォーカスを変更したらそこにも書き込むようにしてみたいと思います。
「グローバル変数」からヒントを得ました。

ありがとうございました。


[上に] [前に] [次に]