C# 클래스 SIL.FieldWorks.SharpViews.SharpViewsTests.MockRenderEngine

상속: IRenderEngine
파일 보기 프로젝트 열기: sillsdev/FieldWorks 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
OtherSegPolicy UnexpectedSegments

공개 메소드들

메소드 설명
FindBreakPoint ( IVwGraphics vg, IVwTextSource _ts, IVwJustifier _vjus, int ichMin, int ichLim, int ichLimBacktrack, bool fNeedFinalBreak, bool fStartLine, int dxMaxWidth, LgLineBreak lbPref, LgLineBreak lbMax, LgTrailingWsHandling twsh, bool fParaRightToLeft, ILgSegment &segRet, int &dichLimSeg, int &dxWidth, LgEndSegmentType &est, ILgSegment _segPrev ) : void
FontIsValid ( ) : void
InitRenderer ( IVwGraphics _vg, string bstrData ) : void

비공개 메소드들

메소드 설명
AddMockSeg ( int ichMin, int ichLim, int len, int width, int ws, LgEndSegmentType est ) : void
FailOnPartialLine ( int ichMin, int ichLim ) : void
Reset ( ) : void

메소드 상세

FindBreakPoint() 공개 메소드

public FindBreakPoint ( IVwGraphics vg, IVwTextSource _ts, IVwJustifier _vjus, int ichMin, int ichLim, int ichLimBacktrack, bool fNeedFinalBreak, bool fStartLine, int dxMaxWidth, LgLineBreak lbPref, LgLineBreak lbMax, LgTrailingWsHandling twsh, bool fParaRightToLeft, ILgSegment &segRet, int &dichLimSeg, int &dxWidth, LgEndSegmentType &est, ILgSegment _segPrev ) : void
vg IVwGraphics
_ts IVwTextSource
_vjus IVwJustifier
ichMin int
ichLim int
ichLimBacktrack int
fNeedFinalBreak bool
fStartLine bool
dxMaxWidth int
lbPref LgLineBreak
lbMax LgLineBreak
twsh LgTrailingWsHandling
fParaRightToLeft bool
segRet ILgSegment
dichLimSeg int
dxWidth int
est LgEndSegmentType
_segPrev ILgSegment
리턴 void

FontIsValid() 공개 메소드

public FontIsValid ( ) : void
리턴 void

InitRenderer() 공개 메소드

public InitRenderer ( IVwGraphics _vg, string bstrData ) : void
_vg IVwGraphics
bstrData string
리턴 void

프로퍼티 상세

OtherSegPolicy 공개적으로 프로퍼티

public UnexpectedSegments OtherSegPolicy
리턴 UnexpectedSegments