TControlNavigationManager
Manages navigating controls using
Alt
key combinations.Inheritance
Level | Ancestor | Description |
---|---|---|
1 | TObject | Ultimate ancestor in a class hierarchy |
2 | TBaseObject | A base class for objects that can be used instead of TObject . |
3 | TControlNavigationManager |
Source
UserInterface.Control.Navigation.pas (60)
Description
Besides navigating between controls this class also manages the Drag and Drop functionality of controls
and the layout of controls like adding split panels and tab panels that is accessible by the user through Alt
key combinations.
Fields
Scope | Visibility | Type | Name | Description |
---|---|---|---|---|
Instance | private | TControl | FRootControl | |
Instance | private | TControlWeakReference<TControl> | CurrentReference | |
Instance | private | TNavigationOverlayControl | OverlayControl | |
Instance | public | TControlNavigationContainerControl | ContainerControl | |
Instance | public | TKeyboardFocusManager | FocusManager | |
Instance | public | TDragAndDropManager | DragAndDropManager | |
Instance | public | TBoolean | IsActive | |
Instance | public | TControlNavigationStack | History |