C# Class LayoutFarm.Text.TextLineReader

ファイルを表示 Open project: prepare/HTML-Renderer

Public Properties

Property Type Description
dbugTextManRecorder dbugMultiTextManRecorder

Private Properties

Property Type Description
GetTextLine EditableTextLine
GetTextLineAtPos EditableTextLine
MoveToNextTextRun bool
MoveToPreviousTextRun bool
flowlayer_Reflow void

Public Methods

Method Description
CopyContentToStrignBuilder ( StringBuilder stBuilder ) : void
CopyLineContent ( StringBuilder stBuilder ) : void
CopySelectedTextRuns ( VisualSelectionRange selectionRange ) : LinkedList
GetCurrentPointInfo ( ) : EditableVisualPointInfo
MoveToLine ( int lineNumber ) : void
MoveToNextLine ( ) : void
MoveToPrevLine ( ) : void
TextLineReader ( EditableTextFlowLayer flowlayer ) : System

Protected Methods

Method Description
SetCurrentTextRun ( EditableRun r ) : void

Private Methods

Method Description
GetTextLine ( int lineId ) : EditableTextLine
GetTextLineAtPos ( int y ) : EditableTextLine
MoveToNextTextRun ( ) : bool
MoveToPreviousTextRun ( ) : bool
flowlayer_Reflow ( object sender, EventArgs e ) : void

Method Details

CopyContentToStrignBuilder() public method

public CopyContentToStrignBuilder ( StringBuilder stBuilder ) : void
stBuilder StringBuilder
return void

CopyLineContent() public method

public CopyLineContent ( StringBuilder stBuilder ) : void
stBuilder StringBuilder
return void

CopySelectedTextRuns() public method

public CopySelectedTextRuns ( VisualSelectionRange selectionRange ) : LinkedList
selectionRange VisualSelectionRange
return LinkedList

GetCurrentPointInfo() public method

public GetCurrentPointInfo ( ) : EditableVisualPointInfo
return EditableVisualPointInfo

MoveToLine() public method

public MoveToLine ( int lineNumber ) : void
lineNumber int
return void

MoveToNextLine() public method

public MoveToNextLine ( ) : void
return void

MoveToPrevLine() public method

public MoveToPrevLine ( ) : void
return void

SetCurrentTextRun() protected method

protected SetCurrentTextRun ( EditableRun r ) : void
r EditableRun
return void

TextLineReader() public method

public TextLineReader ( EditableTextFlowLayer flowlayer ) : System
flowlayer EditableTextFlowLayer
return System

Property Details

dbugTextManRecorder public_oe property

public dbugMultiTextManRecorder,LayoutFarm.Text dbugTextManRecorder
return dbugMultiTextManRecorder