S640CommForm supports 40 water meters, ver. 2.26.1769
This commit is contained in:
parent
4a820af389
commit
4021ed1a7b
@ -5,16 +5,12 @@ using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Drawing;
|
||||
using System.Globalization;
|
||||
using System.Runtime.InteropServices;
|
||||
using System.Text;
|
||||
using System.Threading;
|
||||
using System.Windows.Forms;
|
||||
using log4net;
|
||||
using Common;
|
||||
using Config.Entities;
|
||||
using TBF.Resources;
|
||||
using TBF.BenchControl.Sequences;
|
||||
using TBF.BenchControl.TestMethods.iPerlCommunication.iPerlHead;
|
||||
using System.IO;
|
||||
|
||||
namespace TBF.BenchControl.TestMethods.S640Communication
|
||||
@ -36,7 +32,7 @@ namespace TBF.BenchControl.TestMethods.S640Communication
|
||||
private static readonly ILog log = LogManager.GetLogger(typeof(S640CommForm));
|
||||
protected static readonly ILog sirtDataLogger = LogManager.GetLogger("SirtData");
|
||||
|
||||
public const int UIBoxesCount = 20;
|
||||
public const int UIBoxesCount = 40;
|
||||
public static Color DisabledColor = Color.DarkGray;
|
||||
public static Color OptoOKColor = Color.Green;
|
||||
public static Color OptoNokColor = Color.Red;
|
||||
@ -121,21 +117,32 @@ namespace TBF.BenchControl.TestMethods.S640Communication
|
||||
|
||||
labels = new Label[UIBoxesCount]
|
||||
{
|
||||
wmLabel1, wmLabel2, wmLabel3, wmLabel4, wmLabel5, wmLabel6, wmLabel7,
|
||||
wmLabel1, wmLabel2, wmLabel3, wmLabel4, wmLabel5, wmLabel6, wmLabel7,
|
||||
wmLabel8, wmLabel9, wmLabel10, wmLabel11, wmLabel12, wmLabel13, wmLabel14,
|
||||
wmLabel15, wmLabel16, wmLabel17, wmLabel18, wmLabel19, wmLabel20,
|
||||
wmLabel15, wmLabel16, wmLabel17, wmLabel18, wmLabel19, wmLabel20, wmLabel21,
|
||||
wmLabel22, wmLabel23, wmLabel24, wmLabel25, wmLabel26, wmLabel27, wmLabel28,
|
||||
wmLabel29, wmLabel30, wmLabel31, wmLabel32, wmLabel33, wmLabel34, wmLabel35,
|
||||
wmLabel36, wmLabel37, wmLabel38, wmLabel39, wmLabel40,
|
||||
};
|
||||
pictures = new PictureBox[UIBoxesCount]
|
||||
{
|
||||
pictureBox1, pictureBox2, pictureBox3, pictureBox4, pictureBox5, pictureBox6, pictureBox7,
|
||||
pictureBox8, pictureBox9, pictureBox10, pictureBox11, pictureBox12, pictureBox13, pictureBox14,
|
||||
pictureBox15, pictureBox16, pictureBox17, pictureBox18, pictureBox19, pictureBox20,
|
||||
pictureBox1, pictureBox2, pictureBox3, pictureBox4, pictureBox5, pictureBox6,
|
||||
pictureBox7, pictureBox8, pictureBox9, pictureBox10, pictureBox11, pictureBox12,
|
||||
pictureBox13, pictureBox14, pictureBox15, pictureBox16, pictureBox17, pictureBox18,
|
||||
pictureBox19, pictureBox20, pictureBox21, pictureBox22, pictureBox23, pictureBox24,
|
||||
pictureBox25, pictureBox26, pictureBox27, pictureBox28, pictureBox29, pictureBox30,
|
||||
pictureBox31, pictureBox32, pictureBox33, pictureBox34, pictureBox35, pictureBox36,
|
||||
pictureBox37, pictureBox38, pictureBox39, pictureBox40,
|
||||
};
|
||||
messages = new TextBox[UIBoxesCount]
|
||||
{
|
||||
wmTextBox1, wmTextBox2, wmTextBox3, wmTextBox4, wmTextBox5, wmTextBox6, wmTextBox7,
|
||||
wmTextBox8, wmTextBox9, wmTextBox10, wmTextBox11, wmTextBox12, wmTextBox13, wmTextBox14,
|
||||
wmTextBox15, wmTextBox16, wmTextBox17, wmTextBox18, wmTextBox19, wmTextBox20,
|
||||
wmTextBox1, wmTextBox2, wmTextBox3, wmTextBox4, wmTextBox5, wmTextBox6,
|
||||
wmTextBox7, wmTextBox8, wmTextBox9, wmTextBox10, wmTextBox11, wmTextBox12,
|
||||
wmTextBox13, wmTextBox14, wmTextBox15, wmTextBox16, wmTextBox17, wmTextBox18,
|
||||
wmTextBox19, wmTextBox20, wmTextBox21, wmTextBox22, wmTextBox23, wmTextBox24,
|
||||
wmTextBox25, wmTextBox26, wmTextBox27, wmTextBox28, wmTextBox29, wmTextBox30,
|
||||
wmTextBox31, wmTextBox32, wmTextBox33, wmTextBox34, wmTextBox35, wmTextBox36,
|
||||
wmTextBox37, wmTextBox38, wmTextBox39, wmTextBox40,
|
||||
};
|
||||
checkBoxes = new CheckBoxImage[UIBoxesCount]
|
||||
{
|
||||
@ -143,6 +150,10 @@ namespace TBF.BenchControl.TestMethods.S640Communication
|
||||
checkBoxImage6, checkBoxImage7, checkBoxImage8, checkBoxImage9, checkBoxImage10,
|
||||
checkBoxImage11, checkBoxImage12, checkBoxImage13, checkBoxImage14, checkBoxImage15,
|
||||
checkBoxImage16, checkBoxImage17, checkBoxImage18, checkBoxImage19, checkBoxImage20,
|
||||
checkBoxImage21, checkBoxImage22, checkBoxImage23, checkBoxImage24, checkBoxImage25,
|
||||
checkBoxImage26, checkBoxImage27, checkBoxImage28, checkBoxImage29, checkBoxImage30,
|
||||
checkBoxImage31, checkBoxImage32, checkBoxImage33, checkBoxImage34, checkBoxImage35,
|
||||
checkBoxImage36, checkBoxImage37, checkBoxImage38, checkBoxImage39, checkBoxImage40,
|
||||
};
|
||||
|
||||
ckbIndex = new int[UIBoxesCount]; /// Initialized by ShuffleTextBoxes() ... to be used in the future in case of test benches with two lines
|
||||
@ -238,7 +249,7 @@ namespace TBF.BenchControl.TestMethods.S640Communication
|
||||
{
|
||||
labels[i].Visible = pictures[i].Visible = messages[i].Visible = checkBoxes[i].Visible = true;
|
||||
|
||||
if (optoHeads[i] != null) labels[i].Text = optoHeads[i].Name;
|
||||
if (optoHeads[i] != null) labels[i].Text = (i + 1).ToString();
|
||||
}
|
||||
|
||||
///
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -29,5 +29,5 @@ using System.Runtime.InteropServices;
|
||||
// Build Number
|
||||
// Revision
|
||||
//
|
||||
[assembly: AssemblyVersion("2.26.1768.0")]
|
||||
[assembly: AssemblyFileVersion("2.26.1768.0")]
|
||||
[assembly: AssemblyVersion("2.26.1769.0")]
|
||||
[assembly: AssemblyFileVersion("2.26.1769.0")]
|
||||
|
||||
Loading…
Reference in New Issue
Block a user