Skip to main content

TdxNavBarViewInfo Members

Contains ViewInfo information related to the NavBar control.

Constructors

Name Description
Create(TdxNavBarPainter) Creates a new instance of the TdxNavBarViewInfo object.

Properties

Name Description
BottomScrollButtonRect Returns the bounding rectangle of the bottom scroll button.
BottomScrollButtonState Returns the state of the bottom scroll button.
GroupCount Returns the number of groups in the NavBar control.
Groups Provides indexed access to ViewInfo information of individual groups.
HeaderRect protected
HeaderSignRect protected
HintRect Returns the bounding rectangle of the hint to be displayed.
HintText Returns the text of the hint to be displayed.
NavBar Inherited from TdxNavBarCustomViewInfo.
Painter Inherited from TdxNavBarCustomViewInfo.
ScaleFactor Inherited from TdxNavBarCustomViewInfo.
SizeGripRect protected
TopScrollButtonRect Returns the bounding rectangle of the top scroll button.
TopScrollButtonState Returns the current state of the top scroll bar button.

Methods

Name Description
ActiveGroupViewInfo Returns ViewInfo information for the currently active group.
AssignDefaultBackgroundStyle
AssignDefaultButtonHotTrackedStyle
AssignDefaultButtonPressedStyle
AssignDefaultButtonStyle
AssignDefaultChildGroupCaptionHotTrackedStyle
AssignDefaultChildGroupCaptionPressedStyle
AssignDefaultChildGroupCaptionStyle
AssignDefaultDropTargetGroupStyle
AssignDefaultDropTargetLinkStyle
AssignDefaultGroupBackgroundStyle
AssignDefaultGroupControlStyle
AssignDefaultGroupHeaderActiveHotTrackedStyle
AssignDefaultGroupHeaderActivePressedStyle
AssignDefaultGroupHeaderActiveStyle
AssignDefaultGroupHeaderHotTrackedStyle
AssignDefaultGroupHeaderPressedStyle
AssignDefaultGroupHeaderStyle
AssignDefaultHintStyle
AssignDefaultItemDisabledStyle
AssignDefaultItemHotTrackedStyle
AssignDefaultItemPressedStyle
AssignDefaultItemStyle
AssignDefaultNavigationPaneHeaderStyle
BgAlphaBlend Returns the starting alpha blending component of the control’s background color.
BgAlphaBlend2 Returns the ending alpha blending component of the control’s background color.
BgBackColor Returns the starting background color of the control.
BgBackColor2 Returns the ending background color of the control.
BgGradientMode Returns the gradient direction used to fill the control’s background.
BgImage Returns the control’s background image.
BorderColor
BorderWidth
BottomScrollButtonAlphaBlend
BottomScrollButtonAlphaBlend2
BottomScrollButtonBackColor
BottomScrollButtonBackColor2
BottomScrollButtonGradientMode
BottomScrollButtonImage
BottomScrollButtonStyle
BottomScrollButtonStyleItem
CalculateBounds
CalculateDropInfo(TdxNavBarDropTargetInfo)
CalculateScrollButtonsBounds
ClearRects
CreateGroupsInfo
CreateInfo
DoGroupActivate(TdxNavBarGroup) protected
DoGroupDeactivate(TdxNavBarGroup) protected
DoRightToLeftConversion
DragDropGroupTargetAlphaBlend Returns the starting alpha component of the drag & drop target group’s background color.
DragDropGroupTargetAlphaBlend2 Returns the ending alpha component of the drag & drop target group’s background color.
DragDropGroupTargetBackColor Returns the starting background color of the drag & drop target group.
DragDropGroupTargetBackColor2 Returns the ending background color of the drag & drop target group.
DragDropGroupTargetGradient Returns the gradient direction used to fill the drag & drop target group’s background.
DragDropItemTargetBackColor Returns the background color of the line representing the drag & drop target link.
Equals(TObject) Inherited from TObject.
FindGroupWithAccel(Word)
FindLinkWithAccel(Word)
GetActiveGroupScrollBarWidth
GetDragArrowHeight protected Specifies drag arrow height.
GetDragArrowWidth protected Specifies drag arrow width.
GetGroupAtCaptionPos(TPoint) Returns the group whose header is located under the specified point.
GetGroupAtItemsPos(TPoint) Returns a group whose client area is located under the specified point.
GetGroupCaptionHeightAddon protected Specifies the increment which is used to calculate group caption height.
GetGroupCaptionSignSize protected Specifies the size of the caption sign.
GetGroupViewInfoAtCaptionPos(TPoint) Returns ViewInfo information for the group whose header is located under the specified point.
GetGroupViewInfoAtItemsPos(TPoint) Returns ViewInfo information for the group whose client area is located under the specified point.
GetGroupViewInfoAtPos(TPoint)
GetGroupViewInfoByGroup(TdxNavBarGroup) Returns ViewInfo information for the specified group.
GetHashCode Inherited from TObject.
GetLinkAtPos(TPoint) Returns the link located under the specified point.
GetLinkAtSelectedPos(TPoint) Returns the link whose image or caption is located under the specified point.
GetLinkViewInfoAtPos(TPoint) Returns ViewInfo information for the link located under the specified point.
GetLinkViewInfoAtSelectedPos(TPoint) Returns ViewInfo information for the link whose caption or image is located under the specified point.
GetLinkViewInfoByLink(TdxNavBarItemLink) Returns ViewInfo information of the specified link.
GetViewInfoAtDragPosition(TPoint,TdxNavBarGroupViewInfo,TdxNavBarLinkViewInfo,TdxNavBarLinkViewInfo) Returns the index the dragged link will have if it is dropped.
GetViewInfoAtDragPositionWhenIconView(TPoint,TdxNavBarGroupViewInfo,TdxNavBarLinkViewInfo,TdxNavBarLinkViewInfo)
HeaderAlphaBlend
HeaderAlphaBlend2
HeaderBackColor
HeaderBackColor2
HeaderDrawEdgeFlag
HeaderFont
HeaderFontColor
HeaderGradientMode
HeaderHAlignment
HeaderImage
HeaderVAlignment
HintAlphaBlend Returns the starting alpha component of the hint’s background.
HintAlphaBlend2 Returns the ending alpha component of the hint’s background.
HintBackColor Returns the starting background color of the hint.
HintBackColor2 Returns the ending background color of the hint.
HintFont Returns the font settings applied to the hint text.
HintGradientMode Returns the direction of the gradient that fills the hint background.
HintImage Returns the background image assigned to the hint.
IndexOfGroupViewInfo(TdxNavBarGroupViewInfo) Returns the index of the group by its ViewInfo information.
IsBottomScrollButtonVisible Returns a value indicating whether the bottom scroll button is visible.
IsGroupActive(TdxNavBarGroup) protected
IsPtBottomScrollButton(TPoint) Returns a value indicating whether the specified point is in the bottom scroll button‘s area.
IsPtGroupDesignRect(TPoint)
IsPtItemDesignRect(TPoint)
IsPtTopScrollButton(TPoint) Returns a value indicating whether the specified point is in the top scroll button‘s area.
IsTopScrollButtonVisible Returns a value indicating whether the top scroll button is visible.
MakeGroupVisible(TdxNavBarGroup,Boolean,Boolean) protected
MakeLinkVisible(TdxNavBarItemLink,Boolean) protected
OverflowPanelAlphaBlend
OverflowPanelAlphaBlend2
OverflowPanelBackColor
OverflowPanelBackColor2
OverflowPanelFont
OverflowPanelFontColor
OverflowPanelGradientMode
OverflowPanelImage
SplitterAlphaBlend
SplitterAlphaBlend2
SplitterBackColor
SplitterBackColor2
SplitterGradientMode
TopScrollButtonAlphaBlend
TopScrollButtonAlphaBlend2
TopScrollButtonBackColor
TopScrollButtonBackColor2
TopScrollButtonGradientMode
TopScrollButtonImage
TopScrollButtonStyle
TopScrollButtonStyleItem
ToString Inherited from TObject.
See Also