IGLib
1.7.2
The IGLib base library EXTENDED - with other lilbraries and applications.
|
Selection of parameter to be varied, together with bounds - for parametric tests. More...
Public Member Functions | |
InputParameterSelectorMinMax () | |
void | UpdateDataDefinition () |
Updates data with accordance to data definitions in DataDefinition. More... | |
void | SetSelectedParameterId (int id) |
Replacement for the SelectedParameterId setter that has a lower access level. More... | |
void | UpdateSelectedParameterIdDependencies () |
Updates things that depend on the selected parameter's index. More... | |
InputParameterSelectorMinMax () | |
void | UpdateDataDefinition () |
Updates data with accordance to data definitions in DataDefinition. More... | |
void | SetSelectedParameterId (int id) |
Replacement for the SelectedParameterId setter that has a lower access level. More... | |
void | UpdateSelectedParameterIdDependencies () |
Updates things that depend on the selected parameter's index. More... | |
InputParameterSelectorMinMax () | |
void | UpdateDataDefinition () |
Updates data with accordance to data definitions in DataDefinition. More... | |
void | SetSelectedParameterId (int id) |
Replacement for the SelectedParameterId setter that has a lower access level. More... | |
void | UpdateSelectedParameterIdDependencies () |
Updates things that depend on the selected parameter's index. More... | |
Protected Member Functions | |
void | OnSelectedParameterIdChanged (int oldId, int newId) |
Raises the SelectedParameterIdChanged event. This method should be called preferrably, rather than the event itself. More... | |
void | OnSelectedParameterMinChanged (double oldValue, double newValue) |
Raises the SelectedParameterMinChanged event. This method should be called preferrably, rather than the event itself. More... | |
void | OnSelectedParameterMaxChanged (double oldValue, double newValue) |
Raises the SelectedParameterMaxChanged event. This method should be called preferrably, rather than the event itself. More... | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
void | OnSelectedParameterIdChanged (int oldId, int newId) |
Raises the SelectedParameterIdChanged event. This method should be called preferrably, rather than the event itself. More... | |
void | OnSelectedParameterMinChanged (double oldValue, double newValue) |
Raises the SelectedParameterMinChanged event. This method should be called preferrably, rather than the event itself. More... | |
void | OnSelectedParameterMaxChanged (double oldValue, double newValue) |
Raises the SelectedParameterMaxChanged event. This method should be called preferrably, rather than the event itself. More... | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
void | OnSelectedParameterIdChanged (int oldId, int newId) |
Raises the SelectedParameterIdChanged event. This method should be called preferrably, rather than the event itself. More... | |
void | OnSelectedParameterMinChanged (double oldValue, double newValue) |
Raises the SelectedParameterMinChanged event. This method should be called preferrably, rather than the event itself. More... | |
void | OnSelectedParameterMaxChanged (double oldValue, double newValue) |
Raises the SelectedParameterMaxChanged event. This method should be called preferrably, rather than the event itself. More... | |
override void | Dispose (bool disposing) |
Clean up any resources being used. More... | |
Protected Attributes | |
double[] | _minValues |
double[] | _maxValues |
int | _selectedParameterId = 0 |
Properties | |
InputOutputDataDefiniton | DataDefinition [get, set] |
Data about input and output quantities of the manipulated functions or response. More... | |
string | TitleParameterSelection [get, set] |
String that appears in the label above parameter selector (title of parameter selection). More... | |
int | NumInputParameters [get, set] |
Gets number of input parameters. More... | |
int | NumOutputValues [get, set] |
Gets number of output values. More... | |
double[] | MinValues [get, protected set] |
Minimal values of input parameters, obtained from DataDefinition. More... | |
double[] | MaxValues [get, protected set] |
int | SelectedParameterId [get, protected set] |
Sequential number of the selected parameter as specified by the user (usually through GUI). More... | |
double | SelectedParameterMin [get] |
Minimal value of the selected parameter. More... | |
double | SelectedParameterMax [get] |
Maximal value of the selected parameter as specified by the user. More... | |
Events | |
System.EventHandler < IndexChangeEventArgs > | SelectedParameterIdChanged |
Occurs when selected input parameter ID is changed. More... | |
System.EventHandler < ValueChangeEventArgs > | SelectedParameterMinChanged |
Occurs when selected input parameter's minimal value is changed by the user (but only when it is changed through GUI). More... | |
System.EventHandler < ValueChangeEventArgs > | SelectedParameterMaxChanged |
Occurs when selected input parameter's maximal value is changed by the user (but only when it is changed through GUI). More... | |
Private Member Functions | |
void | comboBoxSelection_SelectedIndexChanged (object sender, EventArgs e) |
void | txtParamNum_ValueChanged (object sender, EventArgs e) |
void | txtMinValue_TextChanged (object sender, EventArgs e) |
void | txtMaxValue_TextChanged (object sender, EventArgs e) |
void | txtMinValue_Validated (object sender, EventArgs e) |
void | txtMaxValue_Validated (object sender, EventArgs e) |
void | btnDecrease_Click (object sender, EventArgs e) |
void | btnIncrease_Click (object sender, EventArgs e) |
void | menuSummary_Click (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
void | comboBoxSelection_SelectedIndexChanged (object sender, EventArgs e) |
void | txtParamNum_ValueChanged (object sender, EventArgs e) |
void | txtMinValue_TextChanged (object sender, EventArgs e) |
void | txtMaxValue_TextChanged (object sender, EventArgs e) |
void | txtMinValue_Validated (object sender, EventArgs e) |
void | txtMaxValue_Validated (object sender, EventArgs e) |
void | btnDecrease_Click (object sender, EventArgs e) |
void | btnIncrease_Click (object sender, EventArgs e) |
void | menuSummary_Click (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
void | comboBoxSelection_SelectedIndexChanged (object sender, EventArgs e) |
void | txtParamNum_ValueChanged (object sender, EventArgs e) |
void | txtMinValue_TextChanged (object sender, EventArgs e) |
void | txtMaxValue_TextChanged (object sender, EventArgs e) |
void | txtMinValue_Validated (object sender, EventArgs e) |
void | txtMaxValue_Validated (object sender, EventArgs e) |
void | btnDecrease_Click (object sender, EventArgs e) |
void | btnIncrease_Click (object sender, EventArgs e) |
void | menuSummary_Click (object sender, EventArgs e) |
void | InitializeComponent () |
Required method for Designer support - do not modify the contents of this method with the code editor. More... | |
Private Attributes | |
InputOutputDataDefiniton | _dataDefinition |
int | _numInputParameters = 2 |
int | _numOutputValues = 2 |
double | _previousMinValue |
double | _newMinvalue |
double | _previousMaxValue |
double | _newMaxValue |
System.ComponentModel.IContainer | components = null |
Required designer variable. More... | |
System.Windows.Forms.NumericUpDown | txtParamNum |
System.Windows.Forms.TextBox | txtMaxValue |
System.Windows.Forms.TextBox | txtMinValue |
System.Windows.Forms.ComboBox | comboBoxSelection |
System.Windows.Forms.Label | lblMax |
System.Windows.Forms.Label | lblParamNum |
System.Windows.Forms.Label | lblFrom |
System.Windows.Forms.Label | lblSelectParameter |
System.Windows.Forms.Panel | pnlMain |
System.Windows.Forms.Button | btnIncrease |
System.Windows.Forms.Button | btnDecrease |
System.Windows.Forms.ContextMenuStrip | contextMenuStrip1 |
System.Windows.Forms.ToolStripMenuItem | menuSummary |
Selection of parameter to be varied, together with bounds - for parametric tests.
$A Igor Apr13 March16;
|
inline |
|
inline |
|
inline |
|
inline |
Updates data with accordance to data definitions in DataDefinition.
References IG.Num.InputOutputElementDefinition.BoundsDefined, IG.Num.InputElementDefinition.DefaultValue, IG.Num.InputElementDefinition.DefaultValueDefined, IG.Num.InputOutputElementDefinition.MaximalValue, IG.Num.InputOutputElementDefinition.MinimalValue, IG.Num.InputOutputElementDefinition.Name, and IG.Num.InputOutputElementDefinition.Title.
|
inlineprotected |
Raises the SelectedParameterIdChanged event. This method should be called preferrably, rather than the event itself.
oldId | Old parameter Id. |
newId | New parameter Id. |
|
inlineprotected |
Raises the SelectedParameterMinChanged event. This method should be called preferrably, rather than the event itself.
oldValue | Old minimal parameter value. |
newValue | New minimal parameter value. |
|
inlineprotected |
Raises the SelectedParameterMaxChanged event. This method should be called preferrably, rather than the event itself.
oldValue | Old maximal parameter value. |
newValue | New maximal parameter value. |
|
inline |
Replacement for the SelectedParameterId setter that has a lower access level.
id | Sequential number of the output valuee to be selected. |
|
inline |
Updates things that depend on the selected parameter's index.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
inline |
Updates data with accordance to data definitions in DataDefinition.
References IG.Num.InputOutputElementDefinition.BoundsDefined, IG.Num.InputElementDefinition.DefaultValue, IG.Num.InputElementDefinition.DefaultValueDefined, IG.Num.InputOutputElementDefinition.MaximalValue, IG.Num.InputOutputElementDefinition.MinimalValue, IG.Num.InputOutputElementDefinition.Name, and IG.Num.InputOutputElementDefinition.Title.
|
inlineprotected |
Raises the SelectedParameterIdChanged event. This method should be called preferrably, rather than the event itself.
oldId | Old parameter Id. |
newId | New parameter Id. |
|
inlineprotected |
Raises the SelectedParameterMinChanged event. This method should be called preferrably, rather than the event itself.
oldValue | Old minimal parameter value. |
newValue | New minimal parameter value. |
|
inlineprotected |
Raises the SelectedParameterMaxChanged event. This method should be called preferrably, rather than the event itself.
oldValue | Old maximal parameter value. |
newValue | New maximal parameter value. |
|
inline |
Replacement for the SelectedParameterId setter that has a lower access level.
id | Sequential number of the output valuee to be selected. |
|
inline |
Updates things that depend on the selected parameter's index.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
inline |
Updates data with accordance to data definitions in DataDefinition.
References IG.Num.InputOutputElementDefinition.BoundsDefined, IG.Num.InputElementDefinition.DefaultValue, IG.Num.InputElementDefinition.DefaultValueDefined, IG.Num.InputOutputElementDefinition.MaximalValue, IG.Num.InputOutputElementDefinition.MinimalValue, IG.Num.InputOutputElementDefinition.Name, and IG.Num.InputOutputElementDefinition.Title.
|
inlineprotected |
Raises the SelectedParameterIdChanged event. This method should be called preferrably, rather than the event itself.
oldId | Old parameter Id. |
newId | New parameter Id. |
|
inlineprotected |
Raises the SelectedParameterMinChanged event. This method should be called preferrably, rather than the event itself.
oldValue | Old minimal parameter value. |
newValue | New minimal parameter value. |
|
inlineprotected |
Raises the SelectedParameterMaxChanged event. This method should be called preferrably, rather than the event itself.
oldValue | Old maximal parameter value. |
newValue | New maximal parameter value. |
|
inline |
Replacement for the SelectedParameterId setter that has a lower access level.
id | Sequential number of the output valuee to be selected. |
|
inline |
Updates things that depend on the selected parameter's index.
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprivate |
|
inlineprotected |
Clean up any resources being used.
disposing | true if managed resources should be disposed; otherwise, false. |
|
inlineprivate |
Required method for Designer support - do not modify the contents of this method with the code editor.
|
private |
|
private |
|
private |
|
protected |
|
protected |
|
protected |
|
private |
|
private |
|
private |
|
private |
|
private |
Required designer variable.
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
getset |
Data about input and output quantities of the manipulated functions or response.
|
getset |
String that appears in the label above parameter selector (title of parameter selection).
This can be used to change the title in the case there are more than one input parameters selected, or a customized title is desired.
|
getset |
Gets number of input parameters.
|
getset |
Gets number of output values.
|
getprotected set |
Minimal values of input parameters, obtained from DataDefinition.
|
getprotected set |
|
getprotected set |
Sequential number of the selected parameter as specified by the user (usually through GUI).
|
get |
Minimal value of the selected parameter.
|
get |
Maximal value of the selected parameter as specified by the user.
System EventHandler< IndexChangeEventArgs > IG.Forms.InputParameterSelectorMinMax.SelectedParameterIdChanged |
Occurs when selected input parameter ID is changed.
System EventHandler< ValueChangeEventArgs > IG.Forms.InputParameterSelectorMinMax.SelectedParameterMinChanged |
Occurs when selected input parameter's minimal value is changed by the user (but only when it is changed through GUI).
System EventHandler< ValueChangeEventArgs > IG.Forms.InputParameterSelectorMinMax.SelectedParameterMaxChanged |
Occurs when selected input parameter's maximal value is changed by the user (but only when it is changed through GUI).