TdxMapControlNavigationPanel Class
Stores Navigation Panel settings.
#Declaration
TdxMapControlNavigationPanel = class(
TcxOwnedPersistent
)
#Remarks
The Map Control displays the Navigation Panel at the bottom client area border if the NavigationPanel
.Visible property is set to True
(default).
#Navigation Panel UI Elements
- Map Scroll Buttons
- Users can click these buttons to scroll the map in corresponding directions if the OptionsBehavior.Scrolling property is set to
True
(default). - Zoom Track Bar
- An additional end-user map zoom option available if the OptionsBehavior.Zooming property is set to
True
(default). - Mouse Pointer Coordinates
- Display geographical coordinates that correspond to the current mouse pointer position on the map.
- Map Scales
- Display map scales in miles and kilometers that correspond to the current map zoom level.
#Main API Members
The list below outlines key members of the TdxMapControlNavigationPanel
class. These members allow you to configure the Navigation Panel in the parent Map Control.
#UI Element Settings
- ShowCoordinates
- Specifies if the Navigation Panel displays mouse pointer coordinates.
- ShowKilometersScale | ShowMilesScale
- Specify if the Navigation Panel displays map scales in kilometers and miles.
- ShowScrollButtons
- Specifies if the Navigation Panel displays scroll buttons.
- ShowZoomTrackBar
- Specifies if the Navigation Panel displays a zoom track bar.
- XCoordinateDisplayMask | YCoordinateDisplayMask
- Allow you to assign formatting patterns for mouse pointer coordinates on the map.
#General-Purpose API Members
- Assign
- Copies Navigation Panel settings between Map Controls.
- Height
- Specifies the Navigation Panel height.
- Style
- Provides access to Navigation Panel appearance settings.
- Visible
- Specifies if the Navigation Panel is visible.
#Direct TdxMapControlNavigationPanel Class Reference
The TdxCustomMapControl.NavigationPanel property references a TdxMapControlNavigationPanel
object.