Class TextBuffer
The Text Buffer, used to build Text Entities
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Dxflib.Entities.Text
Assembly: Dxflib.dll
Syntax
public class TextBuffer : EntityBuffer, IText, INotifyPropertyChanged
Constructors
| Improve this Doc View SourceTextBuffer()
Defaulting Constructor
Declaration
public TextBuffer()
Properties
| Improve this Doc View SourceContents
Declaration
public string Contents { get; set; }
Property Value
Type | Description |
---|---|
System.String |
Height
Declaration
public double Height { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
IsAnnotative
Declaration
public bool IsAnnotative { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsBackwards
true if text is backwards
Declaration
public bool IsBackwards { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
IsUpsideDown
True if text is upside down
Declaration
public bool IsUpsideDown { get; set; }
Property Value
Type | Description |
---|---|
System.Boolean |
Justify
Declaration
public JustifyOptions Justify { get; set; }
Property Value
Type | Description |
---|---|
JustifyOptions |
Obliquing
Declaration
public double Obliquing { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
PositionVertex
Declaration
public Vertex PositionVertex { get; set; }
Property Value
Type | Description |
---|---|
Vertex |
Rotation
Declaration
public double Rotation { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
TextStyle
Declaration
public Style TextStyle { get; set; }
Property Value
Type | Description |
---|---|
Style |
WidthFactor
Declaration
public double WidthFactor { get; set; }
Property Value
Type | Description |
---|---|
System.Double |
Methods
| Improve this Doc View SourceParse(TaggedDataList, Int32)
The TextBuffer Parse Function
Declaration
public override bool Parse(TaggedDataList list, int index)
Parameters
Type | Name | Description |
---|---|---|
TaggedDataList | list | TaggedDataList list |
System.Int32 | index | The current index of extraction |
Returns
Type | Description |
---|---|
System.Boolean | Always True |
Overrides
Events
| Improve this Doc View SourcePropertyChanged
Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
Type | Description |
---|---|
System.ComponentModel.PropertyChangedEventHandler |
Implements
System.ComponentModel.INotifyPropertyChanged