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);
Inhaltsverzeichnis
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
function | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TPageControl |
Beschreibung
Gibt in dem Seitensteuerelement die nächste Seite vor oder nach einer angegebenen Seite zurück.
Rufen Sie FindNextPage auf, um die Position einer Seite relativ zu einer anderen, im Parameter CurPage
angegebenen Seite zu ermitteln.
Wenn der Parameter GoForward
True
ist, gibt FindNextPage die nächste Seite in dem Seitensteuerelement nach CurPage
zurück. Wenn GoForward
False
ist, gibt FindNextPage die vorherige Seite zurück.
Wenn CurPage
keine Seite in dem Seitensteuerelement ist, gibt FindNextPage die erste Seite zurück, sofern GoForward
True
ist, oder die letzte Seite sofern GoForward
False
ist.
Wenn GoForward
True
und CurPage
die letzte Seite in dem Seitensteuerelement ist, gibt FindNextPage die erste Seite zurück. Wenn GoForward
False
und CurPage
die erste Seite in dem Seitensteuerelement ist, gibt FindNextPage die letzte Seite zurück.
GoForward |
CurPage |
Rückgabe von FindNextPage |
---|---|---|
|
Ist eine Seite in dem Seitensteuerelement |
Die nächste Seite in dem Seitensteuerelement nach |
|
Ist eine Seite in dem Seitensteuerelement |
Die vorherige Seite in dem Seitensteuerelement vor |
|
Ist keine Seite in dem Seitensteuerelement oder die letzte Seite |
Die erste Seite in dem Seitensteuerelement |
|
Ist keine Seite in dem Seitensteuerelement oder die erste Seite |
Die letzte Seite in dem Seitensteuerelement |
Wenn CheckTabVisible
True
ist, gibt FindNextPage die nächste Seite zurück deren Eigenschaft TabVisible auf True
festgelegt ist. Wenn CheckTabVisible
False
ist, gibt FindNextPage die nächste Seite, einschließlich Seiten mit der Eigenschaft TabVisible = False
, zurück.
Wenn der Parameter CheckTabEnabled
auf True
festgelegt ist, werden deaktivierte Seiten übersprungen. Wenn er False
ist, werden deaktivierte Seiten nicht übersprungen.
Siehe auch
- Vcl.ComCtrls.TPageControl.Pages
- Vcl.ComCtrls.TPageControl.SelectNextPage
- Vcl.ComCtrls.TTabSheet.TabVisible