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