Vcl.Controls.TWinControl.FindNextControl

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

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

C++

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

Propriétés

Type Visibilité  Source Unité  Parent
function protected
Vcl.Controls.pas
Vcl.Controls.hpp
Vcl.Controls TWinControl

Description

Renvoie le prochain enfant du contrôle situé dans l'ordre de tabulation après le contrôle spécifié.

Appelez FindNextControl pour rechercher le prochain contrôle enfant situé dans l'ordre de tabulation après CurControl. Si CurControl n'est pas un enfant du contrôle, FindNextControl renvoie le premier contrôle enfant dans l'ordre de tabulation.

Le paramètre GoForward contrôle la direction de recherche. Si GoForward a la valeur true, FindNextControl recherche en avant dans les contrôles enfant selon l'ordre de tabulation. Si GoForward a la valeur false, FindNextControl recherche en arrière parmi les contrôles.

Les paramètres CheckTabStop et CheckParent contrôlent si FindNextControl exécute certaines vérifications sur les contrôles trouvés. Si CheckTabStop a la valeur true, le contrôle renvoyé doit avoir sa propriété TabStop définie à true. Si CheckParent a la valeur true, la propriété Parent du contrôle renvoyé doit indiquer le contrôle parent.

FindNextControl appelle la méthode GetTabOrderList pour construire sa liste des possibles contrôles "suivants".

Voir aussi