TdxNavBarCustomSignPainter Class
Serves as the base for painter classes used to draw a group header sign.
Declaration
TdxNavBarCustomSignPainter = class(
TObject
)
Remarks
This class provides the DrawSign method, which calls the virtual InternalDrawSign method. TdxNavBarCustomSignPainter
descendants override the InternalDrawSign
method to custom paint the group header sign (double arrow).
TdxNavBarCustomSignPainter
descendants include:
Descendant | Comment | Example |
---|---|---|
TdxNavBarExplorerBarSignPainter |
Used in the ExplorerBarView and UltraFlatExplorerBarView | |
TdxNavBarAdvExplorerBarSignPainter |
Used in the AdvExplorerBarView | |
TdxNavBarXPExplorerBarSignPainter |
Used in the XPExplorerBarView | |
TdxNavBarOffice11ExplorerBarSignPainter |
Used in Office11ExplorerBarView | |
TdxNavBarOffice11SignPainter |
Used in Office11TaskPaneView |
When you create a custom View for a NavBar control, you can provide your own painter for group header signs. In this case, use TdxNavBarCustomSignPainter
or its descendant as the base class for your painter and override the InternalDrawSign method to draw the group header sign as your needs dictate. Refer to the Registering Custom Views topic for details.
Inheritance
TObject
TdxNavBarCustomSignPainter
See Also