C# Class Reko.Gui.Windows.TextSpanFormatter.TextSpanModel

Inheritance: TextViewModel
显示文件 Open project: uxmal/reko

Public Methods

Method Description
ComparePositions ( object a, object b ) : int
GetLineSpans ( int count ) : Reko.Gui.Windows.Controls.LineSpan[]
GetPositionAsFraction ( ) : int>.Tuple
MoveToLine ( object position, int offset ) : int
SetPositionAsFraction ( int numer, int denom ) : void
TextSpanModel ( Reko.Gui.Windows.Controls.TextSpan lines ) : Reko.Core.Output

Method Details

ComparePositions() public method

public ComparePositions ( object a, object b ) : int
a object
b object
return int

GetLineSpans() public method

public GetLineSpans ( int count ) : Reko.Gui.Windows.Controls.LineSpan[]
count int
return Reko.Gui.Windows.Controls.LineSpan[]

GetPositionAsFraction() public method

public GetPositionAsFraction ( ) : int>.Tuple
return int>.Tuple

MoveToLine() public method

public MoveToLine ( object position, int offset ) : int
position object
offset int
return int

SetPositionAsFraction() public method

public SetPositionAsFraction ( int numer, int denom ) : void
numer int
denom int
return void

TextSpanModel() public method

public TextSpanModel ( Reko.Gui.Windows.Controls.TextSpan lines ) : Reko.Core.Output
lines Reko.Gui.Windows.Controls.TextSpan
return Reko.Core.Output