Skip to main content
A newer version of this page is available. .

TdxCustomNavBar Events

The TdxNavBar control’s base class.
Name Description
OnActiveGroupChanged Fires after the active group has been changed.
OnActiveGroupChanging Enables you to prohibit a group from being activated.
OnAlignInsertBefore Inherited from TWinControl.
OnAlignPosition Inherited from TWinControl.
OnCalcGroupClientHeight Enables you to calculate custom height for groups’ client areas.
OnCalcGroupHintRect Enables you to assign custom sizes for hints displayed for NavBar groups.
OnCalcLinkHintRect Fires when a particular NavBar link hint rectangular dimensions are recalculated.
OnCalcNavigationPaneOverflowPanelHintRect Enables you to calculate hint rectangles for icons displayed within the overflow panel.
OnCanResize Inherited from TControl.
OnClick Inherited from TControl.
OnCollapsed protected Enables you to execute custom code when the NavBar control has been collapsed.
OnConstrainedResize Inherited from TControl.
OnContextPopup Inherited from TControl.
OnCustomDraw Provides access to events that allow you to custom paint NavBar elements.
OnCustomDrawBackground Allows you to custom paint the NavBar control’s background.
OnCustomDrawBottomScrollButton Enables you to paint bottom scroll buttons in a custom manner.
OnCustomDrawGroupCaption Allows you to custom paint NavBar group headers.
OnCustomDrawGroupClientBackground Allows you to custom paint a group’s client background area.
OnCustomDrawGroupClientForeground Allows you to custom paint a group’s client foreground area.
OnCustomDrawGroupHint Allows you to custom paint group hints.
OnCustomDrawLink Allows you to custom paint NavBar links.
OnCustomDrawLinkHint Allows you to custom paint link hints.
OnCustomDrawNavigationPaneHeader Enables you to custom paint the navigation pane’s header section.
OnCustomDrawNavigationPaneOverflowPanel Enables you to custom paint the navigation pane’s overflow panel.
OnCustomDrawNavigationPaneOverflowPanelHint Enables you to custom paint the hints displayed for the overflow panel’s icons.
OnCustomDrawNavigationPaneSplitter Enables you to custom paint the navigation pane’s splitter.
OnCustomDrawTopScrollButton Enables you to paint top scroll buttons in a custom manner.
OnDblClick Inherited from TControl.
OnDockDrop Inherited from TWinControl.
OnDockOver Inherited from TWinControl.
OnDragDrop Inherited from TControl.
OnDragOver Inherited from TControl.
OnEndDock Inherited from TControl.
OnEndDrag Inherited from TControl.
OnEnter Inherited from TWinControl.
OnExit Inherited from TWinControl.
OnExpanded protected Enables you to execute custom code when the NavBar control has been expanded.
OnFocusChanged protected Inherited from TcxControl.
OnGesture Inherited from TControl.
OnGetGroupHint Enables you to override or hide hints displayed for NavBar groups.
OnGetLinkHint Enables you to override or hide hints displayed for NavBar links.
OnGetOverlaySize protected Enables you to adjust the expanded Hamburger Menu’s dimensions in minimal overlay mode.
OnGetSiteInfo Inherited from TWinControl.
OnGroupClick Fires when a NavBar group is clicked.
OnGroupHotTrack Fires when the mouse cursor pauses over a NavBar group.
OnGroupPress Fires when a NavBar group is pressed.
OnKeyDown Inherited from TWinControl.
OnKeyPress Inherited from TWinControl.
OnKeyUp Inherited from TWinControl.
OnLinkClick Fires when a NavBar link is clicked.
OnLinkHotTrack Fires when the mouse cursor pauses over a NavBar link.
OnLinkPress Fires when a NavBar link is pressed.
OnMouseActivate Inherited from TControl.
OnMouseDown Inherited from TControl.
OnMouseEnter protected Occurs when the mouse pointer enters into the control. Inherited from TcxControl.
OnMouseLeave protected Occurs when the mouse pointer leaves the control. Inherited from TcxControl.
OnMouseMove Inherited from TControl.
OnMouseUp Inherited from TControl.
OnMouseWheel Inherited from TControl.
OnMouseWheelDown Inherited from TControl.
OnMouseWheelUp Inherited from TControl.
OnNavigationPaneCollapsed Enables you to execute custom code when the Navigation Pane has been collapsed.
OnNavigationPaneExpanded Enables you to execute custom code when the Navigation Pane has been expanded.
OnNavigationPanePopupShowed protected Enables you to execute custom code when the active group‘s content has been displayed in a popup window for the collapsed Navigation Pane.
OnNavigationPanePopupShowing protected Enables you to prevent the active group‘s popup window from appearing for the collapsed Navigation Pane.
OnOverlayShowed protected Enables you to execute custom code when the Hamburger Menu expands on top of the control’s parent (container) as an overlay.
OnOverlayShowing protected Enables you to prevent the Hamburger Menu from expanding on top of the control’s parent (container) as an overlay.
OnPopupShowed protected Enables you to execute custom code when the active group‘s content has been displayed in a popup window for the collapsed NavBar control.
OnPopupShowing protected Enables you to prevent the collapsed NavBar control from displaying a popup window with the active group‘s content.
OnResize Inherited from TControl.
OnStartDock Inherited from TControl.
OnStartDrag Inherited from TControl.
OnUnDock Inherited from TWinControl.
See Also