Vcl.Controls.TWinControl.SelectNext

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure SelectNext(CurControl: TWinControl;  GoForward, CheckTabStop: Boolean);

C++

void __fastcall SelectNext(TWinControl* CurControl, bool GoForward, bool CheckTabStop);

Propriétés

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

Description

Déplace la focalisation du contrôle enfant en cours au suivant dans l'ordre de tabulation.

Appelez SelectNext pour déplacer la focalisation du contrôle enfant. SelectNext sélectionne le premier enfant suivant ou précédant CurControl dans l'ordre de tabulation et correspondant aux critères spécifiés dans les autres paramètres.

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, SelectNext recherche en arrière dans les contrôles. La recherche s'effectue au-delà de la fin de la collection en revenant à CurControl.

Le paramètre CheckTabStop détermine s'il faut vérifier que le contrôle trouvé par SelectNext est bien un arrêt de tabulation. Si CheckTabStop a la valeur true, la propriété TabStop du contrôle renvoyé doit avoir la valeur true, sinon la recherche du contrôle suivant se poursuit.

Si un contrôle enfant répond aux critères de recherche, ce contrôle obtient la focalisation. Si aucun contrôle enfant de ce type n'est trouvé, la focalisation reste inchangée.

Voir aussi