Vcl.ComCtrls.TPageControl.FindNextPage
Delphi
function FindNextPage(CurPage: TTabSheet;
GoForward, CheckTabVisible: Boolean; CheckTabEnabled: Boolean = False): TTabSheet;
C++
TTabSheet* __fastcall FindNextPage(TTabSheet* CurPage, bool GoForward, bool CheckTabVisible, bool CheckTabEnabled = false);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TPageControl |
Description
Renvoie la page suivante du contrôle pages, située avant ou après une page donnée.
Appelez la méthode FindNextPage pour trouver une page du contrôle pages en fonction de sa position relativement à la page spécifiée par le paramètre CurPage
.
Si le paramètre GoForward
vaut True
, FindNextPage renvoie la page qui suit CurPage
dans le contrôle pages. Si GoForward
vaut False
, FindNextPage renvoie la page précédente.
Lorsque CurPage
n'est pas une page du contrôle pages, FindNextPage renvoie la première page si GoForward
a la valeur True
ou la dernière page si GoForward
a la valeur False
.
Si GoForward
vaut True
et que CurPage
est la dernière page du contrôle pages, FindNextPage renvoie la première page. Si GoForward
vaut False
et que CurPage
est la première page du contrôle pages, FindNextPage renvoie la dernière page.
GoForward |
CurPage |
FindNextPage renvoie |
---|---|---|
|
C'est une page du contrôle pages |
La page du contrôle pages qui suit |
|
C'est une page du contrôle pages |
La page du contrôle pages qui précède |
|
Ce n'est pas une page du contrôle pages ou bien c'est la dernière |
La première page du contrôle pages |
|
Ce n'est pas une page du contrôle pages ou bien c'est la première |
La dernière page du contrôle pages |
Lorsque CheckTabVisible
vaut True
, FindNextPage renvoie la page suivante ayant la propriété TabVisible sur True
. Si CheckTabVisible
vaut False
, FindNextPage renvoie la prochaine page, y compris les pages pour lesquelles TabVisible vaut False
.
Pour finir, si le paramètre CheckTabEnabled
vaut True
, les pages désactivées sont ignorées. S'il vaut False
, les pages désactivées ne sont pas ignorées.
Voir aussi
- Vcl.ComCtrls.TPageControl.Pages
- Vcl.ComCtrls.TPageControl.SelectNextPage
- Vcl.ComCtrls.TTabSheet.TabVisible