Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

コンボボックス - FocusItemプロパティ 

Panel
bgColor#2c3c4c

FocusItemはフォーカスを持つ項目を判断/

...

設定するためのプロパティです

コンボボックス (PRIM_CMBX) のメンバ

データタイプ - PRIM_CBIT - リストへのエントリー追加時に作成されたコンボボックス内のアイテム

詳細

FocusItem は、キーボード入力に反応するリスト内の項目です。 は、キーボード入力に反応するリスト内の項目です。 

フォーカス項目は 1 つだけあり、通常は矢印キーでクリックまたはアクセスされた最後の項目です。 つだけあり、通常は矢印キーでクリックまたはアクセスされた最後の項目です。 

FocusItem が設定されると、リストは ItemGotFocus イベントを発生させます。フォーカスが別の項目に移動すると、 ItemLostFocus が最初に起動します。 が最初に起動します。 

FocusItem が削除されると、リストはフォーカスを任意の項目、通常は最初の項目に割り当てます。 が削除されると、リストはフォーカスを任意の項目、通常は最初の項目に割り当てます。 

FocusItem と CurrentItem は異なる場合があり、コンポーネントのフィールド値を更新するのは CurrentItem です。FocusItem を使用する前に、 CurrentItem と FocusItem の両方が同じであることを確認することをお勧めします。これにより、フィールドの値が最新であることが保証されます。 の両方が同じであることを確認することをお勧めします。これにより、フィールドの値が最新であることが保証されます。 

リストにはフォーカス項目がない可能性があるので、使用する前に確認することをお勧めします。

GET_ENTRY を使用してフォーカス項目を CurrentItem にする前に、テストします。 にする前に、テストします。 

     If (#List.FocusItem *isnot *null) 
Get_Entry Number(#List.FocusItem.Entry) From_List(#List)
Endif


参照

すべてのコンポーネント クラス
テクニカルリファレンス