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);
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
function | public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | TPageControl |
説明
ページ コントロール内の、指定されたページの前または後ろにある次のページを返します。
FindNextPage を呼び出して、CurPage
パラメータによって指定された、ページに対する相対位置に基準に、ページをページ コントロール内に配置します。
GoForward
パラメータが True
の場合、FindNextPage は、CurPage
の後ろにある、ページ コントロール内の次ページを返します。GoForward
が False
の場合、FindNextPage は前ページを返します。
CurPage
がページ コントロール内のページでなかった場合、FindNextPage は、GoForward
が True
の場合には最初のページを返し、GoForward
が False
なら最後のページを返します。
GoForward
が True
で CurPage
がページ コントロール内の最後のページの場合、FindNextPage は最初のページを返します。GoForward
が False
で CurPage
がページ コントロール内の最初のページの場合、FindNextPage は最後のページを返します。
GoForward |
CurPage |
FindNextPage が返すのは |
---|---|---|
|
ページ コントロール内のページ |
|
|
ページ コントロール内のページ |
|
|
ページ コントロール内のページでないか、最後のページ |
ページ コントロール内の最初のページ |
|
ページ コントロール内のページでないか、最初のページ |
ページ コントロール内の最後のページ |
CheckTabVisible
が True
の場合、FindNextPage は TabVisible プロパティが True
に設定された次のページを返します。CheckTabVisible
が False
の場合、FindNextPage は TabVisible が False
に設定されたページを含む、次のページを返します。
最後に、CheckTabEnabled
パラメータが True
の場合、無効ページはスキップされます。これが False
の場合、無効ページはスキップされません。
関連項目
- Vcl.ComCtrls.TPageControl.Pages
- Vcl.ComCtrls.TPageControl.SelectNextPage
- Vcl.ComCtrls.TTabSheet.TabVisible