C# Класс PurplePen.RectangleSelectMode

Наследование: BaseMode
Показать файл Открыть проект

Открытые методы

Метод Описание
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