JVCL Help:TJvPageList

From Project JEDI Wiki
Jump to navigationJump to search
JEDI Visual Component Library Help

Search in JVCL Help

 
Search in all projects
 

Class Hierarchy[edit]

IPageList
TJvCustomPageList
TJvPageList
run\JvPageList.pas


Summary[edit]

Implements a page list component.

run\JvPageList.pas


Pascal[edit]

 run\JvPageList.pas
 TJvPageList = class(TJvCustomPageList);


Description[edit]

  1. JVCLInfo

TJvPageList is a TJvCustomPageList descendant that implements a control that should contain a series of pages where only one page is visible at a time. A page list is very similar to a TPageControl but its pages do not have any tabs.
TJvPageList publishes properties defined in ancestor classes, and implements a protected method that reads the TJvStandardPage class reference for pages in list.
Ownership of a page in the page list is established by assigning a value to the TJvCustomPage.PageList property for the page. This happens at design-time using the page editor, or at run-time when calling the ShowPage and HidePage methods.
Uses Pages and PageCount to access page in the list by their ordinal position.
Use PrevPage and NextPage to navigate visible pages using their ordinal positions in the page list.
Use ActivePage and ActivePageIndex to get or set the visible page in the page list.
Use PropagateEnable to indicate if controls owned by the page list are enabled.
Use ShowDesignCaption to control the display position of page captions at design-time.

run\JvPageList.pas


See Also[edit]

TJvCustomPageList, TJvCustomPage, TJvStandardPage, TJvCustomPageList.Pages, TJvCustomPageList.PageCount, TJvCustomPageList.ActivePage, TJvCustomPageList.ActivePageIndex, TJvCustomPageList.PrevPage, TJvCustomPageList.NextPage, TJvCustomPageList.PropagateEnable, TJvCustomPageList.ShowDesignCaption

run\JvPageList.pas


About[edit]

Navigation[edit]

run\JvPageList.pas



Contribute to this help topic[edit]

This documentation wiki is based on the collaborative effort of Project JEDI users. Your edits are welcome in order to improve documentation quality: edit this page