Свойство | Тип | Описание | |
---|---|---|---|
m_hvoRoot | int | ||
m_objRepo | ICmObjectRepository | ||
m_vc |
Метод | Описание | |
---|---|---|
GetRootBox ( ) : IVwRootBox |
Returns the rootbox of this object, or null if not applicable
|
|
InterlinDocRootSiteBase ( ) : System | ||
MakeRoot ( ) : void | ||
OnConfigureInterlinear ( object argument ) : bool |
Launch the Configure interlinear dialog and deal with the results
|
|
OnDisplayExportInterlinear ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
PropChanged ( int hvo, int tag, int ivMin, int cvIns, int cvDel ) : void | ||
SelectBookmark ( IStTextBookmark bookmark ) : void | ||
SelectOccurrence ( AnalysisOccurrence point ) : void |
This base version is used by 'read-only' tabs that need to select an occurrence in IText from the analysis occurrence. Override for Sandbox-type selections.
|
|
SetRoot ( int hvo ) : void | ||
SetupLineChoices ( string lineConfigPropName, SIL.FieldWorks.IText.InterlinLineChoices mode ) : SIL.FieldWorks.IText.InterlinLineChoices |
|
|
UpdatingOccurrence ( IAnalysis oldAnalysis, IAnalysis newAnalysis ) : void |
Метод | Описание | |
---|---|---|
AddDecorator ( ) : void |
Allows InterlinTaggingChild to add a DomainDataByFlid decorator to the rootbox.
|
|
FocusWhenVisible ( object sender, EventArgs e ) : void | ||
GetAnalysisFromSelection ( IVwSelection sel ) : AnalysisOccurrence | ||
GetIndexOfLineChoice ( IVwSelection selTest ) : int | ||
GrabMousePtSelectionToTest ( MouseEventArgs e ) : IVwSelection |
Takes a mouse click point and makes an invisible selection for testing. Exceptions caused by selection problems are caught, but not dealt with. In case of an exception, the selection returned will be null.
|
|
MakeRootInternal ( ) : void | ||
MakeVc ( ) : void |
|
|
MakeWordformSelection ( SelLevInfo rgvsli ) : IVwSelection |
Get overridden for subclasses needing a Sandbox.
|
|
OnHandleCreated ( EventArgs e ) : void | ||
OnMouseDown ( MouseEventArgs e ) : void | ||
SelectOccurrenceInIText ( AnalysisOccurrence point ) : IVwSelection |
Selects the specified AnalysisOccurrence in the interlinear text.
|
|
SetRootInternal ( int hvo ) : void | ||
UpdateDisplayForOccurrence ( AnalysisOccurrence occurrence ) : void | ||
UpdateWordforms ( HashSet |
||
UserClickedOnLabels ( IVwSelection selTest, int &ilineChoice ) : bool |
Метод | Описание | |
---|---|---|
AddAdditionalWsMenuItem ( ToolStripMenuItem addSubMenu, SIL.FieldWorks.IText.InterlinLineChoices curLineChoices, int ilineChoice ) : void | ||
AddHideLineMenuItem ( ContextMenuStrip menu, SIL.FieldWorks.IText.InterlinLineChoices curLineChoices, int ilineChoice ) : void | ||
AddMoveDownMenuItem ( ContextMenuStrip menu, int ilineChoice ) : void | ||
AddMoveUpMenuItem ( ContextMenuStrip menu, int ilineChoice ) : void | ||
AddNewLineMenuItem ( ToolStripMenuItem addLineSubMenu, SIL.FieldWorks.IText.InterlinLineChoices curLineChoices ) : void | ||
CalculateHorizContextButtonPosition ( Rect rcPrimary, Rect rcSrcRoot ) : void | ||
ConvertBookmarkToAnalysis ( IStTextBookmark bookmark ) : AnalysisOccurrence |
Returns an AnalysisOccurrence at least close to the given bookmark. If we can't, we return null.
|
|
ConvertBookmarkToAnalysis ( IStTextBookmark bookmark, bool &fExactMatch ) : AnalysisOccurrence |
Returns an AnalysisOccurrence at least close to the given bookmark. If we can't, we return null. This version reports whether we found an exact match or not.
|
|
CreateFocusBox ( ) : void |
Placeholder for a routine which creates the focus box in InterlinDocForAnalysis.
|
|
EnsureVc ( ) : void | ||
GetAppropriateLineLabel ( SIL.FieldWorks.IText.InterlinLineChoices curLineChoices, int ilineChoice ) : string | ||
GetMaster ( ) : |
||
GetParagraphIndexForAnalysis ( AnalysisOccurrence point ) : int | ||
GetRealWsFromSpec ( SIL.FieldWorks.IText.InterlinLineSpec spec ) : int | ||
GetUnusedSpecs ( SIL.FieldWorks.IText.InterlinLineChoices curLineChoices ) : IEnumerable |
||
GetWsComboItems ( SIL.FieldWorks.IText.InterlinLineSpec curSpec ) : IEnumerable |
||
MakeContextMenu ( int ilineChoice ) : ContextMenuStrip | ||
OccurrenceContainingSelection ( ) : AnalysisOccurrence | ||
OnExportInterlinear ( object argument ) : bool | ||
PersistAndDisplayChangedLineChoices ( ) : void | ||
PostponedUpdateWordforms ( object parameter ) : bool | ||
RemoveContextButtonIfPresent ( ) : void | ||
SetContextButtonPosition ( IVwSelection sel, int ilineChoice ) : void | ||
ShowContextMenuIfNotClosing ( Point menuLocation, int ilineChoice ) : void | ||
TryHideFocusBoxAndUninstall ( ) : bool |
Hides the sandbox and removes it from the controls.
|
|
TryRestoreLineChoices ( SIL.FieldWorks.IText.InterlinLineChoices &lineChoices ) : bool |
Tries to restore the LineChoices saved in the ConfigPropName property in the property table.
|
|
UpdateDisplayForNewLineChoices ( ) : void |
Do whatever is necessary to display new line choices.
|
|
UpdateForNewLineChoices ( SIL.FieldWorks.IText.InterlinLineChoices newChoices ) : void |
Persist the new line choices and Reconstruct the document based on the given newChoices for interlinear lines.
|
|
UpdateGuessData ( ) : void |
Update all the guesses in the interlinear doc.
|
|
UpdateGuesses ( HashSet |
Update any necessary guesses when the specified wordforms change.
|
|
UpdateGuesses ( HashSet |
||
addLineItem_Click ( object sender, EventArgs e ) : void | ||
addWsToFlidItem_Click ( object sender, EventArgs e ) : void | ||
configLink_Click ( object sender, EventArgs e ) : void | ||
hideItem_Click ( object sender, EventArgs e ) : void | ||
m_contextButton_Click ( object sender, EventArgs e ) : void | ||
m_labelContextMenu_Closed ( object sender, ToolStripDropDownClosedEventArgs e ) : void | ||
moveDownItem_Click ( object sender, EventArgs e ) : void | ||
moveUpItem_Click ( object sender, EventArgs e ) : void |
protected FocusWhenVisible ( object sender, EventArgs e ) : void | ||
sender | object | |
e | EventArgs | |
Результат | void |
protected GetAnalysisFromSelection ( IVwSelection sel ) : AnalysisOccurrence | ||
sel | IVwSelection | |
Результат | AnalysisOccurrence |
protected GetIndexOfLineChoice ( IVwSelection selTest ) : int | ||
selTest | IVwSelection | |
Результат | int |
protected GrabMousePtSelectionToTest ( MouseEventArgs e ) : IVwSelection | ||
e | MouseEventArgs | |
Результат | IVwSelection |
public InterlinDocRootSiteBase ( ) : System | ||
Результат | System |
protected MakeWordformSelection ( SelLevInfo rgvsli ) : IVwSelection | ||
rgvsli | SelLevInfo | |
Результат | IVwSelection |
public OnConfigureInterlinear ( object argument ) : bool | ||
argument | object | |
Результат | bool |
public OnDisplayExportInterlinear ( object commandObject, UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | UIItemDisplayProperties | |
Результат | bool |
protected OnHandleCreated ( EventArgs e ) : void | ||
e | EventArgs | |
Результат | void |
protected OnMouseDown ( MouseEventArgs e ) : void | ||
e | MouseEventArgs | |
Результат | void |
public PropChanged ( int hvo, int tag, int ivMin, int cvIns, int cvDel ) : void | ||
hvo | int | |
tag | int | |
ivMin | int | |
cvIns | int | |
cvDel | int | |
Результат | void |
public SelectBookmark ( IStTextBookmark bookmark ) : void | ||
bookmark | IStTextBookmark | |
Результат | void |
public SelectOccurrence ( AnalysisOccurrence point ) : void | ||
point | AnalysisOccurrence | |
Результат | void |
protected SelectOccurrenceInIText ( AnalysisOccurrence point ) : IVwSelection | ||
point | AnalysisOccurrence | |
Результат | IVwSelection |
protected SetRootInternal ( int hvo ) : void | ||
hvo | int | |
Результат | void |
public SetupLineChoices ( string lineConfigPropName, SIL.FieldWorks.IText.InterlinLineChoices mode ) : SIL.FieldWorks.IText.InterlinLineChoices | ||
lineConfigPropName | string | the key used to store/restore line configuration settings. |
mode | SIL.FieldWorks.IText.InterlinLineChoices | |
Результат | SIL.FieldWorks.IText.InterlinLineChoices |
protected UpdateDisplayForOccurrence ( AnalysisOccurrence occurrence ) : void | ||
occurrence | AnalysisOccurrence | |
Результат | void |
protected UpdateWordforms ( HashSet |
||
wordforms | HashSet |
|
Результат | void |
public UpdatingOccurrence ( IAnalysis oldAnalysis, IAnalysis newAnalysis ) : void | ||
oldAnalysis | IAnalysis | |
newAnalysis | IAnalysis | |
Результат | void |
protected UserClickedOnLabels ( IVwSelection selTest, int &ilineChoice ) : bool | ||
selTest | IVwSelection | |
ilineChoice | int | |
Результат | bool |