DataEntry.iPerl and DataEntry.Standard48 fixed - start/stop test method, ver. 2.17.727
This commit is contained in:
@@ -105,8 +105,8 @@ namespace TBF.BenchControl.DataEntry.Combined
|
|||||||
if (Program.LocalSettings.LastMainSNTextsCount == TextBoxesCount &&
|
if (Program.LocalSettings.LastMainSNTextsCount == TextBoxesCount &&
|
||||||
Program.LocalSettings.LastAuxSNTextsCount == TextBoxesCount)
|
Program.LocalSettings.LastAuxSNTextsCount == TextBoxesCount)
|
||||||
{
|
{
|
||||||
mainComboBoxes[i].Items.Add(Program.LocalSettings.LastMainSNTexts[i]);
|
mainComboBoxes[i].Items.Add((Program.LocalSettings.LastMainSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastMainSNTexts[i]);
|
||||||
auxComboBoxes[i].Items.Add(Program.LocalSettings.LastAuxSNTexts[i]);
|
auxComboBoxes[i].Items.Add((Program.LocalSettings.LastAuxSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastAuxSNTexts[i]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -148,7 +148,7 @@ namespace TBF.BenchControl.DataEntry.HeatMeters12
|
|||||||
{
|
{
|
||||||
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
||||||
{
|
{
|
||||||
comboBoxes[i].Items.Add(Program.LocalSettings.LastSNTexts[i]);
|
comboBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]);
|
||||||
}
|
}
|
||||||
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
||||||
enabledComboBoxes.Add(comboBoxes[i]);
|
enabledComboBoxes.Add(comboBoxes[i]);
|
||||||
|
|||||||
@@ -141,7 +141,7 @@ namespace TBF.BenchControl.DataEntry.HeatMeters6
|
|||||||
{
|
{
|
||||||
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
||||||
{
|
{
|
||||||
comboBoxes[i].Items.Add(Program.LocalSettings.LastSNTexts[i]);
|
comboBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]);
|
||||||
}
|
}
|
||||||
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
||||||
enabledComboBoxes.Add(comboBoxes[i]);
|
enabledComboBoxes.Add(comboBoxes[i]);
|
||||||
|
|||||||
@@ -148,7 +148,7 @@ namespace TBF.BenchControl.DataEntry.Standard12
|
|||||||
{
|
{
|
||||||
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
||||||
{
|
{
|
||||||
comboBoxes[i].Items.Add(Program.LocalSettings.LastSNTexts[i]);
|
comboBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]);
|
||||||
}
|
}
|
||||||
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
||||||
enabledComboBoxes.Add(comboBoxes[i]);
|
enabledComboBoxes.Add(comboBoxes[i]);
|
||||||
|
|||||||
@@ -120,7 +120,7 @@ namespace TBF.BenchControl.DataEntry.Standard24
|
|||||||
{
|
{
|
||||||
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
||||||
{
|
{
|
||||||
comboBoxes[i].Items.Add(Program.LocalSettings.LastSNTexts[i]);
|
comboBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]);
|
||||||
}
|
}
|
||||||
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
||||||
enabledComboBoxes.Add(comboBoxes[i]);
|
enabledComboBoxes.Add(comboBoxes[i]);
|
||||||
|
|||||||
@@ -124,7 +124,7 @@ namespace TBF.BenchControl.DataEntry.Standard48
|
|||||||
{
|
{
|
||||||
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
||||||
{
|
{
|
||||||
comboBoxes[i].Items.Add(Program.LocalSettings.LastSNTexts[i]);
|
comboBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]);
|
||||||
}
|
}
|
||||||
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
||||||
enabledComboBoxes.Add(comboBoxes[i]);
|
enabledComboBoxes.Add(comboBoxes[i]);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
///
|
///
|
||||||
/// Copyright (c) 2015 Sensus Metering Systems
|
/// Copyright (c) 2015-2017 Sensus Metering Systems
|
||||||
///
|
///
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@@ -51,27 +51,31 @@ namespace TBF.BenchControl.DataEntry.Standard48
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
ControlBox = false;
|
ControlBox = false;
|
||||||
|
|
||||||
TextBoxesCount = 24;
|
TextBoxesCount = 48;
|
||||||
|
|
||||||
labels = new Label[]
|
labels = new Label[]
|
||||||
{
|
{
|
||||||
label1, label2, label3, label4, label5, label6, label7, label8, label9, label10,
|
label1, label2, label3, label4, label5, label6, label7, label8, label9, label10,
|
||||||
label11, label12, label13, label14, label15, label16, label17, label18, label19, label20,
|
label11, label12, label13, label14, label15, label16, label17, label18, label19, label20,
|
||||||
label21, label22, label23, label24,
|
label21, label22, label23, label24, label25, label26, label27, label28, label29, label30,
|
||||||
|
label31, label32, label33, label34, label35, label36, label37, label38, label39, label40,
|
||||||
|
label41, label42, label43, label44, label45, label46, label47, label48,
|
||||||
};
|
};
|
||||||
startTextBoxes = new TextBox[]
|
startTextBoxes = new TextBox[]
|
||||||
{
|
{
|
||||||
startTextBox1, startTextBox2, startTextBox3, startTextBox4, startTextBox5, startTextBox6,
|
startTextBox1, startTextBox2, startTextBox3, startTextBox4, startTextBox5, startTextBox6, startTextBox7, startTextBox8, startTextBox9, startTextBox10,
|
||||||
startTextBox7, startTextBox8, startTextBox9, startTextBox10, startTextBox11, startTextBox12,
|
startTextBox11, startTextBox12, startTextBox13, startTextBox14, startTextBox15, startTextBox16, startTextBox17, startTextBox18, startTextBox19, startTextBox20,
|
||||||
startTextBox13, startTextBox14, startTextBox15, startTextBox16, startTextBox17, startTextBox18,
|
startTextBox21, startTextBox22, startTextBox23, startTextBox24, startTextBox25, startTextBox26, startTextBox27, startTextBox28, startTextBox29, startTextBox30,
|
||||||
startTextBox19, startTextBox20, startTextBox21, startTextBox22, startTextBox23, startTextBox24,
|
startTextBox31, startTextBox32, startTextBox33, startTextBox34, startTextBox35, startTextBox36, startTextBox37, startTextBox38, startTextBox39, startTextBox40,
|
||||||
|
startTextBox41, startTextBox42, startTextBox43, startTextBox44, startTextBox45, startTextBox46, startTextBox47, startTextBox48,
|
||||||
};
|
};
|
||||||
endTextBoxes = new TextBox[]
|
endTextBoxes = new TextBox[]
|
||||||
{
|
{
|
||||||
endTextBox1, endTextBox2, endTextBox3, endTextBox4, endTextBox5, endTextBox6,
|
endTextBox1, endTextBox2, endTextBox3, endTextBox4, endTextBox5, endTextBox6, endTextBox7, endTextBox8, endTextBox9, endTextBox10,
|
||||||
endTextBox7, endTextBox8, endTextBox9, endTextBox10, endTextBox11, endTextBox12,
|
endTextBox11, endTextBox12, endTextBox13, endTextBox14, endTextBox15, endTextBox16, endTextBox17, endTextBox18, endTextBox19, endTextBox20,
|
||||||
endTextBox13, endTextBox14, endTextBox15, endTextBox16, endTextBox17, endTextBox18,
|
endTextBox21, endTextBox22, endTextBox23, endTextBox24, endTextBox25, endTextBox26, endTextBox27, endTextBox28, endTextBox29, endTextBox30,
|
||||||
endTextBox19, endTextBox20, endTextBox21, endTextBox22, endTextBox23, endTextBox24,
|
endTextBox31, endTextBox32, endTextBox33, endTextBox34, endTextBox35, endTextBox36, endTextBox37, endTextBox38, endTextBox39, endTextBox40,
|
||||||
|
endTextBox41, endTextBox42, endTextBox43, endTextBox44, endTextBox45, endTextBox46, endTextBox47, endTextBox48,
|
||||||
};
|
};
|
||||||
enabledTextBoxes = new List<TextBox>();
|
enabledTextBoxes = new List<TextBox>();
|
||||||
|
|
||||||
@@ -209,10 +213,10 @@ namespace TBF.BenchControl.DataEntry.Standard48
|
|||||||
Text = Strings.Water_Meter_States;
|
Text = Strings.Water_Meter_States;
|
||||||
for (int i = 0; i < TextBoxesCount; i++)
|
for (int i = 0; i < TextBoxesCount; i++)
|
||||||
{
|
{
|
||||||
labels[i].Text = Strings.Water_Meter + " " + (i + 1).ToString();
|
labels[i].Text = string.Format("{0} {1}", Strings.Water_Meter, i + 1);
|
||||||
}
|
}
|
||||||
startLabel.Text = Strings.Start;
|
startLabel.Text = start2Label.Text = Strings.Start;
|
||||||
endLabel.Text = Strings.End;
|
endLabel.Text = end2Label.Text = Strings.End;
|
||||||
okButton.Text = Strings.OkBtnText;
|
okButton.Text = Strings.OkBtnText;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -271,301 +275,74 @@ namespace TBF.BenchControl.DataEntry.Standard48
|
|||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Calculate the approximate error and verify whether it is within limits.
|
/// Calculate the approximate error and verify whether it is within limits.
|
||||||
/// Make an exclamation mark visible if out of range.
|
/// Make an exclamation mark visible if out of range.
|
||||||
/// Similar event handler is implemented for all endTextBoxes (1..24).
|
/// Similar event handler is implemented for all endTextBoxes (1..24).
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void endTextBox1_TextChanged(object sender, EventArgs e)
|
private void ProcTextChanged(object sender, EventArgs e, TextBox endStateTB, TextBox startStateTB, Label exclamation)
|
||||||
{
|
{
|
||||||
double err = 0;
|
double err = 0;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
float endState = Utils.ParseUFloat(endTextBox1.Text);
|
float endState = Utils.ParseUFloat(endStateTB.Text);
|
||||||
float startState = Utils.ParseUFloat(startTextBox1.Text);
|
float startState = Utils.ParseUFloat(startStateTB.Text);
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { };
|
|
||||||
exclamation1.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox2_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox2.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox2.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
||||||
}
|
}
|
||||||
catch { err = 1000.0f; };
|
catch { err = 1000.0f; };
|
||||||
exclamation2.Visible = (err < warningLimLo) || (warningLimHi < err);
|
exclamation.Visible = (err < warningLimLo) || (warningLimHi < err);
|
||||||
}
|
|
||||||
private void endTextBox3_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox3.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox3.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation3.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox4_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox4.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox4.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation4.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox5_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox5.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox5.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation5.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox6_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox6.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox6.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation6.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox7_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox7.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox7.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation7.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox8_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox8.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox8.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation8.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox9_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox9.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox9.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation9.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void endTextBox10_TextChanged(object sender, EventArgs e)
|
private void endTextBox1_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox1, startTextBox1, exclamation1); }
|
||||||
{
|
private void endTextBox2_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox2, startTextBox2, exclamation2); }
|
||||||
double err = 0;
|
private void endTextBox3_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox3, startTextBox3, exclamation3); }
|
||||||
try
|
private void endTextBox4_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox4, startTextBox4, exclamation4); }
|
||||||
{
|
private void endTextBox5_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox5, startTextBox5, exclamation5); }
|
||||||
float endState = Utils.ParseUFloat(endTextBox10.Text);
|
private void endTextBox6_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox6, startTextBox6, exclamation6); }
|
||||||
float startState = Utils.ParseUFloat(startTextBox10.Text);
|
private void endTextBox7_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox7, startTextBox7, exclamation7); }
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
private void endTextBox8_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox8, startTextBox8, exclamation8); }
|
||||||
}
|
private void endTextBox9_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox9, startTextBox9, exclamation9); }
|
||||||
catch { err = 1000.0f; };
|
private void endTextBox10_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox10, startTextBox10, exclamation10); }
|
||||||
exclamation10.Visible = (err < warningLimLo) || (warningLimHi < err);
|
private void endTextBox11_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox11, startTextBox11, exclamation11); }
|
||||||
}
|
private void endTextBox12_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox12, startTextBox12, exclamation12); }
|
||||||
|
private void endTextBox13_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox13, startTextBox13, exclamation13); }
|
||||||
|
private void endTextBox14_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox14, startTextBox14, exclamation14); }
|
||||||
|
private void endTextBox15_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox15, startTextBox15, exclamation15); }
|
||||||
|
private void endTextBox16_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox16, startTextBox16, exclamation16); }
|
||||||
|
private void endTextBox17_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox17, startTextBox17, exclamation17); }
|
||||||
|
private void endTextBox18_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox18, startTextBox18, exclamation18); }
|
||||||
|
private void endTextBox19_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox19, startTextBox19, exclamation19); }
|
||||||
|
private void endTextBox20_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox20, startTextBox20, exclamation20); }
|
||||||
|
private void endTextBox21_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox21, startTextBox21, exclamation21); }
|
||||||
|
private void endTextBox22_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox22, startTextBox22, exclamation22); }
|
||||||
|
private void endTextBox23_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox23, startTextBox23, exclamation23); }
|
||||||
|
private void endTextBox24_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox24, startTextBox24, exclamation24); }
|
||||||
|
private void endTextBox25_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox25, startTextBox25, exclamation25); }
|
||||||
|
private void endTextBox26_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox26, startTextBox26, exclamation26); }
|
||||||
|
private void endTextBox27_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox27, startTextBox27, exclamation27); }
|
||||||
|
private void endTextBox28_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox28, startTextBox28, exclamation28); }
|
||||||
|
private void endTextBox29_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox29, startTextBox29, exclamation29); }
|
||||||
|
private void endTextBox30_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox30, startTextBox30, exclamation30); }
|
||||||
|
private void endTextBox31_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox31, startTextBox31, exclamation31); }
|
||||||
|
private void endTextBox32_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox32, startTextBox32, exclamation32); }
|
||||||
|
private void endTextBox33_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox33, startTextBox33, exclamation33); }
|
||||||
|
private void endTextBox34_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox34, startTextBox34, exclamation34); }
|
||||||
|
private void endTextBox35_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox35, startTextBox35, exclamation35); }
|
||||||
|
private void endTextBox36_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox36, startTextBox36, exclamation36); }
|
||||||
|
private void endTextBox37_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox37, startTextBox37, exclamation37); }
|
||||||
|
private void endTextBox38_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox38, startTextBox38, exclamation38); }
|
||||||
|
private void endTextBox39_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox39, startTextBox39, exclamation39); }
|
||||||
|
private void endTextBox40_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox40, startTextBox40, exclamation40); }
|
||||||
|
private void endTextBox41_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox41, startTextBox41, exclamation41); }
|
||||||
|
private void endTextBox42_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox42, startTextBox42, exclamation42); }
|
||||||
|
private void endTextBox43_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox43, startTextBox43, exclamation43); }
|
||||||
|
private void endTextBox44_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox44, startTextBox44, exclamation44); }
|
||||||
|
private void endTextBox45_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox45, startTextBox45, exclamation45); }
|
||||||
|
private void endTextBox46_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox46, startTextBox46, exclamation46); }
|
||||||
|
private void endTextBox47_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox47, startTextBox47, exclamation47); }
|
||||||
|
private void endTextBox48_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox48, startTextBox48, exclamation48); }
|
||||||
|
|
||||||
private void endTextBox11_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox11.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox11.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation11.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox12_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox12.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox12.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation12.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox13_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox13.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox13.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation13.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox14_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox14.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox14.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation14.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox15_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox15.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox15.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation15.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox16_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox16.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox16.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation16.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox17_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox17.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox17.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation17.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox18_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox18.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox18.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation18.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox19_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox19.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox19.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation19.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox20_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox20.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox20.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation20.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox21_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox21.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox21.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation21.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox22_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox22.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox22.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation22.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox23_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox23.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox23.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation23.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox24_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox24.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox24.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation24.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Process a key press within any enabled text boxe
|
/// Process a key press within any enabled text boxe
|
||||||
@@ -621,6 +398,30 @@ namespace TBF.BenchControl.DataEntry.Standard48
|
|||||||
private void startTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox22); }
|
private void startTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox22); }
|
||||||
private void startTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox23); }
|
private void startTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox23); }
|
||||||
private void startTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox24); }
|
private void startTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox24); }
|
||||||
|
private void startTextBox25_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox25); }
|
||||||
|
private void startTextBox26_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox26); }
|
||||||
|
private void startTextBox27_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox27); }
|
||||||
|
private void startTextBox28_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox28); }
|
||||||
|
private void startTextBox29_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox29); }
|
||||||
|
private void startTextBox30_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox30); }
|
||||||
|
private void startTextBox31_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox31); }
|
||||||
|
private void startTextBox32_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox32); }
|
||||||
|
private void startTextBox33_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox33); }
|
||||||
|
private void startTextBox34_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox34); }
|
||||||
|
private void startTextBox35_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox35); }
|
||||||
|
private void startTextBox36_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox36); }
|
||||||
|
private void startTextBox37_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox37); }
|
||||||
|
private void startTextBox38_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox38); }
|
||||||
|
private void startTextBox39_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox39); }
|
||||||
|
private void startTextBox40_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox40); }
|
||||||
|
private void startTextBox41_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox41); }
|
||||||
|
private void startTextBox42_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox42); }
|
||||||
|
private void startTextBox43_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox43); }
|
||||||
|
private void startTextBox44_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox44); }
|
||||||
|
private void startTextBox45_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox45); }
|
||||||
|
private void startTextBox46_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox46); }
|
||||||
|
private void startTextBox47_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox47); }
|
||||||
|
private void startTextBox48_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox48); }
|
||||||
|
|
||||||
private void endTextBox1_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox1); }
|
private void endTextBox1_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox1); }
|
||||||
private void endTextBox2_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox2); }
|
private void endTextBox2_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox2); }
|
||||||
@@ -646,5 +447,29 @@ namespace TBF.BenchControl.DataEntry.Standard48
|
|||||||
private void endTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox22); }
|
private void endTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox22); }
|
||||||
private void endTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox23); }
|
private void endTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox23); }
|
||||||
private void endTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox24); }
|
private void endTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox24); }
|
||||||
|
private void endTextBox25_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox25); }
|
||||||
|
private void endTextBox26_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox26); }
|
||||||
|
private void endTextBox27_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox27); }
|
||||||
|
private void endTextBox28_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox28); }
|
||||||
|
private void endTextBox29_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox29); }
|
||||||
|
private void endTextBox30_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox30); }
|
||||||
|
private void endTextBox31_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox31); }
|
||||||
|
private void endTextBox32_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox32); }
|
||||||
|
private void endTextBox33_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox33); }
|
||||||
|
private void endTextBox34_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox34); }
|
||||||
|
private void endTextBox35_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox35); }
|
||||||
|
private void endTextBox36_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox36); }
|
||||||
|
private void endTextBox37_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox37); }
|
||||||
|
private void endTextBox38_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox38); }
|
||||||
|
private void endTextBox39_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox39); }
|
||||||
|
private void endTextBox40_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox40); }
|
||||||
|
private void endTextBox41_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox41); }
|
||||||
|
private void endTextBox42_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox42); }
|
||||||
|
private void endTextBox43_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox43); }
|
||||||
|
private void endTextBox44_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox44); }
|
||||||
|
private void endTextBox45_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox45); }
|
||||||
|
private void endTextBox46_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox46); }
|
||||||
|
private void endTextBox47_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox47); }
|
||||||
|
private void endTextBox48_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox48); }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1707
-315
File diff suppressed because it is too large
Load Diff
@@ -61,12 +61,12 @@ namespace TBF.BenchControl.DataEntry.Standard6
|
|||||||
|
|
||||||
if (Program.LocalSettings.LastSNTextsCount == WaterMetersCount)
|
if (Program.LocalSettings.LastSNTextsCount == WaterMetersCount)
|
||||||
{
|
{
|
||||||
if (WaterMetersCount >= 1) comboBox1.Items.Add(Program.LocalSettings.LastSNTexts[0]);
|
if (WaterMetersCount >= 1) comboBox1.Items.Add((Program.LocalSettings.LastSNTexts[0] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[0]);
|
||||||
if (WaterMetersCount >= 2) comboBox2.Items.Add(Program.LocalSettings.LastSNTexts[1]);
|
if (WaterMetersCount >= 2) comboBox2.Items.Add((Program.LocalSettings.LastSNTexts[1] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[1]);
|
||||||
if (WaterMetersCount >= 3) comboBox3.Items.Add(Program.LocalSettings.LastSNTexts[2]);
|
if (WaterMetersCount >= 3) comboBox3.Items.Add((Program.LocalSettings.LastSNTexts[2] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[2]);
|
||||||
if (WaterMetersCount >= 4) comboBox4.Items.Add(Program.LocalSettings.LastSNTexts[3]);
|
if (WaterMetersCount >= 4) comboBox4.Items.Add((Program.LocalSettings.LastSNTexts[3] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[3]);
|
||||||
if (WaterMetersCount >= 5) comboBox5.Items.Add(Program.LocalSettings.LastSNTexts[4]);
|
if (WaterMetersCount >= 5) comboBox5.Items.Add((Program.LocalSettings.LastSNTexts[4] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[4]);
|
||||||
if (WaterMetersCount >= 6) comboBox6.Items.Add(Program.LocalSettings.LastSNTexts[5]);
|
if (WaterMetersCount >= 6) comboBox6.Items.Add((Program.LocalSettings.LastSNTexts[5] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[5]);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (WaterMetersCount < 1) { groupBox1.Visible = false; } else { enabledComboBoxes.Add(comboBox1); }
|
if (WaterMetersCount < 1) { groupBox1.Visible = false; } else { enabledComboBoxes.Add(comboBox1); }
|
||||||
|
|||||||
@@ -121,7 +121,7 @@ namespace TBF.BenchControl.DataEntry.StandardCamera
|
|||||||
{
|
{
|
||||||
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
if (Program.LocalSettings.LastSNTextsCount == textBoxesCount)
|
||||||
{
|
{
|
||||||
comboBoxes[i].Items.Add(Program.LocalSettings.LastSNTexts[i]);
|
comboBoxes[i].Items.Add((Program.LocalSettings.LastSNTexts[i] == null) ? string.Empty : Program.LocalSettings.LastSNTexts[i]);
|
||||||
}
|
}
|
||||||
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
labels[i].Visible = comboBoxes[i].Visible = checkBoxes[i].Visible = true;
|
||||||
enabledComboBoxes.Add(comboBoxes[i]);
|
enabledComboBoxes.Add(comboBoxes[i]);
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
///
|
///
|
||||||
/// Copyright (c) 2015 Sensus Metering Systems
|
/// Copyright (c) 2015-2017 Sensus Metering Systems
|
||||||
///
|
///
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@@ -187,14 +187,45 @@ namespace TBF.BenchControl.DataEntry.iPerl
|
|||||||
purchaseOrder = dlg.PurchaseOrder;
|
purchaseOrder = dlg.PurchaseOrder;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (currentOp == CurrentOp.ShowFormAtCycleEnd)
|
else if (entryFormCfg.ShowCycleEndForm && currentOp == CurrentOp.ShowFormAtCycleEnd)
|
||||||
{
|
{
|
||||||
|
CycleEndForm dlg = (modelessDlg as CycleEndForm);
|
||||||
|
int count = waterMeters.Length;
|
||||||
|
if ((dlg != null) && (count > dlg.WaterMetersCount)) count = dlg.WaterMetersCount;
|
||||||
|
|
||||||
|
for (int i = 0; i < count; i++)
|
||||||
|
{
|
||||||
|
if (waterMeters[i] != null)
|
||||||
|
{
|
||||||
|
/// In case entryFormCfg.ShowCycleEndForm == false dlg would be null, values would be string.Empty
|
||||||
|
wmCycleEndState[i] = waterMeters[i].EndState = (dlg != null) ? dlg.EndStateText[i] : string.Empty;
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if (modelessDlg is TestStartEndForm && currentOp == CurrentOp.EnterTestStartStates)
|
else if (modelessDlg is TestStartEndForm && currentOp == CurrentOp.EnterTestStartStates)
|
||||||
{
|
{
|
||||||
|
/// Fixed start test - start
|
||||||
|
TestStartEndForm dlg = (modelessDlg as TestStartEndForm);
|
||||||
|
if (dlg != null)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < dlg.WaterMetersCount; i++)
|
||||||
|
{
|
||||||
|
wmStartState[i] = dlg.WMStartState[i];
|
||||||
|
wmStartStateStr[i] = dlg.WMStartStateStr[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
else if (modelessDlg is TestStartEndForm && currentOp == CurrentOp.EnterTestEndStates)
|
else if (modelessDlg is TestStartEndForm && currentOp == CurrentOp.EnterTestEndStates)
|
||||||
{
|
{
|
||||||
|
/// Fixed start test - end
|
||||||
|
TestStartEndForm dlg = (modelessDlg as TestStartEndForm);
|
||||||
|
if (dlg != null)
|
||||||
|
{
|
||||||
|
for (int i = 0; i < dlg.WaterMetersCount; i++)
|
||||||
|
{
|
||||||
|
wmEndState[i] = dlg.WMEndState[i];
|
||||||
|
}
|
||||||
|
}
|
||||||
}
|
}
|
||||||
resultSaved = true;
|
resultSaved = true;
|
||||||
modelessDlg = null;
|
modelessDlg = null;
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
///
|
///
|
||||||
/// Copyright (c) 2015 Sensus Metering Systems
|
/// Copyright (c) 2015-2017 Sensus Metering Systems
|
||||||
///
|
///
|
||||||
using System;
|
using System;
|
||||||
using System.Collections.Generic;
|
using System.Collections.Generic;
|
||||||
@@ -51,27 +51,31 @@ namespace TBF.BenchControl.DataEntry.iPerl
|
|||||||
InitializeComponent();
|
InitializeComponent();
|
||||||
ControlBox = false;
|
ControlBox = false;
|
||||||
|
|
||||||
TextBoxesCount = 24;
|
TextBoxesCount = 48;
|
||||||
|
|
||||||
labels = new Label[]
|
labels = new Label[]
|
||||||
{
|
{
|
||||||
label1, label2, label3, label4, label5, label6, label7, label8, label9, label10,
|
label1, label2, label3, label4, label5, label6, label7, label8, label9, label10,
|
||||||
label11, label12, label13, label14, label15, label16, label17, label18, label19, label20,
|
label11, label12, label13, label14, label15, label16, label17, label18, label19, label20,
|
||||||
label21, label22, label23, label24,
|
label21, label22, label23, label24, label25, label26, label27, label28, label29, label30,
|
||||||
|
label31, label32, label33, label34, label35, label36, label37, label38, label39, label40,
|
||||||
|
label41, label42, label43, label44, label45, label46, label47, label48,
|
||||||
};
|
};
|
||||||
startTextBoxes = new TextBox[]
|
startTextBoxes = new TextBox[]
|
||||||
{
|
{
|
||||||
startTextBox1, startTextBox2, startTextBox3, startTextBox4, startTextBox5, startTextBox6,
|
startTextBox1, startTextBox2, startTextBox3, startTextBox4, startTextBox5, startTextBox6, startTextBox7, startTextBox8, startTextBox9, startTextBox10,
|
||||||
startTextBox7, startTextBox8, startTextBox9, startTextBox10, startTextBox11, startTextBox12,
|
startTextBox11, startTextBox12, startTextBox13, startTextBox14, startTextBox15, startTextBox16, startTextBox17, startTextBox18, startTextBox19, startTextBox20,
|
||||||
startTextBox13, startTextBox14, startTextBox15, startTextBox16, startTextBox17, startTextBox18,
|
startTextBox21, startTextBox22, startTextBox23, startTextBox24, startTextBox25, startTextBox26, startTextBox27, startTextBox28, startTextBox29, startTextBox30,
|
||||||
startTextBox19, startTextBox20, startTextBox21, startTextBox22, startTextBox23, startTextBox24,
|
startTextBox31, startTextBox32, startTextBox33, startTextBox34, startTextBox35, startTextBox36, startTextBox37, startTextBox38, startTextBox39, startTextBox40,
|
||||||
|
startTextBox41, startTextBox42, startTextBox43, startTextBox44, startTextBox45, startTextBox46, startTextBox47, startTextBox48,
|
||||||
};
|
};
|
||||||
endTextBoxes = new TextBox[]
|
endTextBoxes = new TextBox[]
|
||||||
{
|
{
|
||||||
endTextBox1, endTextBox2, endTextBox3, endTextBox4, endTextBox5, endTextBox6,
|
endTextBox1, endTextBox2, endTextBox3, endTextBox4, endTextBox5, endTextBox6, endTextBox7, endTextBox8, endTextBox9, endTextBox10,
|
||||||
endTextBox7, endTextBox8, endTextBox9, endTextBox10, endTextBox11, endTextBox12,
|
endTextBox11, endTextBox12, endTextBox13, endTextBox14, endTextBox15, endTextBox16, endTextBox17, endTextBox18, endTextBox19, endTextBox20,
|
||||||
endTextBox13, endTextBox14, endTextBox15, endTextBox16, endTextBox17, endTextBox18,
|
endTextBox21, endTextBox22, endTextBox23, endTextBox24, endTextBox25, endTextBox26, endTextBox27, endTextBox28, endTextBox29, endTextBox30,
|
||||||
endTextBox19, endTextBox20, endTextBox21, endTextBox22, endTextBox23, endTextBox24,
|
endTextBox31, endTextBox32, endTextBox33, endTextBox34, endTextBox35, endTextBox36, endTextBox37, endTextBox38, endTextBox39, endTextBox40,
|
||||||
|
endTextBox41, endTextBox42, endTextBox43, endTextBox44, endTextBox45, endTextBox46, endTextBox47, endTextBox48,
|
||||||
};
|
};
|
||||||
enabledTextBoxes = new List<TextBox>();
|
enabledTextBoxes = new List<TextBox>();
|
||||||
|
|
||||||
@@ -209,10 +213,10 @@ namespace TBF.BenchControl.DataEntry.iPerl
|
|||||||
Text = Strings.Water_Meter_States;
|
Text = Strings.Water_Meter_States;
|
||||||
for (int i = 0; i < TextBoxesCount; i++)
|
for (int i = 0; i < TextBoxesCount; i++)
|
||||||
{
|
{
|
||||||
labels[i].Text = Strings.Water_Meter + " " + (i + 1).ToString();
|
labels[i].Text = string.Format("{0} {1}", Strings.Water_Meter, i + 1);
|
||||||
}
|
}
|
||||||
startLabel.Text = Strings.Start;
|
startLabel.Text = start2Label.Text = Strings.Start;
|
||||||
endLabel.Text = Strings.End;
|
endLabel.Text = end2Label.Text = Strings.End;
|
||||||
okButton.Text = Strings.OkBtnText;
|
okButton.Text = Strings.OkBtnText;
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -271,301 +275,74 @@ namespace TBF.BenchControl.DataEntry.iPerl
|
|||||||
|
|
||||||
#endregion
|
#endregion
|
||||||
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Calculate the approximate error and verify whether it is within limits.
|
/// Calculate the approximate error and verify whether it is within limits.
|
||||||
/// Make an exclamation mark visible if out of range.
|
/// Make an exclamation mark visible if out of range.
|
||||||
/// Similar event handler is implemented for all endTextBoxes (1..24).
|
/// Similar event handler is implemented for all endTextBoxes (1..24).
|
||||||
/// </summary>
|
/// </summary>
|
||||||
private void endTextBox1_TextChanged(object sender, EventArgs e)
|
private void ProcTextChanged(object sender, EventArgs e, TextBox endStateTB, TextBox startStateTB, Label exclamation)
|
||||||
{
|
{
|
||||||
double err = 0;
|
double err = 0;
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
float endState = Utils.ParseUFloat(endTextBox1.Text);
|
float endState = Utils.ParseUFloat(endStateTB.Text);
|
||||||
float startState = Utils.ParseUFloat(startTextBox1.Text);
|
float startState = Utils.ParseUFloat(startStateTB.Text);
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { };
|
|
||||||
exclamation1.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox2_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox2.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox2.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
||||||
}
|
}
|
||||||
catch { err = 1000.0f; };
|
catch { err = 1000.0f; };
|
||||||
exclamation2.Visible = (err < warningLimLo) || (warningLimHi < err);
|
exclamation.Visible = (err < warningLimLo) || (warningLimHi < err);
|
||||||
}
|
|
||||||
private void endTextBox3_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox3.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox3.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation3.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox4_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox4.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox4.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation4.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox5_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox5.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox5.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation5.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox6_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox6.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox6.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation6.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox7_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox7.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox7.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation7.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox8_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox8.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox8.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation8.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox9_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox9.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox9.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation9.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void endTextBox10_TextChanged(object sender, EventArgs e)
|
private void endTextBox1_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox1, startTextBox1, exclamation1); }
|
||||||
{
|
private void endTextBox2_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox2, startTextBox2, exclamation2); }
|
||||||
double err = 0;
|
private void endTextBox3_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox3, startTextBox3, exclamation3); }
|
||||||
try
|
private void endTextBox4_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox4, startTextBox4, exclamation4); }
|
||||||
{
|
private void endTextBox5_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox5, startTextBox5, exclamation5); }
|
||||||
float endState = Utils.ParseUFloat(endTextBox10.Text);
|
private void endTextBox6_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox6, startTextBox6, exclamation6); }
|
||||||
float startState = Utils.ParseUFloat(startTextBox10.Text);
|
private void endTextBox7_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox7, startTextBox7, exclamation7); }
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
private void endTextBox8_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox8, startTextBox8, exclamation8); }
|
||||||
}
|
private void endTextBox9_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox9, startTextBox9, exclamation9); }
|
||||||
catch { err = 1000.0f; };
|
private void endTextBox10_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox10, startTextBox10, exclamation10); }
|
||||||
exclamation10.Visible = (err < warningLimLo) || (warningLimHi < err);
|
private void endTextBox11_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox11, startTextBox11, exclamation11); }
|
||||||
}
|
private void endTextBox12_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox12, startTextBox12, exclamation12); }
|
||||||
|
private void endTextBox13_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox13, startTextBox13, exclamation13); }
|
||||||
|
private void endTextBox14_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox14, startTextBox14, exclamation14); }
|
||||||
|
private void endTextBox15_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox15, startTextBox15, exclamation15); }
|
||||||
|
private void endTextBox16_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox16, startTextBox16, exclamation16); }
|
||||||
|
private void endTextBox17_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox17, startTextBox17, exclamation17); }
|
||||||
|
private void endTextBox18_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox18, startTextBox18, exclamation18); }
|
||||||
|
private void endTextBox19_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox19, startTextBox19, exclamation19); }
|
||||||
|
private void endTextBox20_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox20, startTextBox20, exclamation20); }
|
||||||
|
private void endTextBox21_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox21, startTextBox21, exclamation21); }
|
||||||
|
private void endTextBox22_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox22, startTextBox22, exclamation22); }
|
||||||
|
private void endTextBox23_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox23, startTextBox23, exclamation23); }
|
||||||
|
private void endTextBox24_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox24, startTextBox24, exclamation24); }
|
||||||
|
private void endTextBox25_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox25, startTextBox25, exclamation25); }
|
||||||
|
private void endTextBox26_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox26, startTextBox26, exclamation26); }
|
||||||
|
private void endTextBox27_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox27, startTextBox27, exclamation27); }
|
||||||
|
private void endTextBox28_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox28, startTextBox28, exclamation28); }
|
||||||
|
private void endTextBox29_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox29, startTextBox29, exclamation29); }
|
||||||
|
private void endTextBox30_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox30, startTextBox30, exclamation30); }
|
||||||
|
private void endTextBox31_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox31, startTextBox31, exclamation31); }
|
||||||
|
private void endTextBox32_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox32, startTextBox32, exclamation32); }
|
||||||
|
private void endTextBox33_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox33, startTextBox33, exclamation33); }
|
||||||
|
private void endTextBox34_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox34, startTextBox34, exclamation34); }
|
||||||
|
private void endTextBox35_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox35, startTextBox35, exclamation35); }
|
||||||
|
private void endTextBox36_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox36, startTextBox36, exclamation36); }
|
||||||
|
private void endTextBox37_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox37, startTextBox37, exclamation37); }
|
||||||
|
private void endTextBox38_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox38, startTextBox38, exclamation38); }
|
||||||
|
private void endTextBox39_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox39, startTextBox39, exclamation39); }
|
||||||
|
private void endTextBox40_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox40, startTextBox40, exclamation40); }
|
||||||
|
private void endTextBox41_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox41, startTextBox41, exclamation41); }
|
||||||
|
private void endTextBox42_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox42, startTextBox42, exclamation42); }
|
||||||
|
private void endTextBox43_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox43, startTextBox43, exclamation43); }
|
||||||
|
private void endTextBox44_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox44, startTextBox44, exclamation44); }
|
||||||
|
private void endTextBox45_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox45, startTextBox45, exclamation45); }
|
||||||
|
private void endTextBox46_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox46, startTextBox46, exclamation46); }
|
||||||
|
private void endTextBox47_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox47, startTextBox47, exclamation47); }
|
||||||
|
private void endTextBox48_TextChanged(object sndr, EventArgs e) { ProcTextChanged(sndr, e, endTextBox48, startTextBox48, exclamation48); }
|
||||||
|
|
||||||
private void endTextBox11_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox11.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox11.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation11.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox12_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox12.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox12.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation12.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox13_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox13.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox13.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation13.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox14_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox14.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox14.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation14.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox15_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox15.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox15.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation15.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox16_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox16.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox16.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation16.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox17_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox17.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox17.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation17.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox18_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox18.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox18.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation18.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox19_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox19.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox19.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation19.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox20_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox20.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox20.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation20.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox21_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox21.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox21.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation21.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox22_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox22.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox22.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation22.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox23_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox23.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox23.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation23.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
private void endTextBox24_TextChanged(object sender, EventArgs e)
|
|
||||||
{
|
|
||||||
double err = 0;
|
|
||||||
try
|
|
||||||
{
|
|
||||||
float endState = Utils.ParseUFloat(endTextBox24.Text);
|
|
||||||
float startState = Utils.ParseUFloat(startTextBox24.Text);
|
|
||||||
err = 100.0 * (endState - startState - refVolume) / refVolume;
|
|
||||||
}
|
|
||||||
catch { err = 1000.0f; };
|
|
||||||
exclamation24.Visible = (err < warningLimLo) || (warningLimHi < err);
|
|
||||||
}
|
|
||||||
|
|
||||||
/// <summary>
|
/// <summary>
|
||||||
/// Process a key press within any enabled text boxe
|
/// Process a key press within any enabled text boxe
|
||||||
@@ -621,6 +398,30 @@ namespace TBF.BenchControl.DataEntry.iPerl
|
|||||||
private void startTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox22); }
|
private void startTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox22); }
|
||||||
private void startTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox23); }
|
private void startTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox23); }
|
||||||
private void startTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox24); }
|
private void startTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox24); }
|
||||||
|
private void startTextBox25_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox25); }
|
||||||
|
private void startTextBox26_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox26); }
|
||||||
|
private void startTextBox27_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox27); }
|
||||||
|
private void startTextBox28_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox28); }
|
||||||
|
private void startTextBox29_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox29); }
|
||||||
|
private void startTextBox30_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox30); }
|
||||||
|
private void startTextBox31_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox31); }
|
||||||
|
private void startTextBox32_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox32); }
|
||||||
|
private void startTextBox33_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox33); }
|
||||||
|
private void startTextBox34_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox34); }
|
||||||
|
private void startTextBox35_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox35); }
|
||||||
|
private void startTextBox36_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox36); }
|
||||||
|
private void startTextBox37_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox37); }
|
||||||
|
private void startTextBox38_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox38); }
|
||||||
|
private void startTextBox39_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox39); }
|
||||||
|
private void startTextBox40_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox40); }
|
||||||
|
private void startTextBox41_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox41); }
|
||||||
|
private void startTextBox42_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox42); }
|
||||||
|
private void startTextBox43_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox43); }
|
||||||
|
private void startTextBox44_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox44); }
|
||||||
|
private void startTextBox45_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox45); }
|
||||||
|
private void startTextBox46_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox46); }
|
||||||
|
private void startTextBox47_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox47); }
|
||||||
|
private void startTextBox48_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, startTextBox48); }
|
||||||
|
|
||||||
private void endTextBox1_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox1); }
|
private void endTextBox1_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox1); }
|
||||||
private void endTextBox2_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox2); }
|
private void endTextBox2_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox2); }
|
||||||
@@ -646,5 +447,29 @@ namespace TBF.BenchControl.DataEntry.iPerl
|
|||||||
private void endTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox22); }
|
private void endTextBox22_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox22); }
|
||||||
private void endTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox23); }
|
private void endTextBox23_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox23); }
|
||||||
private void endTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox24); }
|
private void endTextBox24_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox24); }
|
||||||
|
private void endTextBox25_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox25); }
|
||||||
|
private void endTextBox26_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox26); }
|
||||||
|
private void endTextBox27_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox27); }
|
||||||
|
private void endTextBox28_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox28); }
|
||||||
|
private void endTextBox29_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox29); }
|
||||||
|
private void endTextBox30_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox30); }
|
||||||
|
private void endTextBox31_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox31); }
|
||||||
|
private void endTextBox32_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox32); }
|
||||||
|
private void endTextBox33_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox33); }
|
||||||
|
private void endTextBox34_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox34); }
|
||||||
|
private void endTextBox35_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox35); }
|
||||||
|
private void endTextBox36_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox36); }
|
||||||
|
private void endTextBox37_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox37); }
|
||||||
|
private void endTextBox38_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox38); }
|
||||||
|
private void endTextBox39_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox39); }
|
||||||
|
private void endTextBox40_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox40); }
|
||||||
|
private void endTextBox41_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox41); }
|
||||||
|
private void endTextBox42_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox42); }
|
||||||
|
private void endTextBox43_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox43); }
|
||||||
|
private void endTextBox44_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox44); }
|
||||||
|
private void endTextBox45_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox45); }
|
||||||
|
private void endTextBox46_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox46); }
|
||||||
|
private void endTextBox47_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox47); }
|
||||||
|
private void endTextBox48_KeyPress(object sndr, KeyPressEventArgs e) { ProcKeyPress(sndr, e, endTextBox48); }
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
+1707
-315
File diff suppressed because it is too large
Load Diff
@@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
|
|||||||
// Build Number
|
// Build Number
|
||||||
// Revision
|
// Revision
|
||||||
//
|
//
|
||||||
[assembly: AssemblyVersion("2.17.722.1")]
|
[assembly: AssemblyVersion("2.17.727.1")]
|
||||||
[assembly: AssemblyFileVersion("2.17.722.1")]
|
[assembly: AssemblyFileVersion("2.17.727.1")]
|
||||||
|
|||||||
Reference in New Issue
Block a user