JVCL Help:TJvTabBarPainter
JVCL Help: TJvTabBarPainter Class
Search in JVCL Help
Search in all projectsClass Hierarchy
TJvTabBarPainter
TJvModernTabBarPainter
run\JvTabBar.pas
Summary
Specifies the interface used to render tabs defined for a TJvCustomTabBar control.
Pascal
run\JvTabBar.pas
TJvTabBarPainter = class(TComponent);
Description
TJvTabBarPainter is a TComponent descendant that specified the interface for a class used to measure and render tabs defined in a TJvCustomTabBar control.
Methods specified in TJvTabBarPainter include the interface required to draw tabs using the background, divider, tab size, and other options on the TCanvas drawing surface for the tabbed-bar control.
Nearly all of the procedures and functions in TJvTabBarPainter are declared as abstract virtual methods. Applications do not create instances of TJvTabBarPainter; use a descendant class like TJvModernTabBarPainter which implements the abstract virtual methods as well as additional properties required for the specific rendering style.
TJvTabBarPainter does implement the Changed method used to trigger notification event required when the font, color, border or divider is changed for the rendering component.
TJvTabBarPainter is the type used for the TJvCustomTabBar.Painter property.
See Also
TJvCustomTabBar.Painter, TJvCustomTabBar.Tabs, TJvTabBarItems, TJvTabBarItem, ## TJvTabBarPainter.Changed
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