JVCL Help:TJvCustomNavigationPane
Search in JVCL Help
Search in all projectsClass Hierarchy
IPageList
TJvCustomPageList
TJvCustomNavigationPane
TJvNavigationPane
run\JvNavigationPane.pas
Summary
Base class for navigation pane controls.
Pascal
run\JvNavigationPane.pas
TJvCustomNavigationPane = class(TJvCustomPageList);
Description
TJvCustomNavigationPane is the base class for navigation pane style components. Do not create instances of TJvCustomNavigationPane. Instead, drop a component, like TJvNavigationPane, on the form.
A navigation pane has one or more pages, just like a page control, but to display a page, the user clicks on the buttons at the bottom of the control instead of on tabs. To add a page t design-time, right-click the control and select "New page" from the menu. To create a page at run-time, create an instance of TJvNavPage and assign the TJvCustomNavigationPane to the PageList property.
Buttons can be either maximized or minimized (iconic). When a button is iconic, it appears on an icon panel at the bottom of the contro . This panel is always visible. The icon panel can also have a drop-down menu. If it does, the drop-down menu button appears at the far right of the icon panel.
To minimize and maximize the page buttons, the user can drag a splitter located above the topmost button. You can programmatically control the number of maximized buttons with the MaximizedCount property or, if you need more detailed control, with each page's Iconic property.
The navigation pane (and all other Nav Pane related visual controls), has a StyleManager property. You can assign a TJvNavPaneStyleManager to this property and then control the color themes used from one single point.
About
Contribute to this help topic
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