Skip to main content

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 Occurs 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 Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.Background event instead.
OnCustomDrawBottomScrollButton Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.ButtonScrollButton event.
OnCustomDrawGroupCaption Deprecated. This property exists for backward compatibility only. Handle the OnCustomDraw.GroupCaption event instead.
OnCustomDrawGroupClientBackground Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.GroupClientBackground event instead.
OnCustomDrawGroupClientForeground Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.GroupClientForeground event instead.
OnCustomDrawGroupHint Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.GroupHint event instead.
OnCustomDrawLink Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.Link event instead.
OnCustomDrawLinkHint Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.LinkHint event instead.
OnCustomDrawNavigationPaneHeader Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.NavigationPaneHeader event instead.
OnCustomDrawNavigationPaneOverflowPanel Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.NavigationPaneOverflowPanel event instead.
OnCustomDrawNavigationPaneOverflowPanelHint Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.NavigationPaneOverflowPanelHint event instead.
OnCustomDrawNavigationPaneSplitter Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.NavigationPaneSplitter event instead.
OnCustomDrawTopScrollButton Deprecated. This event exists for backward compatibility only. Handle the OnCustomDraw.TopScrollButton event instead.
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