Q11:コンボボックスコンポーネントについてフォーカスイベントやデータ更新イベントを発生させることは可能なのでしょうか。
Q11-1:
コンボボックスコンポーネントについてなのですが、テキストフィールドコンポーネントにはある、フォーカスイベントやデータ更新イベントがありません。それらのイベントを発生させることは可能なのでしょうか。というのも、データ更新イベントが使えるなら、フィールド編集を使って、文字の入力によってリスト内容の絞込み(表示内容変更)フォーカスイベントが使えるなら、フォーカスのある場所の説明を出すなど作成できるかと思ってみたのですが、こちらは、コンポーネント自体を作成すればという感じになるのしょうか
A11-1:
[コンボボックス]からは「データ更新イベント」は出ませんが、「フィールド編集可否 (Editable)=可能(true)」として頂くと、[コンボボックス]のフィールド内で、Ente rキーを押す度に「アクションイベント」が発生します。そのタイミングで何か処理を行うことは可能かと存じます。
[コンボボックス]のフィールド内を変更すると、「現在選択されている項目ラベルを取得する」で入力した文字列を取得することはできますが、項目自体が変更になる訳ではありません。
また、「フォーカスイベント」は出ませんが、各コンポーネントで「コンポーネント属性情報」で「ToolTipText」の欄に入力し、実行して部品上にマウスを置くと、ツールチップが表示されます。
新規コンポーネントの開発も可能ですが、ソースの公開がされていませんので、既にあるコンポーネントを拡張したり、設定されているイベント以外を発生させることは、現在のところできません。