C# Класс BoxDiagrams.TextBox

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

Открытые свойства

Свойство Тип Описание
_isPanel bool

Защищенные свойства (Protected)

Свойство Тип Описание
SelAdornerFillStyle DrawStyle
SelAdornerLineStyle DrawStyle

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

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

Приватные методы

Метод Описание
AddCornerAdorner ( ICollection list, Loyc.Geometry.Point point, Loyc.Geometry.Vector vector ) : void
P ( float x, float y ) : Loyc.Geometry.Point
TextBox ( ) : System

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

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

public AddAdornersTo ( ICollection list, SelType selMode, Loyc.Geometry.Vector hitTestRadius ) : void
list ICollection
selMode SelType
hitTestRadius Loyc.Geometry.Vector
Результат void

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

public AddLLShapesTo ( ICollection list ) : void
list ICollection
Результат void

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

public AppendTextAction ( string text ) : DoOrUndo
text string
Результат DoOrUndo

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

public Clone ( ) : Shape
Результат Shape

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

public DoubleClickAction ( Util htr ) : DoOrUndo
htr Util
Результат DoOrUndo

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

public DragMoveAction ( Util htr_, Loyc.Geometry.Vector amount ) : DoOrUndo
htr_ Util
amount Loyc.Geometry.Vector
Результат DoOrUndo

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

public GetClearTextAction ( ) : DoOrUndo
Результат DoOrUndo

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

public GetNearestAnchor ( Loyc.Geometry.Point p, int exitAngleMod8 = -1 ) : Anchor
p Loyc.Geometry.Point
exitAngleMod8 int
Результат Anchor

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

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
Результат Util.WinForms.HitTestResult

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

public OnKeyDown ( KeyEventArgs e ) : void
e System.Windows.Forms.KeyEventArgs
Результат void

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

public OnKeyPress ( KeyPressEventArgs e ) : void
e System.Windows.Forms.KeyPressEventArgs
Результат void

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

public PlainText ( ) : string
Результат string

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

public SetBBox ( BoundingBox bb ) : void
bb BoundingBox
Результат void

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

public TextBox ( BoundingBox bbox ) : System
bbox BoundingBox
Результат System

Описание свойств

SelAdornerFillStyle защищенное статическое свойство

protected static DrawStyle SelAdornerFillStyle
Результат DrawStyle

SelAdornerLineStyle защищенное статическое свойство

protected static DrawStyle SelAdornerLineStyle
Результат DrawStyle

_isPanel публичное свойство

public bool _isPanel
Результат bool