C# Class SIL.FieldWorks.LexText.Controls.LexImportWizardCharMarkerDlg

Summary description for LexImportWizardCharMarkerDlg.
Inheritance: System.Windows.Forms.Form, IFWDisposable
Show file Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
CheckDisposed ( ) : void

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.

IFM ( ) : Sfm2Xml.ClsInFieldMarker
IFMChanged ( ) : bool

Use the hash function of each object to see if the passed in marker is different from the current dlg values.

Init ( Sfm2Xml ifm, Hashtable uiLangsHT, SIL.FieldWorks.FDO.FdoCache cache ) : void
LexImportWizardCharMarkerDlg ( IHelpTopicProvider helpTopicProvider, IApp app, IVwStylesheet stylesheet ) : System

Initializes a new instance of the LexImportWizardCharMarkerDlg class.

SetExistingBeginMarkers ( Hashtable markers ) : void
SetExistingElementNames ( Hashtable names ) : void
SetExistingEndMarkers ( Hashtable markers ) : void

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
EnableRadioEndButtons ( ) : void
HasValidBeginMarker ( ) : bool
HasValidData ( ) : bool
HasValidEndMarker ( ) : bool
HideOKBtn ( ) : void
InitializeComponent ( ) : void

Required method for Designer support - do not modify the contents of this method with the code editor.

InitializeStylesComboBox ( ) : void
LexImportWizardCharMarkerDlg ( ) : System
LexImportWizardCharMarkerDlg_Load ( object sender, EventArgs e ) : void
UpdateControlColor ( Control ctrl, bool valid, Color errColor ) : void
ValidateBeginMarkerText ( ) : bool
ValidateEndMarkers ( ) : bool
btnAdd_Click ( object sender, EventArgs e ) : void
btnStyles_Click ( object sender, EventArgs e ) : void
buttonHelp_Click ( object sender, EventArgs e ) : void
cbStyle_SelectionChangeCommitted ( object sender, EventArgs e ) : void
radioEndWithField_CheckedChanged ( object sender, EventArgs e ) : void
radioEndWithWord_CheckedChanged ( object sender, EventArgs e ) : void
tbBeginMarker_TextChanged ( object sender, EventArgs e ) : void
tbEndMarker_TextChanged ( object sender, EventArgs e ) : void

Method Details

CheckDisposed() public method

Check to see if the object has been disposed. All public Properties and Methods should call this before doing anything else.
public CheckDisposed ( ) : void
return void

Dispose() protected method

Clean up any resources being used.
protected Dispose ( bool disposing ) : void
disposing bool
return void

IFM() public method

public IFM ( ) : Sfm2Xml.ClsInFieldMarker
return Sfm2Xml.ClsInFieldMarker

IFMChanged() public method

Use the hash function of each object to see if the passed in marker is different from the current dlg values.
public IFMChanged ( ) : bool
return bool

Init() public method

public Init ( Sfm2Xml ifm, Hashtable uiLangsHT, SIL.FieldWorks.FDO.FdoCache cache ) : void
ifm Sfm2Xml
uiLangsHT System.Collections.Hashtable
cache SIL.FieldWorks.FDO.FdoCache
return void

LexImportWizardCharMarkerDlg() public method

Initializes a new instance of the LexImportWizardCharMarkerDlg class.
public LexImportWizardCharMarkerDlg ( IHelpTopicProvider helpTopicProvider, IApp app, IVwStylesheet stylesheet ) : System
helpTopicProvider IHelpTopicProvider The help topic provider.
app IApp The app.
stylesheet IVwStylesheet The stylesheet.
return System

SetExistingBeginMarkers() public method

public SetExistingBeginMarkers ( Hashtable markers ) : void
markers System.Collections.Hashtable
return void

SetExistingElementNames() public method

public SetExistingElementNames ( Hashtable names ) : void
names System.Collections.Hashtable
return void

SetExistingEndMarkers() public method

public SetExistingEndMarkers ( Hashtable markers ) : void
markers System.Collections.Hashtable
return void