API:Vcl.Tabs.TTabSet.SelectNext
Delphi
procedure SelectNext(Direction: Boolean);
C++
HIDESBASE void __fastcall SelectNext(bool Direction);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
procedure function |
public | Vcl.Tabs.pas Vcl.Tabs.hpp |
Vcl.Tabs | TTabSet |
説明
入力フォーカスを現在の子コントロールからタブ順で次の子コントロールに移します。
Vcl.Tabs.TTabSet.SelectNext は Vcl.Controls.TWinControl.SelectNext を継承しています。以下の内容はすべて Vcl.Controls.TWinControl.SelectNext を参照しています。
入力フォーカスを現在の子コントロールからタブ順で次の子コントロールに移します。
SelectNext メソッドを呼び出すと,子コントロールのフォーカスを移動できます。SelectNext は,タブ順で CurControl の次または前の子コントロールで,ほかのパラメータで指定された条件に合致する最初の子コントロールを選択します。
GoForward パラメータは,検索の方向を制御します。GoForward パラメータが true の場合,FindNextControl メソッドはタブ順で順方向に子コントロールを検索します。GoForward パラメータが false の場合,SelectNext メソッドは逆方向に検索します。検索がコレクションの終わりに到達すると,CurControl に戻ります。
CheckTabStop パラメータは,SelectNext メソッドが見つけるコントロールがタブストップでなければならないかどうかを指定します。CheckTabStop パラメータが true の場合,返されるコントロールの TabStop プロパティは true に設定される必要があり,そうでなければ次のコントロールを検索します。
子コントロールが検索条件に一致した場合,そのコントロールにフォーカスが与えられます。このような子コントロールが見つからない場合,フォーカスは元のままです。