This document is archived and information here might be outdated. Recommended version. |
ArcObjects Help for .NET developers > ArcObjects namespaces > Display > ESRI.ArcGIS.Display > Interfaces > ID > IDynamicCompoundMarker2 Interface (ArcObjects .NET 10.5 SDK) |
Provides access to Dynamic Screen Draw.
This interface is new at ArcGIS 9.3. It supersedes IDynamicCompoundMarker.
IDynamicCompoundMarker2 is a helper interface that optimizes the rendering of a marker along with some text labels around it.
Description | ||
---|---|---|
DrawArrayMarker | Draws a marker in a specific point on the map with text matricies around it. | |
DrawCompoundMarker1 | Draws specified point on the dynamic display with one string above it. | |
DrawCompoundMarker10 | Draws specified point on the dynamic display with one string on the top of the marker, one string on the bottom and four strings on each side of the marker (left and right). | |
DrawCompoundMarker2 | Draws specified point on the dynamic display with a string above and below. | |
DrawCompoundMarker4 | Draws specified point on the dynamic display with a text string on each side of the marker (top, bottom, left and right). | |
DrawCompoundMarker6 | Draws specified point on the dynamic display with one string on the top of the marker, one string on the bottom and two strings on each side of the marker (left and right). | |
DrawCompoundMarker8 | Draws specified point on the dynamic display with one string on the top of the marker, one string on the bottom and three strings on each side of the marker (left and right). | |
DrawScreenArrayMarker | Draws a marker in a specific point on the screen with text matricies around it. | |
GetMarkerToTextOffset | The offset of the text from the marker in pixels. | |
GetMarkerToTextOffset2 | Indicates the offset of the text from the marker on each direction. | |
GetTextSpacing | Indicates the spacing between each two adjacent text boxes. | |
SetMarkerToTextOffset | The offset of the text from the marker in pixels. | |
SetMarkerToTextOffset2 | Indicates the offset of the text from the marker on each direction. | |
SetTextSpacing | Indicates the spacing between each two adjacent text boxes. | |
TextAutoAdjust | Indicates whether the text boxes are to be auto ajdusted. |
Interfaces | Description |
---|---|
IDynamicCompoundMarker | Provides access to dynamic compound marker. |
CoClasses and Classes | Description |
---|---|
DynamicDisplay (esriCarto) | Dynamic display class, used by the dynamic map. |
The drawing methods can only be used in one of the callback draw methods with the following specific context:
Any usage of the DynamicDisplay drawing API (or OpenGL API) in any other context will result in an unknown behavior.
Use the DrawArrayMarker and DrawScreenArrayMarker methods in order to draw markers along with text labels around them. These methods can be used in order to draw an array of text labels column on each of the five marker’s regions: center, left, right, top, bottom: