Property | Type | Description | |
---|---|---|---|
m_analHvos | HashSet |
||
m_btnClose | |||
m_btnHelp | |||
m_btnInsert | |||
m_btnOK | |||
m_cache | SIL.FieldWorks.FDO.FdoCache | ||
m_cbWritingSystems | SIL.FieldWorks.Common.Controls.FwOverrideComboBox | ||
m_formLabel | Label | ||
m_fwTextBoxBottomMsg | FwTextBox | ||
m_hasBeenActivated | bool | ||
m_helpProvider | HelpProvider | ||
m_helpTopic | string | ||
m_helpTopicProvider | IHelpTopicProvider | ||
m_matchingObjectsBrowser | MatchingObjectsBrowser | ||
m_mediator | Mediator | ||
m_objectsLabel | Label | ||
m_oldSearchKey | string | ||
m_panel1 | Panel | ||
m_searchAnimation | SearchingAnimation | ||
m_selObject | ICmObject | ||
m_skipCheck | bool | ||
m_tbForm | FwTextBox | ||
m_tsf | ITsStrFactory | ||
m_vernHvos | HashSet |
||
m_wsLabel | Label |
Method | Description | |
---|---|---|
BaseGoDlg ( ) : System |
Constructor.
|
|
CheckDisposed ( ) : void |
Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
|
|
SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator ) : void |
Set up the dlg in preparation to showing it.
|
|
SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, ITsString tssform ) : void |
|
|
SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, string form ) : void |
Set up the dlg in preparation to showing it.
|
|
SetHelpTopic ( string helpTopic ) : void |
Sets the help topic ID for the window. This is used in both the Help button and when the user hits F1
|
|
SetOkButtonText ( string text ) : void |
Set the text for the OK button.
|
Method | Description | |
---|---|---|
AdjustText ( int &addToSelection ) : string | ||
Dispose ( bool disposing ) : void |
Clean up any resources being used.
|
|
FocusTbFormTheFirstTime ( ) : void |
The first time it becomes possible, focus m_tbForm. Depending for some obscure reason on the DPI, events occur in different orders, and it may not be possible to focus this control at various points where we would like to. Do it (once) as soon as we can. Not more than that, lest we move the focus back here from somewhere else the user put it.
|
|
HandleMatchingSelectionChanged ( ) : void | ||
HandleMatchingSelectionChanged ( FwObjectSelectionEventArgs e ) : void | ||
InitializeMatchingObjects ( SIL.FieldWorks.FDO.FdoCache cache, XCore.Mediator mediator ) : void | ||
LoadWritingSystemCombo ( ) : void | ||
OnLoad ( |
Overridden to defeat the standard .NET behavior of adjusting size by screen resolution. That is bad for this dialog because we remember the size, and if we remember the enlarged size, it just keeps growing. If we defeat it, it may look a bit small the first time at high resolution, but at least it will stay the size the user sets. This also ensures that m_tbForm has the focus when the dialog box first comes up, even for 120dpi fonts.
|
|
OnShown ( |
||
ResetForm ( ) : void | ||
ResetMatches ( string searchKey ) : void |
Reset the list of matching items. This is not abstract so that this form can be opened in the Windows Forms Designer.
|
|
SetBottomMessage ( ) : void |
Subclasses should override this, if they have special behavior for messages.
|
|
SetCbWritingSystemsSize ( ) : void |
Increase the width of the writing systems combobox if needed to display the names. (This fixes FWNX-795.)
|
|
SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, int ws ) : void | ||
SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, string form, int ws ) : void | ||
SetupBottomMsg ( ) : int |
Sets various proerties on the m_fwTextBoxBottomMsg control.
|
|
ShowControlsBasedOnPanel1Position ( ) : void | ||
StartSearchAnimation ( ) : void | ||
m_btnHelp_Click ( object sender, |
Display help for this dialog.
|
|
m_btnInsert_Click ( object sender, |
||
m_cbWritingSystems_SelectedIndexChanged ( object sender, |
||
m_tbForm_KeyDown ( object sender, KeyEventArgs e ) : void |
translate up and down arrow keys in the Find textbox into moving the selection in the matching entries list view.
|
|
m_tbForm_TextChanged ( object sender, EventArgs e ) : void |
Method | Description | |
---|---|---|
AdjustControlsToTextResize ( ) : void | ||
BaseGoDlg_Activated ( object sender, |
||
BaseGoDlg_Closed ( object sender, |
||
GrowDialogAndAdjustControls ( int delta, |
||
InitializeComponent ( ) : void |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
|
SetHelpButtonEnabled ( ) : void | ||
SetupBasicTextProperties ( SIL.FieldWorks.LexText.Controls.WindowParams wp ) : void | ||
m_matchingObjectsBrowser_SearchCompleted ( object sender, EventArgs e ) : void | ||
m_matchingObjectsBrowser_SelectionMade ( object sender, FwObjectSelectionEventArgs e ) : void | ||
m_matchingObjects_SelectionChanged ( object sender, FwObjectSelectionEventArgs e ) : void |
protected AdjustText ( int &addToSelection ) : string | ||
addToSelection | int | |
return | string |
protected HandleMatchingSelectionChanged ( ) : void | ||
return | void |
protected HandleMatchingSelectionChanged ( FwObjectSelectionEventArgs e ) : void | ||
e | FwObjectSelectionEventArgs | |
return | void |
protected InitializeMatchingObjects ( SIL.FieldWorks.FDO.FdoCache cache, XCore.Mediator mediator ) : void | ||
cache | SIL.FieldWorks.FDO.FdoCache | |
mediator | XCore.Mediator | |
return | void |
protected ResetMatches ( string searchKey ) : void | ||
searchKey | string | |
return | void |
public SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator ) : void | ||
cache | SIL.FieldWorks.FDO.FdoCache | FDO cache. |
wp | SIL.FieldWorks.LexText.Controls.WindowParams | Strings used for various items in this dialog. |
mediator | XCore.Mediator | |
return | void |
public SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, ITsString tssform ) : void | ||
cache | SIL.FieldWorks.FDO.FdoCache | |
wp | SIL.FieldWorks.LexText.Controls.WindowParams | |
mediator | XCore.Mediator | |
tssform | ITsString | establishes the ws of the dialog. |
return | void |
protected SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, int ws ) : void | ||
cache | SIL.FieldWorks.FDO.FdoCache | |
wp | SIL.FieldWorks.LexText.Controls.WindowParams | |
mediator | XCore.Mediator | |
ws | int | |
return | void |
public SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, string form ) : void | ||
cache | SIL.FieldWorks.FDO.FdoCache | FDO cache. |
wp | SIL.FieldWorks.LexText.Controls.WindowParams | Strings used for various items in this dialog. |
mediator | XCore.Mediator | |
form | string | Form to use in main text edit box. |
return | void |
protected SetDlgInfo ( SIL.FieldWorks.FDO.FdoCache cache, SIL.FieldWorks.LexText.Controls.WindowParams wp, XCore.Mediator mediator, string form, int ws ) : void | ||
cache | SIL.FieldWorks.FDO.FdoCache | |
wp | SIL.FieldWorks.LexText.Controls.WindowParams | |
mediator | XCore.Mediator | |
form | string | |
ws | int | |
return | void |
public SetHelpTopic ( string helpTopic ) : void | ||
helpTopic | string | |
return | void |
public SetOkButtonText ( string text ) : void | ||
text | string | |
return | void |
protected ShowControlsBasedOnPanel1Position ( ) : void | ||
return | void |
protected m_btnHelp_Click ( object sender, |
||
sender | object | |
e | ||
return | void |
protected m_btnInsert_Click ( object sender, |
||
sender | object | |
e | ||
return | void |
protected m_cbWritingSystems_SelectedIndexChanged ( object sender, |
||
sender | object | |
e | ||
return | void |
protected m_tbForm_KeyDown ( object sender, KeyEventArgs e ) : void | ||
sender | object | |
e | KeyEventArgs | |
return | void |
protected m_tbForm_TextChanged ( object sender, EventArgs e ) : void | ||
sender | object | |
e | EventArgs | |
return | void |
protected Button,System.Windows.Forms m_btnClose | ||
return |
protected Button,System.Windows.Forms m_btnHelp | ||
return |
protected Button,System.Windows.Forms m_btnInsert | ||
return |
protected Button,System.Windows.Forms m_btnOK | ||
return |
protected FdoCache,SIL.FieldWorks.FDO m_cache | ||
return | SIL.FieldWorks.FDO.FdoCache |
protected FwOverrideComboBox,SIL.FieldWorks.Common.Controls m_cbWritingSystems | ||
return | SIL.FieldWorks.Common.Controls.FwOverrideComboBox |
protected FwTextBox m_fwTextBoxBottomMsg | ||
return | FwTextBox |
protected IHelpTopicProvider m_helpTopicProvider | ||
return | IHelpTopicProvider |
protected MatchingObjectsBrowser m_matchingObjectsBrowser | ||
return | MatchingObjectsBrowser |
protected SearchingAnimation m_searchAnimation | ||
return | SearchingAnimation |