Interface | Description |
---|---|
IBehavior |
When a programmer needs to add a way to permit user to interact with the current object where the graphical
information is stored and represented, (see
MapControl ), must analyze and decide the basic
behavior nature of the interaction. |
Class | Description |
---|---|
Behavior |
When user is working with a tool on a
MapControl instance,
Behavior defines the basic ways of interacting: selecting a
point, a circle, a rectangle, or ... |
CircleBehavior |
Behavior that allows user to draw a circle on the image of the associated
MapControl using a PolylineListener . |
DraggerBehavior |
Behavior that permits user to drag the image of the associated
MapControl using a PanListener . |
MouseMovementBehavior |
Behavior that permits user to move and drag the mouse on the image of the associated
MapControl instance using a PointListener . |
MouseWheelBehavior | |
MoveBehavior |
Behavior that permits user to move the image of the associated
MapControl using a PanListener . |
MoveWithMiddleButtonBehavior | |
PointBehavior |
Behavior that permits user to select a point with a double click mouse action, on the associated
MapControl using a PointListener . |
PolygonBehavior |
Behavior that permits user to draw a polygon by its vertexes on the image of the associated
MapControl using a PolylineListener . |
PolylineBehavior |
Behavior that allows user to draw a polyline by its vertexes on the image of the associated
MapControl using a PolylineListener . |
RectangleBehavior |
Behavior that permits user to select a rectangular area on the associated
MapControl using
a RectangleListener . |