C# 클래스 TpTrayUtility.Components.SelectionTool

상속: Primitive
파일 보기 프로젝트 열기: TargetProcess/Tp.TrayUtility

공개 메소드들

메소드 설명
CanUndo ( ) : bool
CreationMouseDownHandler ( PointF point ) : void
CreationMouseMoveHandler ( PointF point ) : void
CreationMouseUpHandler ( PointF point ) : void
Draw ( Graphics g, float zoom, PointF offsetX, PointF offsetY ) : void
GeneratePropertyControl ( ) : PropertyControlBase
GetCursor ( PointF point ) : Cursor
GetLastModifiedRect ( ) : Rectangle
MouseDoubleClickHandler ( PointF point ) : void
MoveBy ( float dx, float dy ) : void
OnResize ( bool lastMove ) : void
SelectionTool ( ) : System.Collections.Generic
SetColor ( Color fore, Color back ) : void
ShapeToolLost ( ) : void
SpecialPoints ( ) : List
UpdatePropertyFromStaticData ( ) : void
UpdateSpecialPoint ( int id, PointF position ) : void
isPointIn ( PointF point ) : bool
isResizeble ( ) : bool
isValid ( ) : bool

메소드 상세

CanUndo() 공개 메소드

public CanUndo ( ) : bool
리턴 bool

CreationMouseDownHandler() 공개 메소드

public CreationMouseDownHandler ( PointF point ) : void
point System.Drawing.PointF
리턴 void

CreationMouseMoveHandler() 공개 메소드

public CreationMouseMoveHandler ( PointF point ) : void
point System.Drawing.PointF
리턴 void

CreationMouseUpHandler() 공개 메소드

public CreationMouseUpHandler ( PointF point ) : void
point System.Drawing.PointF
리턴 void

Draw() 공개 메소드

public Draw ( Graphics g, float zoom, PointF offsetX, PointF offsetY ) : void
g System.Drawing.Graphics
zoom float
offsetX System.Drawing.PointF
offsetY System.Drawing.PointF
리턴 void

GeneratePropertyControl() 공개 메소드

public GeneratePropertyControl ( ) : PropertyControlBase
리턴 PropertyControlBase

GetCursor() 공개 메소드

public GetCursor ( PointF point ) : Cursor
point System.Drawing.PointF
리턴 System.Windows.Forms.Cursor

GetLastModifiedRect() 공개 메소드

public GetLastModifiedRect ( ) : Rectangle
리턴 System.Drawing.Rectangle

MouseDoubleClickHandler() 공개 메소드

public MouseDoubleClickHandler ( PointF point ) : void
point System.Drawing.PointF
리턴 void

MoveBy() 공개 메소드

public MoveBy ( float dx, float dy ) : void
dx float
dy float
리턴 void

OnResize() 공개 메소드

public OnResize ( bool lastMove ) : void
lastMove bool
리턴 void

SelectionTool() 공개 메소드

public SelectionTool ( ) : System.Collections.Generic
리턴 System.Collections.Generic

SetColor() 공개 메소드

public SetColor ( Color fore, Color back ) : void
fore System.Drawing.Color
back System.Drawing.Color
리턴 void

ShapeToolLost() 공개 메소드

public ShapeToolLost ( ) : void
리턴 void

SpecialPoints() 공개 메소드

public SpecialPoints ( ) : List
리턴 List

UpdatePropertyFromStaticData() 공개 메소드

public UpdatePropertyFromStaticData ( ) : void
리턴 void

UpdateSpecialPoint() 공개 메소드

public UpdateSpecialPoint ( int id, PointF position ) : void
id int
position System.Drawing.PointF
리턴 void

isPointIn() 공개 메소드

public isPointIn ( PointF point ) : bool
point System.Drawing.PointF
리턴 bool

isResizeble() 공개 메소드

public isResizeble ( ) : bool
리턴 bool

isValid() 공개 메소드

public isValid ( ) : bool
리턴 bool