C# 클래스 PurplePen.RectangleSelectMode

상속: BaseMode
파일 보기 프로젝트 열기: petergolde/PurplePen

공개 메소드들

메소드 설명
CanCancel ( ) : bool
EndMode ( ) : void
GetHighlights ( Pane pane ) : IMapViewerHighlight[]
GetMouseCursor ( Pane pane, PointF location, float pixelSize ) : Cursor
LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
LeftButtonDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
LeftButtonEndDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
RectangleSelectMode ( Controller controller, RectangleF rect, IDisposable disposeOnEndMode ) : System

비공개 메소드들

메소드 설명
HitTestDraggable ( PointF location, float pixelSize ) : bool
HitTestHandle ( PointF location, float pixelSize, PointF &handleLocation, Cursor &handleCursor ) : bool

메소드 상세

CanCancel() 공개 메소드

public CanCancel ( ) : bool
리턴 bool

EndMode() 공개 메소드

public EndMode ( ) : void
리턴 void

GetHighlights() 공개 메소드

public GetHighlights ( Pane pane ) : IMapViewerHighlight[]
pane Pane
리턴 IMapViewerHighlight[]

GetMouseCursor() 공개 메소드

public GetMouseCursor ( Pane pane, PointF location, float pixelSize ) : Cursor
pane Pane
location PointF
pixelSize float
리턴 Cursor

LeftButtonDown() 공개 메소드

public LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
pane Pane
location PointF
pixelSize float
displayUpdateNeeded bool
리턴 MapViewer.DragAction

LeftButtonDrag() 공개 메소드

public LeftButtonDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location PointF
locationStart PointF
pixelSize float
displayUpdateNeeded bool
리턴 void

LeftButtonEndDrag() 공개 메소드

public LeftButtonEndDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location PointF
locationStart PointF
pixelSize float
displayUpdateNeeded bool
리턴 void

RectangleSelectMode() 공개 메소드

public RectangleSelectMode ( Controller controller, RectangleF rect, IDisposable disposeOnEndMode ) : System
controller Controller
rect RectangleF
disposeOnEndMode IDisposable
리턴 System