C# 클래스 SIL.FieldWorks.Common.RootSites.SimpleRootSiteTests.DummyRootBox

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

공개 프로퍼티들

프로퍼티 타입 설명
Text string

공개 메소드들

메소드 설명
Activate ( VwSelectionState vss ) : void
Close ( ) : void
DeleteRangeIfComplex ( IVwGraphics _vg, bool &_fWasComplex ) : void
Deserialize ( System _strm ) : void
DestroySelection ( ) : void
DoSpellCheckStep ( ) : bool
DrawRoot ( IVwGraphics _vg, System.Utils rcSrc, System.Utils rcDst, bool fDrawSel ) : void
DrawRoot2 ( IVwGraphics _vg, System.Utils rcSrc, System.Utils rcDst, bool fDrawSel, int ysTop, int dysHeight ) : void
DrawingErrors ( IVwGraphics _vg ) : void
DummyRootBox ( SimpleRootSite srs ) : System
FlashInsertionPoint ( ) : void
GetRootObject ( int &_hvo, IVwViewConstructor &_pvwvc, int &_frag, IVwStylesheet &_pss ) : void
GetRootVariant ( ) : object
GetTotalPrintPages ( IVwPrintContext _vpc ) : int
InitializePrinting ( IVwPrintContext _vpc ) : void
IsDirty ( ) : bool
IsSpellCheckComplete ( ) : bool
Layout ( IVwGraphics _vg, int dxsAvailWidth ) : void
LoseFocus ( ) : bool
MakeRangeSelection ( IVwSelection _selAnchor, IVwSelection _selEnd, bool fInstall ) : IVwSelection
MakeSelAt ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst, bool fInstall ) : IVwSelection
MakeSelInBox ( IVwSelection _selInit, bool fEndPoint, int iLevel, int iBox, bool fInitial, bool fRange, bool fInstall ) : IVwSelection
MakeSelInObj ( int ihvoRoot, int cvsli, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsli, int tag, bool fInstall ) : IVwSelection
MakeSimpleSel ( bool fInitial, bool fEdit, bool fRange, bool fInstall ) : IVwSelection
MakeTextSelInObj ( int ihvoRoot, int cvsli, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsli, int cvsliEnd, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsliEnd, bool fInitial, bool fEdit, bool fRange, bool fWholeObj, bool fInstall ) : IVwSelection
MakeTextSelection ( int ihvoRoot, int cvlsi, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsli, int tagTextProp, int cpropPrevious, int ichAnchor, int ichEnd, int ws, bool fAssocPrev, int ihvoEnd, ITsTextProps _ttpIns, bool fInstall ) : IVwSelection
MouseDblClk ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
MouseDown ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
MouseDownExtended ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
MouseMoveDrag ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
MouseUp ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
OnChar ( int chw ) : void
OnExtendedKey ( int chw, VwShiftStatus ss, int nFlags ) : int
OnStylesheetChange ( ) : void
OnSysChar ( int chw ) : void
OnTyping ( IVwGraphics _vg, string input, VwShiftStatus shiftStatus, int &_wsPending ) : void
PrepareToDraw ( IVwGraphics _vg, System.Utils rcSrc, System.Utils rcDst ) : VwPrepDrawResult
PrintSinglePage ( IVwPrintContext _vpc, int nPageNo ) : void
PropChanged ( int hvo, int tag, int ivMin, int cvIns, int cvDel ) : void
Reconstruct ( ) : void
RestartSpellChecking ( ) : void
Serialize ( System _strm ) : void
SetRootObject ( int hvo, IVwViewConstructor _vwvc, int frag, IVwStylesheet _ss ) : void
SetRootObjects ( int _rghvo, IVwViewConstructor _rgpvwvc, int _rgfrag, IVwStylesheet _ss, int chvo ) : void
SetRootString ( ITsString _tss, IVwStylesheet _ss, IVwViewConstructor _vwvc, int frag ) : void
SetRootVariant ( object v, IVwStylesheet _ss, IVwViewConstructor _vwvc, int frag ) : void
SetSite ( IVwRootSite _vrs ) : void
SetSpellingRepository ( IGetSpellChecker _gsp ) : void
SetTableColWidths ( VwLength _rgvlen, int cvlen ) : void
WriteWpx ( System _strm ) : void
get_IsClickInObject ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst, int &_odt ) : bool
get_IsClickInOverlayTag ( int xd, int yd, System.Utils rcSrc1, System.Utils rcDst1, int &_iGuid, string &_bstrGuids, System.Utils &_rcTag, System.Utils &_rcAllTags, bool &_fOpeningTag ) : bool
get_IsClickInText ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : bool

메소드 상세

Activate() 공개 메소드

public Activate ( VwSelectionState vss ) : void
vss VwSelectionState
리턴 void

Close() 공개 메소드

public Close ( ) : void
리턴 void

DeleteRangeIfComplex() 공개 메소드

public DeleteRangeIfComplex ( IVwGraphics _vg, bool &_fWasComplex ) : void
_vg IVwGraphics
_fWasComplex bool
리턴 void

Deserialize() 공개 메소드

public Deserialize ( System _strm ) : void
_strm System
리턴 void

DestroySelection() 공개 메소드

public DestroySelection ( ) : void
리턴 void

DoSpellCheckStep() 공개 메소드

public DoSpellCheckStep ( ) : bool
리턴 bool

DrawRoot() 공개 메소드

public DrawRoot ( IVwGraphics _vg, System.Utils rcSrc, System.Utils rcDst, bool fDrawSel ) : void
_vg IVwGraphics
rcSrc System.Utils
rcDst System.Utils
fDrawSel bool
리턴 void

DrawRoot2() 공개 메소드

public DrawRoot2 ( IVwGraphics _vg, System.Utils rcSrc, System.Utils rcDst, bool fDrawSel, int ysTop, int dysHeight ) : void
_vg IVwGraphics
rcSrc System.Utils
rcDst System.Utils
fDrawSel bool
ysTop int
dysHeight int
리턴 void

DrawingErrors() 공개 메소드

public DrawingErrors ( IVwGraphics _vg ) : void
_vg IVwGraphics
리턴 void

DummyRootBox() 공개 메소드

public DummyRootBox ( SimpleRootSite srs ) : System
srs SimpleRootSite
리턴 System

FlashInsertionPoint() 공개 메소드

public FlashInsertionPoint ( ) : void
리턴 void

GetRootObject() 공개 메소드

public GetRootObject ( int &_hvo, IVwViewConstructor &_pvwvc, int &_frag, IVwStylesheet &_pss ) : void
_hvo int
_pvwvc IVwViewConstructor
_frag int
_pss IVwStylesheet
리턴 void

GetRootVariant() 공개 메소드

public GetRootVariant ( ) : object
리턴 object

GetTotalPrintPages() 공개 메소드

public GetTotalPrintPages ( IVwPrintContext _vpc ) : int
_vpc IVwPrintContext
리턴 int

InitializePrinting() 공개 메소드

public InitializePrinting ( IVwPrintContext _vpc ) : void
_vpc IVwPrintContext
리턴 void

IsDirty() 공개 메소드

public IsDirty ( ) : bool
리턴 bool

IsSpellCheckComplete() 공개 메소드

public IsSpellCheckComplete ( ) : bool
리턴 bool

Layout() 공개 메소드

public Layout ( IVwGraphics _vg, int dxsAvailWidth ) : void
_vg IVwGraphics
dxsAvailWidth int
리턴 void

LoseFocus() 공개 메소드

public LoseFocus ( ) : bool
리턴 bool

MakeRangeSelection() 공개 메소드

public MakeRangeSelection ( IVwSelection _selAnchor, IVwSelection _selEnd, bool fInstall ) : IVwSelection
_selAnchor IVwSelection
_selEnd IVwSelection
fInstall bool
리턴 IVwSelection

MakeSelAt() 공개 메소드

public MakeSelAt ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst, bool fInstall ) : IVwSelection
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
fInstall bool
리턴 IVwSelection

MakeSelInBox() 공개 메소드

public MakeSelInBox ( IVwSelection _selInit, bool fEndPoint, int iLevel, int iBox, bool fInitial, bool fRange, bool fInstall ) : IVwSelection
_selInit IVwSelection
fEndPoint bool
iLevel int
iBox int
fInitial bool
fRange bool
fInstall bool
리턴 IVwSelection

MakeSelInObj() 공개 메소드

public MakeSelInObj ( int ihvoRoot, int cvsli, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsli, int tag, bool fInstall ) : IVwSelection
ihvoRoot int
cvsli int
_rgvsli SIL.FieldWorks.Common.COMInterfaces.SelLevInfo
tag int
fInstall bool
리턴 IVwSelection

MakeSimpleSel() 공개 메소드

public MakeSimpleSel ( bool fInitial, bool fEdit, bool fRange, bool fInstall ) : IVwSelection
fInitial bool
fEdit bool
fRange bool
fInstall bool
리턴 IVwSelection

MakeTextSelInObj() 공개 메소드

public MakeTextSelInObj ( int ihvoRoot, int cvsli, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsli, int cvsliEnd, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsliEnd, bool fInitial, bool fEdit, bool fRange, bool fWholeObj, bool fInstall ) : IVwSelection
ihvoRoot int
cvsli int
_rgvsli SIL.FieldWorks.Common.COMInterfaces.SelLevInfo
cvsliEnd int
_rgvsliEnd SIL.FieldWorks.Common.COMInterfaces.SelLevInfo
fInitial bool
fEdit bool
fRange bool
fWholeObj bool
fInstall bool
리턴 IVwSelection

MakeTextSelection() 공개 메소드

public MakeTextSelection ( int ihvoRoot, int cvlsi, SIL.FieldWorks.Common.COMInterfaces.SelLevInfo _rgvsli, int tagTextProp, int cpropPrevious, int ichAnchor, int ichEnd, int ws, bool fAssocPrev, int ihvoEnd, ITsTextProps _ttpIns, bool fInstall ) : IVwSelection
ihvoRoot int
cvlsi int
_rgvsli SIL.FieldWorks.Common.COMInterfaces.SelLevInfo
tagTextProp int
cpropPrevious int
ichAnchor int
ichEnd int
ws int
fAssocPrev bool
ihvoEnd int
_ttpIns ITsTextProps
fInstall bool
리턴 IVwSelection

MouseDblClk() 공개 메소드

public MouseDblClk ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
리턴 void

MouseDown() 공개 메소드

public MouseDown ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
리턴 void

MouseDownExtended() 공개 메소드

public MouseDownExtended ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
리턴 void

MouseMoveDrag() 공개 메소드

public MouseMoveDrag ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
리턴 void

MouseUp() 공개 메소드

public MouseUp ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : void
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
리턴 void

OnChar() 공개 메소드

public OnChar ( int chw ) : void
chw int
리턴 void

OnExtendedKey() 공개 메소드

public OnExtendedKey ( int chw, VwShiftStatus ss, int nFlags ) : int
chw int
ss VwShiftStatus
nFlags int
리턴 int

OnStylesheetChange() 공개 메소드

public OnStylesheetChange ( ) : void
리턴 void

OnSysChar() 공개 메소드

public OnSysChar ( int chw ) : void
chw int
리턴 void

OnTyping() 공개 메소드

public OnTyping ( IVwGraphics _vg, string input, VwShiftStatus shiftStatus, int &_wsPending ) : void
_vg IVwGraphics
input string
shiftStatus VwShiftStatus
_wsPending int
리턴 void

PrepareToDraw() 공개 메소드

public PrepareToDraw ( IVwGraphics _vg, System.Utils rcSrc, System.Utils rcDst ) : VwPrepDrawResult
_vg IVwGraphics
rcSrc System.Utils
rcDst System.Utils
리턴 VwPrepDrawResult

PrintSinglePage() 공개 메소드

public PrintSinglePage ( IVwPrintContext _vpc, int nPageNo ) : void
_vpc IVwPrintContext
nPageNo int
리턴 void

PropChanged() 공개 메소드

public PropChanged ( int hvo, int tag, int ivMin, int cvIns, int cvDel ) : void
hvo int
tag int
ivMin int
cvIns int
cvDel int
리턴 void

Reconstruct() 공개 메소드

public Reconstruct ( ) : void
리턴 void

RestartSpellChecking() 공개 메소드

public RestartSpellChecking ( ) : void
리턴 void

Serialize() 공개 메소드

public Serialize ( System _strm ) : void
_strm System
리턴 void

SetRootObject() 공개 메소드

public SetRootObject ( int hvo, IVwViewConstructor _vwvc, int frag, IVwStylesheet _ss ) : void
hvo int
_vwvc IVwViewConstructor
frag int
_ss IVwStylesheet
리턴 void

SetRootObjects() 공개 메소드

public SetRootObjects ( int _rghvo, IVwViewConstructor _rgpvwvc, int _rgfrag, IVwStylesheet _ss, int chvo ) : void
_rghvo int
_rgpvwvc IVwViewConstructor
_rgfrag int
_ss IVwStylesheet
chvo int
리턴 void

SetRootString() 공개 메소드

public SetRootString ( ITsString _tss, IVwStylesheet _ss, IVwViewConstructor _vwvc, int frag ) : void
_tss ITsString
_ss IVwStylesheet
_vwvc IVwViewConstructor
frag int
리턴 void

SetRootVariant() 공개 메소드

public SetRootVariant ( object v, IVwStylesheet _ss, IVwViewConstructor _vwvc, int frag ) : void
v object
_ss IVwStylesheet
_vwvc IVwViewConstructor
frag int
리턴 void

SetSite() 공개 메소드

public SetSite ( IVwRootSite _vrs ) : void
_vrs IVwRootSite
리턴 void

SetSpellingRepository() 공개 메소드

public SetSpellingRepository ( IGetSpellChecker _gsp ) : void
_gsp IGetSpellChecker
리턴 void

SetTableColWidths() 공개 메소드

public SetTableColWidths ( VwLength _rgvlen, int cvlen ) : void
_rgvlen VwLength
cvlen int
리턴 void

WriteWpx() 공개 메소드

public WriteWpx ( System _strm ) : void
_strm System
리턴 void

get_IsClickInObject() 공개 메소드

public get_IsClickInObject ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst, int &_odt ) : bool
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
_odt int
리턴 bool

get_IsClickInOverlayTag() 공개 메소드

public get_IsClickInOverlayTag ( int xd, int yd, System.Utils rcSrc1, System.Utils rcDst1, int &_iGuid, string &_bstrGuids, System.Utils &_rcTag, System.Utils &_rcAllTags, bool &_fOpeningTag ) : bool
xd int
yd int
rcSrc1 System.Utils
rcDst1 System.Utils
_iGuid int
_bstrGuids string
_rcTag System.Utils
_rcAllTags System.Utils
_fOpeningTag bool
리턴 bool

get_IsClickInText() 공개 메소드

public get_IsClickInText ( int xd, int yd, System.Utils rcSrc, System.Utils rcDst ) : bool
xd int
yd int
rcSrc System.Utils
rcDst System.Utils
리턴 bool

프로퍼티 상세

Text 공개적으로 프로퍼티

public string Text
리턴 string