Vcl.Controls.TWinControl.FindNextControl

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

function FindNextControl(CurControl: TWinControl;  GoForward, CheckTabStop, CheckParent: Boolean): TWinControl;

C++

TWinControl* __fastcall FindNextControl(TWinControl* CurControl, bool GoForward, bool CheckTabStop, bool CheckParent);

プロパティ

種類 可視性 ソース ユニット
function protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

説明

指定されたコントロールの,タブ順で次に来る子コントロールを返します。

FindNextControl メソッドを呼び出すと,CurControl パラメータで指定されているコントロールの,タブ順で次に来る子コントロールを特定できます。CurControl パラメータで指定されているコントロールがコントロールの子でない場合,FindNextControl メソッドはタブ順で最初の子コントロールを返します。

GoForward パラメータは,検索の方向を制御します。GoForward パラメータが true の場合,FindNextControl メソッドはタブ順で順方向に子コントロールを検索します。Go Forward パラメータが false の場合,FindNextControl メソッドはタブ順で逆方向に子コントロールを検索します。

CheckTabStop パラメータと CheckParent パラメータは,FindNextControl メソッドが見つけたコントロールについて特定のチェックを実行するかどうかを指定します。CheckTabStop が true の場合,返されるコントロールの TabStop プロパティを true に設定する必要があります。CheckParent が true の場合,返されるコントロールの Parent プロパティには親プロパティを指定する必要があります。

FindNextControl メソッドは GetTabOrderList メソッドを呼び出し,「次」のコントロールに指定される可能性のあるコントロールのリストを作成します。

関連項目