C# Класс SIL.FieldWorks.Common.RootSites.SimpleRootSiteTests.DummyRootBox

Наследование: IVwRootBox
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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