C# Класс PurplePen.BaseMode

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

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

Метод Описание
BeginMode ( ) : void
CanCancel ( ) : bool
EndMode ( ) : void
GetHighlights ( Pane pane ) : IMapViewerHighlight[]
GetMouseCursor ( Pane pane, PointF location, float pixelSize ) : Cursor
GetToolTip ( Pane pane, PointF location, float pixelSize, string &tipText, string &titleText ) : bool
LeftButtonCancelDrag ( Pane pane, bool &displayUpdateNeeded ) : void
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
LeftButtonEndDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
LeftButtonUp ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
MouseMoved ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
RightButtonCancelDrag ( Pane pane, bool &displayUpdateNeeded ) : void
RightButtonClick ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
RightButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
RightButtonDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
RightButtonEndDrag ( Pane pane, PointF location, PointF locationStart, float pixelSize, bool &displayUpdateNeeded ) : void
RightButtonUp ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void

Защищенные методы

Метод Описание
ConvertTextPartsToToolTip ( TextPart textParts, string &tipText, string &tipTitle ) : void

Описание методов

BeginMode() публичный Метод

public BeginMode ( ) : void
Результат void

CanCancel() публичный Метод

public CanCancel ( ) : bool
Результат bool

ConvertTextPartsToToolTip() защищенный Метод

protected ConvertTextPartsToToolTip ( TextPart textParts, string &tipText, string &tipTitle ) : void
textParts TextPart
tipText string
tipTitle string
Результат void

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 System.Drawing.PointF
pixelSize float
Результат System.Windows.Forms.Cursor

GetToolTip() публичный Метод

public GetToolTip ( Pane pane, PointF location, float pixelSize, string &tipText, string &titleText ) : bool
pane Pane
location System.Drawing.PointF
pixelSize float
tipText string
titleText string
Результат bool

LeftButtonCancelDrag() публичный Метод

public LeftButtonCancelDrag ( Pane pane, bool &displayUpdateNeeded ) : void
pane Pane
displayUpdateNeeded bool
Результат void

LeftButtonClick() публичный Метод

public LeftButtonClick ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат void

LeftButtonDown() публичный Метод

public LeftButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат MapViewer.DragAction

LeftButtonDrag() публичный Метод

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
Результат void

LeftButtonEndDrag() публичный Метод

public LeftButtonEndDrag ( 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
Результат void

LeftButtonUp() публичный Метод

public LeftButtonUp ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат void

MouseMoved() публичный Метод

public MouseMoved ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат void

RightButtonCancelDrag() публичный Метод

public RightButtonCancelDrag ( Pane pane, bool &displayUpdateNeeded ) : void
pane Pane
displayUpdateNeeded bool
Результат void

RightButtonClick() публичный Метод

public RightButtonClick ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат void

RightButtonDown() публичный Метод

public RightButtonDown ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : MapViewer.DragAction
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат MapViewer.DragAction

RightButtonDrag() публичный Метод

public RightButtonDrag ( 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
Результат void

RightButtonEndDrag() публичный Метод

public RightButtonEndDrag ( 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
Результат void

RightButtonUp() публичный Метод

public RightButtonUp ( Pane pane, PointF location, float pixelSize, bool &displayUpdateNeeded ) : void
pane Pane
location System.Drawing.PointF
pixelSize float
displayUpdateNeeded bool
Результат void