Method | Description | |
---|---|---|
ConstituentChart ( SIL.FieldWorks.FDO.FdoCache cache ) : System |
Make one. Usually called by reflection.
|
|
GetMessageTargets ( ) : IxCoreColleague[] |
Get things that would like to receive commands. The main chart would like to receive Print and Edit commands.
|
|
GetUnchartedWordForBookmark ( ) : AnalysisOccurrence |
This public method enables call by reflection from InterlinMaster of internal Logic method that retrieves a 'bookmarkable' Wordform from the Ribbon.
|
|
Init ( XCore.Mediator mediator, System configurationParameters ) : void |
Basic initialization.
|
|
OnDisplayExportDiscourse ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool |
If this control is a colleague, export Discourse should be available.
|
|
OnDisplayRepeatLastMoveLeft ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool |
Enable the command and make visible when relevant
|
|
OnDisplayRepeatLastMoveRight ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool |
Enable the command and make visible when relevant
|
|
OnExportDiscourse ( object argument ) : bool |
Implement export of discourse material.
|
|
OnRepeatLastMoveLeft ( object args ) : bool |
Implements repeat move left.
|
|
OnRepeatLastMoveRight ( object args ) : bool |
Implements repeat move right.
|
|
SelectBookmark ( IStTextBookmark bookmark ) : void |
This public version enables call by reflection from InterlinMaster of the internal CCBody method that selects (and scrolls to) the bookmarked location in the constituent chart.
|
|
SelectOccurrence ( AnalysisOccurrence point ) : void | ||
SetRoot ( int hvo ) : void |
Set the root object.
|
Method | Description | |
---|---|---|
DisableAllContextButtons ( ) : void |
Shuts off all the little down-arrow buttons next to the MoveHere buttons. For use when the next input is a ChOrph.
|
|
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
|
EnableAllContextButtons ( ) : void |
Turns back on all the little down-arrow buttons next to the MoveHere buttons. For use when the next input is no longer a ChOrph.
|
|
GetWidth ( string text, |
||
OnGotFocus ( |
||
OnLoad ( |
||
OnSizeChanged ( |
||
SetHeaderColAndButtonWidths ( ) : void |
Method | Description | |
---|---|---|
BuildBottomStuffUI ( ) : void | ||
BuildTopStuffUI ( ) : void | ||
BuildUIComponents ( ) : void | ||
ColWidthId ( ) : string | ||
ComputeButtonWidths ( ) : void | ||
ConstituentChart ( SIL.FieldWorks.FDO.FdoCache cache, ConstituentChartLogic logic ) : System |
Make one. This variant is used in testing (to plug in a known logic class).
|
|
CreateChartInNonUndoableUOW ( ) : void | ||
DetectAndReportTemplateProblem ( ) : void | ||
DisposeContextMenu ( object sender, |
||
EnableAllMoveHereButtons ( ) : void | ||
EnsureDpiX ( ) : void | ||
FindAndCleanUpMyChart ( int hvoStText ) : void | ||
GetAncestorBookmark ( |
||
GetAndScrollToBookmark ( ) : void |
Try to get the bookmark from InterlinMaster, if there are rows in the chart.
|
|
GetBtnName ( string strName, int pxUseable ) : string |
Figure out what substring of the column name to put on the button.
|
|
GetColumnOfButton ( |
||
GetColumnWidths ( ) : void | ||
GetLineChoice ( SIL.FieldWorks.IText.InterlinLineChoices dest, SIL.FieldWorks.IText.InterlinLineChoices source, int flid ) : void |
Make sure there is SOME lineChoice for the specified flid in m_lineChoices. If lineChoices is non-null and contains one for the right flid, choose the first.
|
|
GetLineChoices ( ) : SIL.FieldWorks.IText.InterlinLineChoices | ||
GetTextParagraphByIndex ( int iPara ) : IStTxtPara | ||
InitializeComponent ( ) : void |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
|
MaxUseableWidth ( ) : int | ||
MpToPixelX ( int dxmp ) : int | ||
PersistColumnWidths ( ) : void |
Save the current column widths in the mediator's property table.
|
|
PixelToMpX ( int dx ) : int | ||
PrepareForChOrphInsert ( int iPara, int offset ) : void |
Main Chart part of preparation. Calls Chart Logic part. Scroll to ChartOrphan, highlight cell insert possibilities, disable ineligible MoveHere buttons
|
|
RestoreColumnWidths ( ) : bool |
Restore column widths if any are persisted for this chart
|
|
ScrollToEndOfChart ( ) : void | ||
SetDefaultColumnWidths ( ) : void | ||
SetDefaultColumnWidthsRtL ( ) : void | ||
SetEligibleButtons ( bool goodColumns ) : void |
Disable all MoveHere buttons whose column corresponds to a false entry in the parameter bool array.
|
|
SetupMoveHereButtonsToMatchTemplate ( ) : void |
Sets up Move Here buttons and also determines ChOrph status by raising Ribbon Changed event.
|
|
btnContextMenu_Click ( object sender, |
Handles clicking of the down arrow button beside a column button.
|
|
btnMoveHere_Click ( object sender, |
||
contextMenuStrip_Closed ( object sender, System.Windows.Forms.ToolStripDropDownClosedEventArgs e ) : void | ||
m_buttonRow_Layout ( object sender, System.Windows.Forms.LayoutEventArgs e ) : void |
Temporary layout thing until we make it align properly with the chart.
|
|
m_headerMainCols_ColumnAutoResize ( int icolChanged ) : void | ||
m_headerMainCols_ColumnWidthChanged ( object sender, System.Windows.Forms.ColumnWidthChangedEventArgs e ) : void | ||
m_headerMainCols_ColumnWidthChanging ( object sender, System.Windows.Forms.ColumnWidthChangingEventArgs e ) : void | ||
m_headerMainCols_Layout ( object sender, System.Windows.Forms.LayoutEventArgs e ) : void | ||
m_headerMainCols_SizeChanged ( object sender, |
||
m_logic_Ribbon_Changed ( object sender, |
public ConstituentChart ( SIL.FieldWorks.FDO.FdoCache cache ) : System | ||
cache | SIL.FieldWorks.FDO.FdoCache | |
return | System |
protected DisableAllContextButtons ( ) : void | ||
return | void |
protected Dispose ( bool disposing ) : void | ||
disposing | bool | true if managed resources should be disposed; otherwise, false. |
return | void |
public GetMessageTargets ( ) : IxCoreColleague[] | ||
return | IxCoreColleague[] |
public GetUnchartedWordForBookmark ( ) : AnalysisOccurrence | ||
return | AnalysisOccurrence |
protected GetWidth ( string text, |
||
text | string | |
fnt | ||
return | int |
public Init ( XCore.Mediator mediator, System configurationParameters ) : void | ||
mediator | XCore.Mediator | |
configurationParameters | System | |
return | void |
public OnDisplayExportDiscourse ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | XCore.UIItemDisplayProperties | |
return | bool |
public OnDisplayRepeatLastMoveLeft ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | XCore.UIItemDisplayProperties | |
return | bool |
public OnDisplayRepeatLastMoveRight ( object commandObject, XCore.UIItemDisplayProperties &display ) : bool | ||
commandObject | object | |
display | XCore.UIItemDisplayProperties | |
return | bool |
public OnExportDiscourse ( object argument ) : bool | ||
argument | object | |
return | bool |
protected OnGotFocus ( |
||
e | ||
return | void |
public OnRepeatLastMoveLeft ( object args ) : bool | ||
args | object | |
return | bool |
public OnRepeatLastMoveRight ( object args ) : bool | ||
args | object | |
return | bool |
protected OnSizeChanged ( |
||
e | ||
return | void |
public SelectBookmark ( IStTextBookmark bookmark ) : void | ||
bookmark | IStTextBookmark | |
return | void |
public SelectOccurrence ( AnalysisOccurrence point ) : void | ||
point | AnalysisOccurrence | |
return | void |
protected SetHeaderColAndButtonWidths ( ) : void | ||
return | void |