Свойство | Type | Description | |
---|---|---|---|
m_caches | CachePair | ||
m_fUnderConstruction | bool | ||
m_hvoMorph | int | ||
m_hvoSbWord | int | ||
m_hvoSelObject | int | ||
m_items | List |
||
m_rgvsli | SIL.FieldWorks.Common.COMInterfaces.SelLevInfo[] | ||
m_rootb | IVwRootBox | ||
m_sandbox | |||
m_wsAnal | int | ||
m_wsUser | int | ||
m_wsVern | int |
Свойство | Type | Description | |
---|---|---|---|
AddPartsOfSpeechToComboItems | void | ||
AddVectorToComboItems | void | ||
AdjustListBoxSize | void | ||
GetComboItem | object | ||
HandleComboSelChange | void | ||
HandleComboSelSame | void | ||
HideCombo | void | ||
InitCombo | void | ||
InterlinComboHandler | System | ||
MakeCombo | IComboHandler | ||
MakeCombo | IComboHandler | ||
MakeCombo | IComboHandler | ||
MakeNewSelection | void | ||
MorphHvo | int | ||
NewAnalysisString | ITsString | ||
SetComboListForTesting | void | ||
SetMorphForTesting | void | ||
SetSandboxForTesting | void | ||
SyncMonomorphemicGlossAndPos | void |
Méthode | Description | |
---|---|---|
Activate ( SIL loc ) : void | ||
HandleReturnKey ( ) : bool | ||
HandleSelect ( int index ) : void | ||
HandleSelectIfActive ( ) : void |
Handle the user selecting an item in the control.
|
|
Hide ( ) : void |
Hide yourself.
|
|
InterlinComboHandler ( ) : System | ||
SelectComboItem ( int hvoTarget ) : void |
select the combo item matching the given hvoTarget
|
|
SelectComboItem ( string target ) : void |
select the combo list item matching the given string
|
|
SetupCombo ( ) : void | ||
StrFromTss ( ITsString tss ) : string |
Handles the problem that an ITsString returns null (which works fine as a BSTR) when there are no characters. But in C#, null is not the same as an empty string. Also handles the possibility that the ITsString itself is null.
|
Méthode | Description | |
---|---|---|
CopyLexPosToWordPos ( bool fCopyToWordCat, int hvoMsaPos ) : int | ||
CopySenseToWordGloss ( bool fCopyWordGloss, int hvoSbRootSense ) : void | ||
DisabledItemProperties ( ) : ITsTextProps |
Setup the properties for combo items that should appear disabled.
|
|
DisposeManagedResources ( ) : void | ||
DisposeUnmanagedResources ( ) : void | ||
HighlightProperty ( System highlightColor ) : ITsTextProps |
Setup a property for a specified color.
|
Méthode | Description | |
---|---|---|
AddPartsOfSpeechToComboItems ( ) : void | ||
AddVectorToComboItems ( int hvoOwner, int flidVec ) : void |
Add to the combo list the items in property flidVec of object hvoOwner in the main cache. Add to m_comboList.items the ShortName of each item, and to m_items the hvo.
|
|
AdjustListBoxSize ( ) : void | ||
GetComboItem ( string target, int &index ) : object | ||
HandleComboSelChange ( object sender, |
||
HandleComboSelSame ( object sender, |
||
HideCombo ( ) : void | ||
InitCombo ( ) : void | ||
InterlinComboHandler ( |
||
MakeCombo ( IHelpTopicProvider helpTopicProvider, IVwSelection vwselNew, |
||
MakeCombo ( IHelpTopicProvider helpTopicProvider, int tagComboIcon, |
make a combo handler based upon the given comboIcon and morph
|
|
MakeCombo ( IHelpTopicProvider helpTopicProvider, int tagComboIcon, |
||
MakeNewSelection ( int isliCopy, int tag, int ihvo, int tagTextProp, int ws ) : void | ||
MorphHvo ( int i ) : int | ||
NewAnalysisString ( string str ) : ITsString | ||
SetComboListForTesting ( IComboList list ) : void | ||
SetMorphForTesting ( int imorph ) : void | ||
SetSandboxForTesting ( |
||
SyncMonomorphemicGlossAndPos ( bool fCopyToWordGloss, bool fCopyToWordPos ) : void |
Synchronize the word gloss and POS with the morpheme gloss and MSA info, to the extent possible. Currently works FROM the morpheme TO the Word, but going the other way may be useful, too. for the word gloss: - if only one morpheme, copy sense gloss to word gloss - if multiple morphemes, copy first stem gloss to word gloss, but only if word gloss is empty. for the POS: - if there is more than one stem and they have different parts of speech, do nothing. - if there is more than one derivational affix (DA), do nothing. - otherwise, if there is no DA, use the POS of the stem. - if there is no stem, do nothing. - if there is a DA, use its 'to' POS. (currently we don't insist that the 'from' POS matches the stem)
|
protected CopyLexPosToWordPos ( bool fCopyToWordCat, int hvoMsaPos ) : int | ||
fCopyToWordCat | bool | |
hvoMsaPos | int | |
Résultat | int |
protected CopySenseToWordGloss ( bool fCopyWordGloss, int hvoSbRootSense ) : void | ||
fCopyWordGloss | bool | |
hvoSbRootSense | int | |
Résultat | void |
protected static DisabledItemProperties ( ) : ITsTextProps | ||
Résultat | ITsTextProps |
protected DisposeManagedResources ( ) : void | ||
Résultat | void |
protected DisposeUnmanagedResources ( ) : void | ||
Résultat | void |
protected static HighlightProperty ( System highlightColor ) : ITsTextProps | ||
highlightColor | System | |
Résultat | ITsTextProps |
public SelectComboItem ( int hvoTarget ) : void | ||
hvoTarget | int | |
Résultat | void |
public SelectComboItem ( string target ) : void | ||
target | string | |
Résultat | void |
public static StrFromTss ( ITsString tss ) : string | ||
tss | ITsString | |
Résultat | string |
protected SelLevInfo[],SIL.FieldWorks.Common.COMInterfaces m_rgvsli | ||
Résultat | SIL.FieldWorks.Common.COMInterfaces.SelLevInfo[] |
protected SandboxBase,SIL.FieldWorks.IText m_sandbox | ||
Résultat |