フォーカスの表示方法を指定します。

構文

void AL_SelectIndex(
  LIST_HANDLE list,
  int index
);

パラメータ

list
[in] リストハンドル
index
[in] 次のいずれかの値で、フォーカスの表示方法を指定します。
説明
リストアイテムのインデックス値 リストアイテムのインデックス値(0以上の値)を指定すると、そのリストアイテムにフォーカスを移動します。
AM_SELECT_ANY_LINE 先頭のリストアイテムにフォーカスを表示します。ただし、すでにいずれかのリストアイテにフォーカスが表示されている場合は、フォーカスの位置を維持します。
AM_SELECT_NO_LINE フォーカスを表示しません。

戻り値

 なし。

解説

 indexの指定に従ってフォーカスを表示します。 フォーカスを設定したリストアイテムがリスト表示領域の範囲外にあるときは、リスト表示領域に入るまでリストを自動的にスクロールします。

 現在フォーカスがあるリストアイテムのインデックス値は、AL_GetSelectedIndex関数で取得できます。

必要条件

ヘッダファイル:
lib.h
AdvancedMenu.h
ライブラリファイル:
libAdvancedMenu.a
libSTARTUPOPH5000.a

関連事項

最終更新日:2021/08/23