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