UI.Procedures.ProcedureDlg Metrology 2 tab supports TempControl test parameter.
This commit is contained in:
Generated
+1
-1
@@ -1105,7 +1105,7 @@ namespace TBF.Resources {
|
|||||||
}
|
}
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Looks up a localized string similar to Control water temp..
|
/// Looks up a localized string similar to Water temp. control.
|
||||||
/// </summary>
|
/// </summary>
|
||||||
internal static string Control_water_temp_chdr {
|
internal static string Control_water_temp_chdr {
|
||||||
get {
|
get {
|
||||||
|
|||||||
@@ -1733,7 +1733,7 @@
|
|||||||
<value>Save</value>
|
<value>Save</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Control_water_temp_chdr" xml:space="preserve">
|
<data name="Control_water_temp_chdr" xml:space="preserve">
|
||||||
<value>Control water temp.</value>
|
<value>Water temp. control</value>
|
||||||
</data>
|
</data>
|
||||||
<data name="Temp_lim_hi_chdr" xml:space="preserve">
|
<data name="Temp_lim_hi_chdr" xml:space="preserve">
|
||||||
<value>Temp. lim. hi</value>
|
<value>Temp. lim. hi</value>
|
||||||
|
|||||||
@@ -49,6 +49,7 @@ namespace TBF.UI.Procedures
|
|||||||
public IList<IRegValve> RegulValves;
|
public IList<IRegValve> RegulValves;
|
||||||
public IList<ITestMethod> TestMethods;
|
public IList<ITestMethod> TestMethods;
|
||||||
public IList<ITestMethod> UsedTestMethods;
|
public IList<ITestMethod> UsedTestMethods;
|
||||||
|
public IList<ITempControl> TempControllers;
|
||||||
ComboBox methodCBox;
|
ComboBox methodCBox;
|
||||||
|
|
||||||
/// Auxiliary private lists
|
/// Auxiliary private lists
|
||||||
@@ -150,6 +151,7 @@ namespace TBF.UI.Procedures
|
|||||||
Valves = Rig.BuiltIn.ValveBase.GetMasterValves(TbfComponents);
|
Valves = Rig.BuiltIn.ValveBase.GetMasterValves(TbfComponents);
|
||||||
RegulValves = new List<IRegValve>();
|
RegulValves = new List<IRegValve>();
|
||||||
TestMethods = new List<ITestMethod>();
|
TestMethods = new List<ITestMethod>();
|
||||||
|
TempControllers = new List<ITempControl>();
|
||||||
dataEntryComboBox.Items.Add("---");
|
dataEntryComboBox.Items.Add("---");
|
||||||
printer1ComboBox.Items.Add("---");
|
printer1ComboBox.Items.Add("---");
|
||||||
printer2ComboBox.Items.Add("---");
|
printer2ComboBox.Items.Add("---");
|
||||||
@@ -166,7 +168,8 @@ namespace TBF.UI.Procedures
|
|||||||
{
|
{
|
||||||
if (cmpnt is IRegValve) RegulValves.Add(cmpnt as IRegValve);
|
if (cmpnt is IRegValve) RegulValves.Add(cmpnt as IRegValve);
|
||||||
if (cmpnt is ITestMethod) TestMethods.Add(cmpnt as ITestMethod);
|
if (cmpnt is ITestMethod) TestMethods.Add(cmpnt as ITestMethod);
|
||||||
if (cmpnt is IDataEntry) dataEntryComboBox.Items.Add(cmpnt.Cfg.Name);
|
if (cmpnt is ITempControl) TempControllers.Add(cmpnt as ITempControl);
|
||||||
|
if (cmpnt is IDataEntry) dataEntryComboBox.Items.Add(cmpnt.Cfg.Name);
|
||||||
if (cmpnt is IResultsPrinter)
|
if (cmpnt is IResultsPrinter)
|
||||||
{
|
{
|
||||||
printer1ComboBox.Items.Add(cmpnt.Cfg.Name);
|
printer1ComboBox.Items.Add(cmpnt.Cfg.Name);
|
||||||
@@ -1211,7 +1214,7 @@ namespace TBF.UI.Procedures
|
|||||||
TempLimLo,
|
TempLimLo,
|
||||||
TempLimHi,
|
TempLimHi,
|
||||||
TempUnit,
|
TempUnit,
|
||||||
ControlWaterTemp,
|
TempControl,
|
||||||
ShortPulses,
|
ShortPulses,
|
||||||
Publish,
|
Publish,
|
||||||
Evaluate,
|
Evaluate,
|
||||||
@@ -1245,9 +1248,9 @@ namespace TBF.UI.Procedures
|
|||||||
if (Units.IsTemperature(u)) tempUnitBox.Items.Add(u.ToDescription());
|
if (Units.IsTemperature(u)) tempUnitBox.Items.Add(u.ToDescription());
|
||||||
}
|
}
|
||||||
|
|
||||||
ComboBox yesNo2CBox = new ComboBox(); /// control for Control water temp.
|
ComboBox tempControlBox = new ComboBox(); /// control for Control water temp.
|
||||||
yesNo2CBox.Items.Add(Strings.yes);
|
tempControlBox.Items.Add("---");
|
||||||
yesNo2CBox.Items.Add(Strings.no);
|
foreach (var tc in TempControllers) tempControlBox.Items.Add(tc.Name);
|
||||||
|
|
||||||
ComboBox yesNo3CBox = new ComboBox(); /// control for Evaluate
|
ComboBox yesNo3CBox = new ComboBox(); /// control for Evaluate
|
||||||
yesNo3CBox.Items.Add(Strings.yes);
|
yesNo3CBox.Items.Add(Strings.yes);
|
||||||
@@ -1260,7 +1263,7 @@ namespace TBF.UI.Procedures
|
|||||||
new TextBox(), /// Temp.Lim. -
|
new TextBox(), /// Temp.Lim. -
|
||||||
new TextBox(), /// Temp.Lim. +
|
new TextBox(), /// Temp.Lim. +
|
||||||
tempUnitBox,
|
tempUnitBox,
|
||||||
yesNo2CBox, /// Control water temp.
|
tempControlBox, /// Water temp. control
|
||||||
new TextBox(), /// Short pulses
|
new TextBox(), /// Short pulses
|
||||||
publishCBox, /// Publish
|
publishCBox, /// Publish
|
||||||
yesNo3CBox, /// Evaluate
|
yesNo3CBox, /// Evaluate
|
||||||
@@ -1294,7 +1297,7 @@ namespace TBF.UI.Procedures
|
|||||||
lvi.SubItems.Add(Units.ConvertTo(test.TempUnit, test.TempLimLo).ToString());
|
lvi.SubItems.Add(Units.ConvertTo(test.TempUnit, test.TempLimLo).ToString());
|
||||||
lvi.SubItems.Add(Units.ConvertTo(test.TempUnit, test.TempLimHi).ToString());
|
lvi.SubItems.Add(Units.ConvertTo(test.TempUnit, test.TempLimHi).ToString());
|
||||||
lvi.SubItems.Add(test.TempUnit.ToDescription());
|
lvi.SubItems.Add(test.TempUnit.ToDescription());
|
||||||
lvi.SubItems.Add(test.DoControlWaterTemp ? Strings.yes : Strings.no);
|
lvi.SubItems.Add(string.IsNullOrEmpty(test.TempControl) ? "---" : test.TempControl);
|
||||||
lvi.SubItems.Add(test.ShortPulses.ToString());
|
lvi.SubItems.Add(test.ShortPulses.ToString());
|
||||||
lvi.SubItems.Add(((Publish)test.Publish).ToDescription());
|
lvi.SubItems.Add(((Publish)test.Publish).ToDescription());
|
||||||
lvi.SubItems.Add(test.DoEvaluate ? Strings.yes : Strings.no);
|
lvi.SubItems.Add(test.DoEvaluate ? Strings.yes : Strings.no);
|
||||||
@@ -1315,7 +1318,9 @@ namespace TBF.UI.Procedures
|
|||||||
entity.ItemNr = i;
|
entity.ItemNr = i;
|
||||||
entity.Name = lvi.SubItems[(int)Mtrlgy2Clmn.Name].Text;
|
entity.Name = lvi.SubItems[(int)Mtrlgy2Clmn.Name].Text;
|
||||||
entity.Part = lvi.SubItems[(int)Mtrlgy2Clmn.Part].Text.Equals("-") ? 0 : int.Parse(lvi.SubItems[(int)Mtrlgy2Clmn.Part].Text);
|
entity.Part = lvi.SubItems[(int)Mtrlgy2Clmn.Part].Text.Equals("-") ? 0 : int.Parse(lvi.SubItems[(int)Mtrlgy2Clmn.Part].Text);
|
||||||
entity.DoControlWaterTemp = lvi.SubItems[(int)Mtrlgy2Clmn.ControlWaterTemp].Text.Equals(Strings.yes);
|
entity.TempControl = lvi.SubItems[(int)Mtrlgy2Clmn.TempControl].Text.Equals("---")
|
||||||
|
? string.Empty
|
||||||
|
: lvi.SubItems[(int)Mtrlgy2Clmn.TempControl].Text;
|
||||||
entity.ShortPulses = int.Parse(lvi.SubItems[(int)Mtrlgy2Clmn.ShortPulses].Text);
|
entity.ShortPulses = int.Parse(lvi.SubItems[(int)Mtrlgy2Clmn.ShortPulses].Text);
|
||||||
entity.DoEvaluate = lvi.SubItems[(int)Mtrlgy2Clmn.Evaluate].Text.Equals(Strings.yes);
|
entity.DoEvaluate = lvi.SubItems[(int)Mtrlgy2Clmn.Evaluate].Text.Equals(Strings.yes);
|
||||||
|
|
||||||
@@ -1441,7 +1446,7 @@ namespace TBF.UI.Procedures
|
|||||||
if (uint.TryParse(e.DisplayText, out udummy)) return;
|
if (uint.TryParse(e.DisplayText, out udummy)) return;
|
||||||
break;
|
break;
|
||||||
|
|
||||||
case Mtrlgy2Clmn.ControlWaterTemp:
|
case Mtrlgy2Clmn.TempControl:
|
||||||
case Mtrlgy2Clmn.Publish:
|
case Mtrlgy2Clmn.Publish:
|
||||||
case Mtrlgy2Clmn.Evaluate:
|
case Mtrlgy2Clmn.Evaluate:
|
||||||
/// Combo boxes
|
/// Combo boxes
|
||||||
|
|||||||
Reference in New Issue
Block a user