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

This control handles all of the various text labels and other widgets used to set up an MSA of any of the classes.
Inheritance: System.Windows.Forms.UserControl, IFWDisposable
Exibir arquivo Open project: sillsdev/FieldWorks Class Usage Examples

Public Methods

Method Description
AdjustInternalControlsAndGrow ( ) : void
CheckDisposed ( ) : void

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

DisableAffixTypeMainPosAndSlot ( ) : void

Disable these two controls (for use when creating an entry for a particular slot)

Initialize ( SIL.FieldWorks.FDO.FdoCache cache, XCore.Mediator mediator, Control ctrlAssistant, Form parentForm ) : void

Initialize the control.

Initialize ( SIL.FieldWorks.FDO.FdoCache cache, XCore.Mediator mediator, Form parentForm, SandboxGenericMSA sandboxMSA ) : void

Initialize the control.

MSAGroupBox ( ) : System

Constructor.

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Clean up any resources being used.

Private Methods

Method Description
GetSlots ( ) : IEnumerable
HandleComboMSATypesChange ( object sender, EventArgs ea ) : void
HandleComboSlotChange ( object sender, EventArgs ea ) : void
InitializeComponent ( ) : void

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

ResetSlotCombo ( ) : void

Reset the slot combo box.

TrySelectNode ( TreeCombo treeCombo, int hvoTarget ) : bool
m_mainPOSPopupTreeManager_AfterSelect ( object sender, System e ) : void
m_secPOSPopupTreeManager_AfterSelect ( object sender, System e ) : void

Method Details

AdjustInternalControlsAndGrow() public method

public AdjustInternalControlsAndGrow ( ) : void
return void

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

DisableAffixTypeMainPosAndSlot() public method

Disable these two controls (for use when creating an entry for a particular slot)
public DisableAffixTypeMainPosAndSlot ( ) : void
return void

Dispose() protected method

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

Initialize() public method

Initialize the control.
public Initialize ( SIL.FieldWorks.FDO.FdoCache cache, XCore.Mediator mediator, Control ctrlAssistant, Form parentForm ) : void
cache SIL.FieldWorks.FDO.FdoCache
mediator XCore.Mediator
ctrlAssistant System.Windows.Forms.Control
parentForm System.Windows.Forms.Form
return void

Initialize() public method

Initialize the control.
public Initialize ( SIL.FieldWorks.FDO.FdoCache cache, XCore.Mediator mediator, Form parentForm, SandboxGenericMSA sandboxMSA ) : void
cache SIL.FieldWorks.FDO.FdoCache
mediator XCore.Mediator
parentForm System.Windows.Forms.Form
sandboxMSA SandboxGenericMSA
return void

MSAGroupBox() public method

Constructor.
public MSAGroupBox ( ) : System
return System