C# Class PurplePen.AddPointSpecialMode

Inheritance: BaseMode
Afficher le fichier Open project: petergolde/PurplePen

Méthodes publiques

Méthode Description
AddPointSpecialMode ( Controller controller, SelectionMgr selectionMgr, UndoMgr undoMgr, EventDB eventDB, SpecialKind specialKind ) : System
BeginMode ( ) : void
GetHighlights ( Pane pane ) : IMapViewerHighlight[]
LeftButtonClick ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
LeftButtonDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
MouseMoved ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void

Private Methods

Méthode Description
SetHighlightLocation ( PointF highlightLocation, float pixelSize, bool &displayUpdateNeeded ) : void

Method Details

AddPointSpecialMode() public méthode

public AddPointSpecialMode ( Controller controller, SelectionMgr selectionMgr, UndoMgr undoMgr, EventDB eventDB, SpecialKind specialKind ) : System
controller Controller
selectionMgr SelectionMgr
undoMgr UndoMgr
eventDB EventDB
specialKind SpecialKind
Résultat System

BeginMode() public méthode

public BeginMode ( ) : void
Résultat void

GetHighlights() public méthode

public GetHighlights ( Pane pane ) : IMapViewerHighlight[]
pane Pane
Résultat IMapViewerHighlight[]

LeftButtonClick() public méthode

public LeftButtonClick ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Résultat void

LeftButtonDown() public méthode

public LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Résultat MapViewer.DragAction

LeftButtonDrag() public méthode

public LeftButtonDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
locationStart System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Résultat void

MouseMoved() public méthode

public MouseMoved ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Résultat void