C# Class BoxDiagrams.TextBox

Inheritance: Shape
Afficher le fichier Open project: qwertie/ecsharp

Méthodes publiques

Свойство Type Description
_isPanel bool

Protected Properties

Свойство Type Description
SelAdornerFillStyle DrawStyle
SelAdornerLineStyle DrawStyle

Méthodes publiques

Méthode Description
AddAdornersTo ( ICollection list, SelType selMode, Loyc.Geometry.Vector hitTestRadius ) : void
AddLLShapesTo ( ICollection list ) : void
AppendTextAction ( string text ) : DoOrUndo
Clone ( ) : Shape
DoubleClickAction ( Util htr ) : DoOrUndo
DragMoveAction ( Util htr_, Loyc.Geometry.Vector amount ) : DoOrUndo
GetClearTextAction ( ) : DoOrUndo
GetNearestAnchor ( Loyc.Geometry.Point p, int exitAngleMod8 = -1 ) : Anchor
HitTest ( Loyc.Geometry.Point pos, Loyc.Geometry.Vector hitTestRadius, SelType sel ) : Util.WinForms.HitTestResult
OnKeyDown ( KeyEventArgs e ) : void
OnKeyPress ( KeyPressEventArgs e ) : void
PlainText ( ) : string
SetBBox ( BoundingBox bb ) : void
TextBox ( BoundingBox bbox ) : System

Private Methods

Méthode Description
AddCornerAdorner ( ICollection list, Loyc.Geometry.Point point, Loyc.Geometry.Vector vector ) : void
P ( float x, float y ) : Loyc.Geometry.Point
TextBox ( ) : System

Method Details

AddAdornersTo() public méthode

public AddAdornersTo ( ICollection list, SelType selMode, Loyc.Geometry.Vector hitTestRadius ) : void
list ICollection
selMode SelType
hitTestRadius Loyc.Geometry.Vector
Résultat void

AddLLShapesTo() public méthode

public AddLLShapesTo ( ICollection list ) : void
list ICollection
Résultat void

AppendTextAction() public méthode

public AppendTextAction ( string text ) : DoOrUndo
text string
Résultat DoOrUndo

Clone() public méthode

public Clone ( ) : Shape
Résultat Shape

DoubleClickAction() public méthode

public DoubleClickAction ( Util htr ) : DoOrUndo
htr Util
Résultat DoOrUndo

DragMoveAction() public méthode

public DragMoveAction ( Util htr_, Loyc.Geometry.Vector amount ) : DoOrUndo
htr_ Util
amount Loyc.Geometry.Vector
Résultat DoOrUndo

GetClearTextAction() public méthode

public GetClearTextAction ( ) : DoOrUndo
Résultat DoOrUndo

GetNearestAnchor() public méthode

public GetNearestAnchor ( Loyc.Geometry.Point p, int exitAngleMod8 = -1 ) : Anchor
p Loyc.Geometry.Point
exitAngleMod8 int
Résultat Anchor

HitTest() public méthode

public HitTest ( Loyc.Geometry.Point pos, Loyc.Geometry.Vector hitTestRadius, SelType sel ) : Util.WinForms.HitTestResult
pos Loyc.Geometry.Point
hitTestRadius Loyc.Geometry.Vector
sel SelType
Résultat Util.WinForms.HitTestResult

OnKeyDown() public méthode

public OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Résultat void

OnKeyPress() public méthode

public OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
Résultat void

PlainText() public méthode

public PlainText ( ) : string
Résultat string

SetBBox() public méthode

public SetBBox ( BoundingBox bb ) : void
bb BoundingBox
Résultat void

TextBox() public méthode

public TextBox ( BoundingBox bbox ) : System
bbox BoundingBox
Résultat System

Property Details

SelAdornerFillStyle protected_oe static_oe property

protected static DrawStyle SelAdornerFillStyle
Résultat DrawStyle

SelAdornerLineStyle protected_oe static_oe property

protected static DrawStyle SelAdornerLineStyle
Résultat DrawStyle

_isPanel public_oe property

public bool _isPanel
Résultat bool