TNavigationOverlayControl

TControl that is created on top of the current navigation control.

Inheritance

LevelAncestorDescription
1TObjectUltimate ancestor in a class hierarchy
2TBaseObjectA base class for objects that can be used instead of TObject.
3TControlVisual user interface element that can react to user input.
4TNavigationOverlayControl

Source

UserInterface.Control.Navigation.OverlayControl.pas (29)

Description

A blue rectangle is blended on top of the current navigation control to indicate it such. If ActionsVisible, for instance when the user has moved the mouse, then ActionPanel is displayed as well.

Fields

ScopeVisibilityTypeNameDescription
InstanceprivateTInteger32PointDragStartPosition
InstancepublicTControlNavigationActionPanelActionPanel

Methods

ScopeVisibilityResultNameDescription
InstanceprivateTBooleanGetActionsVisible()
InstanceprivateSetActionsVisible(Value: TBoolean)
InstancepublicCreate()
InstancepublicDestroy()
InstancepublicPaint(Canvas: TCanvas)
InstancepublicTBooleanMouseMove(Event: TMouseMoveEvent)
InstancepublicTBooleanMouseLeftDown(Event: TMouseButtonEvent)