Private Fields

  Name Description
Private field components Required designer variable.
Private field CurrentNextHandle Keeps track of the next layer handle to use. Use this, rather than m_AddedLayers.Count, to maintain layer handles. Using m_AddedLayers.Count may cause duplicate layer handles to be used in the same session, which could lead to errors by developers using the control.
Private field m_AddedLayers Layers currently added to the map.
Private field m_BackBuffer Background buffer -- used to speed up rendering when the control is invalidated due to minimize, coverup, etc.
Private field m_BackColor Background color of the map display for transparent polygons and for regions outside of the map data.
Private field m_CurrentExtents Current extents of the map view.
Private field m_CursorMode Current mouse cursor mode for clicks on the map.
Private field m_HaltDrawing Indicates that drawing should temporarily be halted.
Private field m_LayerPositions Layer positions of layers in the map. Key is the layerhandle; position in the array is the layer position.
Private field m_MapResizeBehavior Current behavior when resizing the map.
Private field m_MouseWheelZooms Indicates whether the mouse wheel should zoom when the control has focus.
Private field m_Panning_CaptureX Captured Projected X coordinate for panning line.
Private field m_Panning_CaptureY Captured Projected Y coordinate for panning line.
Private field m_Panning_End Captured Screen Y coordinate for panning line.
Private field m_Panning_ReversibleDrawn Indicates whether a panning line has been drawn.
Private field m_Panning_Start Captured Screen X coordinate for panning line.
Private field m_pixelPerProjectionX The number of pixels per projected coordinate in the X direction.
Private field m_pixelPerProjectionY The number of pixels per projected coordinate in the Y direction.
Private field m_ZoomPercent Current extents percentage that a zoom operation will affect the map with.
Top

See Also