ユーザ インタフェース コントロール > 共通プロパティ > レイアウト > タイプ > Combobox |
combobox コントロール は、ロールアウトに Combobox リストを配置するために使用します。これは、リストが常にロールアウトに完全に表示されるドロップ ダウン リストのバリアントで、現在の選択が配置され、編集可能であるリストの一番上に追加のテキスト編集ボックスがあります。ユーザはリストをスクロールするか、クリックして項目を選択できます。
combobox <name> [ <caption> ] [items:<array_of_strings>] [selection:<number>] [height:<number>] [toolTip:<string>]
combobox 項目の位置合わせの既定値は、 #left です。
現在選択されているリスト内の項目番号。基数は 1 です。既定値は 1 です。
項目行の数で示す combobox 全体の高さ。既定値は 10 行です。 combobox で正確に N 個の項目を表示させるには、height を N+2 に設定します。
toolTip:
combobox の編集ボックスのツールチップに使用するテキストを提供します。指定しない場合、ツールチップは表示されません。
Combobox の上にあるオプションのキャプション テキストです。
現在選択されている項目番号。基数は 1 です。項目のリストが空配列の場合、値は 0 (ゼロ)になります。
現在選択されている項目のテキストです。 items 配列全体をリセットせずに個別の項目を置換するのに使用できます。項目リストが空の配列の場合、この値は undefined です。
コンボ ボックスのリストの幅をピクセル単位で取得/設定します。
コンボ ボックスのリストの高さをピクセル単位で取得/設定します。
注: |
コンストラクタ パラメータとして、 height : はテキストの行によって高さを指定し、 .height プロパティはコンボボックスの高さをピクセル単位で指定します。 |
CDF height プロパティには、テキスト編集ボックスの高さは含まれません。高さの最小設定値は 0 ピクセルです。 |
ユーザが Combobox リストで項目を選択したときに呼び出されます。引数 <arg> には、新しい、現在の選択項目番号が入ります。
ユーザがリスト内の項目をダブルクリックしたときに呼び出されます。 on selected ハンドラは、クリック、およびダブルクリックの 1 回目のクリックで常に呼び出されるので注意してください。引数 <arg> には、ダブルクリックされた項目の番号が入ります。
ユーザが編集ボックス内でテキストを変更し、編集ボックスからフォーカスを移動したときに呼び出されます。このハンドラは、ユーザが[Enter]を押したときは呼び出されません。引数 <arg> には、編集ボックスの新しいテキストが入ります。
ユーザが編集ボックス内で行った各文字の変更に対して呼び出されます。このハンドラは、ユーザが[Enter]を押したとき、または編集ボックスからフォーカスを移動したときは呼び出されません。引数 <arg> には、編集ボックスの新しいテキストが入ります。
ユーザがコンボボックス コントロールを右クリックしたときに呼び出されます。