Vcl.ComCtrls.TPageControl.FindNextPage

De RAD Studio API Documentation
Aller à : navigation, rechercher

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

True

C'est une page du contrôle pages

La page du contrôle pages qui suit CurPage

False

C'est une page du contrôle pages

La page du contrôle pages qui précède CurPage

True

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

False

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

Exemples de code