C# Class LayoutFarm.Text.EditableRun

Inheritance: RenderElement
Afficher le fichier Open project: prepare/HTML-Renderer Class Usage Examples

Private Properties

Свойство Type Description
InnerGetCharacterFromPixelOffset EditableRunCharLocation
InnerRemove EditableRun
InnerRemove EditableRun
InsertAfter void
Remove EditableRun
SetInternalLinkedNode void
UpdateRunWidth void

Méthodes publiques

Méthode Description
Clone ( ) : EditableRun
Copy ( int startIndex ) : EditableRun
Copy ( int startIndex, int length ) : EditableRun
CopyContentToStringBuilder ( StringBuilder stBuilder ) : void
EditableRun ( RootGraphic gfx ) : System
GetChar ( int index ) : char
GetCharacterFromPixelOffset ( int pixelOffset ) : EditableRunCharLocation
GetRunWidth ( int charOffset ) : int

get run width from start (left**) to charOffset

InnerTextRunTopDownReCalculateContentSize ( EditableRun ve ) : void
LeftCopy ( int index ) : EditableRun
SetStyle ( TextSpanStyle spanStyle ) : void
ToString ( ) : string
TopDownReCalculateContentSize ( ) : void
dbug_FullElementDescription ( ) : string

Private Methods

Méthode Description
InnerGetCharacterFromPixelOffset ( EditableRun tt, int pixelOffset ) : EditableRunCharLocation
InnerRemove ( EditableRun tt, int startIndex, bool withFreeRun ) : EditableRun
InnerRemove ( EditableRun tt, int startIndex, int length, bool withFreeRun ) : EditableRun
InsertAfter ( int index, char c ) : void
Remove ( int startIndex, int length, bool withFreeRun ) : EditableRun
SetInternalLinkedNode ( LinkedListNode linkedNode, EditableTextLine ownerTextLine ) : void
UpdateRunWidth ( ) : void

Method Details

Clone() public abstract méthode

public abstract Clone ( ) : EditableRun
Résultat EditableRun

Copy() public abstract méthode

public abstract Copy ( int startIndex ) : EditableRun
startIndex int
Résultat EditableRun

Copy() public abstract méthode

public abstract Copy ( int startIndex, int length ) : EditableRun
startIndex int
length int
Résultat EditableRun

CopyContentToStringBuilder() public abstract méthode

public abstract CopyContentToStringBuilder ( StringBuilder stBuilder ) : void
stBuilder StringBuilder
Résultat void

EditableRun() public méthode

public EditableRun ( RootGraphic gfx ) : System
gfx RootGraphic
Résultat System

GetChar() public abstract méthode

public abstract GetChar ( int index ) : char
index int
Résultat char

GetCharacterFromPixelOffset() public abstract méthode

public abstract GetCharacterFromPixelOffset ( int pixelOffset ) : EditableRunCharLocation
pixelOffset int
Résultat EditableRunCharLocation

GetRunWidth() public abstract méthode

get run width from start (left**) to charOffset
public abstract GetRunWidth ( int charOffset ) : int
charOffset int
Résultat int

InnerTextRunTopDownReCalculateContentSize() public static méthode

public static InnerTextRunTopDownReCalculateContentSize ( EditableRun ve ) : void
ve EditableRun
Résultat void

LeftCopy() public abstract méthode

public abstract LeftCopy ( int index ) : EditableRun
index int
Résultat EditableRun

SetStyle() public abstract méthode

public abstract SetStyle ( TextSpanStyle spanStyle ) : void
spanStyle TextSpanStyle
Résultat void

ToString() public méthode

public ToString ( ) : string
Résultat string

TopDownReCalculateContentSize() public méthode

public TopDownReCalculateContentSize ( ) : void
Résultat void

dbug_FullElementDescription() public méthode

public dbug_FullElementDescription ( ) : string
Résultat string