public InstrumentControl()
{
InitializeComponent();
InitControls();
capabilitiesControl1.DataObjectRequested+=delegate( object sender, EventArgs args )
{
var dataArgs = args as DataObjectRequestEventArgs;
if (dataArgs != null)
{
dataArgs.ObjectItemDescription = InstrumentDescription;
}
};
if (!this.IsInDesignMode())
{
cmbInstrumentType.Items.Add(InstrumentDescriptionType.Instrument);
cmbInstrumentType.Items.Add(InstrumentDescriptionType.Module);
cmbInstrumentType.Items.Add(InstrumentDescriptionType.Option);
}
//-----------------------------------------------------//
//--- Reorder the tab pages to that of Order of Use ---//
//-----------------------------------------------------//
tabPanelControl.TabPages.Clear();
tabPanelControl.TabPages.Add(tabIdentification);
tabPanelControl.TabPages.Add(tabDescription);
tabPanelControl.TabPages.Add(tabInterface);
tabPanelControl.TabPages.Add(tabResources);
tabPanelControl.TabPages.Add(tabSwitching);
tabPanelControl.TabPages.Add(tabNetwork);
tabPanelControl.TabPages.Add(tabCapabilities);
tabPanelControl.TabPages.Add(tabComponents);
tabPanelControl.TabPages.Add(tabParentComponents);
tabPanelControl.TabPages.Add(tabControl);
tabPanelControl.TabPages.Add(tabDocumentation);
tabPanelControl.TabPages.Add(tabConfiguration);
tabPanelControl.TabPages.Add(tabDefaults);
tabPanelControl.TabPages.Add(tabRequirements);
tabPanelControl.TabPages.Add(tabCharacteristics);
tabPanelControl.TabPages.Add(tabErrors);
tabPanelControl.TabPages.Add(tabLegal);
tabPanelControl.TabPages.Add(tabSpecifications);
tabPanelControl.TabPages.Add(tabPowerOnDefaults);
tabPanelControl.TabPages.Add(tabBusses);
tabPanelControl.TabPages.Add(tabPaths);
}