ProcedureDlg supports 3 printers.

This commit is contained in:
Milan Hanajik 2023-11-28 14:38:29 +01:00
parent 401828d4c6
commit 0181294872
3 changed files with 212 additions and 107 deletions

View File

@ -35,6 +35,8 @@ namespace TBF.UI.Procedures
this.mainSplitContainer = new System.Windows.Forms.SplitContainer();
this.tabControl = new System.Windows.Forms.TabControl();
this.generalTabPage = new System.Windows.Forms.TabPage();
this.printer3NokLabel = new System.Windows.Forms.Label();
this.printer3ComboBox = new System.Windows.Forms.ComboBox();
this.eventTrigger3NokLabel = new System.Windows.Forms.Label();
this.eventTrigger2NokLabel = new System.Windows.Forms.Label();
this.eventTrigger1NokLabel = new System.Windows.Forms.Label();
@ -149,6 +151,8 @@ namespace TBF.UI.Procedures
//
// generalTabPage
//
this.generalTabPage.Controls.Add(this.printer3NokLabel);
this.generalTabPage.Controls.Add(this.printer3ComboBox);
this.generalTabPage.Controls.Add(this.eventTrigger3NokLabel);
this.generalTabPage.Controls.Add(this.eventTrigger2NokLabel);
this.generalTabPage.Controls.Add(this.eventTrigger1NokLabel);
@ -214,6 +218,20 @@ namespace TBF.UI.Procedures
this.generalTabPage.Name = "generalTabPage";
this.generalTabPage.UseVisualStyleBackColor = true;
//
// printer3NokLabel
//
resources.ApplyResources(this.printer3NokLabel, "printer3NokLabel");
this.printer3NokLabel.ForeColor = System.Drawing.Color.Red;
this.printer3NokLabel.Name = "printer3NokLabel";
//
// printer3ComboBox
//
this.printer3ComboBox.FormattingEnabled = true;
resources.ApplyResources(this.printer3ComboBox, "printer3ComboBox");
this.printer3ComboBox.Name = "printer3ComboBox";
this.printer3ComboBox.SelectedIndexChanged += new System.EventHandler(this.printer3ComboBox_SelectedIndexChanged);
this.printer3ComboBox.TextChanged += new System.EventHandler(this.printer3ComboBox_TextChanged);
//
// eventTrigger3NokLabel
//
resources.ApplyResources(this.eventTrigger3NokLabel, "eventTrigger3NokLabel");
@ -785,5 +803,7 @@ namespace TBF.UI.Procedures
private System.Windows.Forms.Label transitionStartNokLabel;
private System.Windows.Forms.Label dataEntryNokLabel;
private System.Windows.Forms.Label label2;
}
private System.Windows.Forms.Label printer3NokLabel;
private System.Windows.Forms.ComboBox printer3ComboBox;
}
}

View File

@ -154,6 +154,7 @@ namespace TBF.UI.Procedures
dataEntryComboBox.Items.Add("---");
printer1ComboBox.Items.Add("---");
printer2ComboBox.Items.Add("---");
printer3ComboBox.Items.Add("---");
fileWriter1ComboBox.Items.Add("---");
fileWriter2ComboBox.Items.Add("---");
fileWriter3ComboBox.Items.Add("---");
@ -173,6 +174,7 @@ namespace TBF.UI.Procedures
{
printer1ComboBox.Items.Add(cmpnt.Cfg.Name);
printer2ComboBox.Items.Add(cmpnt.Cfg.Name);
printer3ComboBox.Items.Add(cmpnt.Cfg.Name);
}
if (cmpnt is IResultsWriter)
{
@ -378,6 +380,7 @@ namespace TBF.UI.Procedures
transitionEndComboBox.Enabled = false;
printer1ComboBox.Enabled = false;
printer2ComboBox.Enabled = false;
printer3ComboBox.Enabled = false;
fileWriter1ComboBox.Enabled = false;
fileWriter2ComboBox.Enabled = false;
fileWriter3ComboBox.Enabled = false;
@ -521,13 +524,15 @@ namespace TBF.UI.Procedures
{
printer1ComboBox.Text = "---";
printer2ComboBox.Text = "---";
}
else
printer3ComboBox.Text = "---";
}
else
{
string[] fields = LoadedProcedure.ResultsPrinter.Split(new char[] { '~' });
printer1ComboBox.Text = fields[0];
printer2ComboBox.Text = (fields.Length == 2) ? fields[1] : "---";
}
printer2ComboBox.Text = (fields.Length >= 2) ? fields[1] : "---";
printer3ComboBox.Text = (fields.Length >= 3) ? fields[2] : "---";
}
if (string.IsNullOrEmpty(LoadedProcedure.ResultsWriter))
{
@ -601,16 +606,35 @@ namespace TBF.UI.Procedures
///
/// Printers
///
if (printer1ComboBox.Items.Contains(printer1ComboBox.Text) && printer2ComboBox.Items.Contains(printer2ComboBox.Text))
if (printer1ComboBox.Items.Contains(printer1ComboBox.Text) &&
printer2ComboBox.Items.Contains(printer2ComboBox.Text) &&
printer3ComboBox.Items.Contains(printer3ComboBox.Text))
{
bool pr = !printer1ComboBox.Text.Equals("---");
bool pr2 = !printer2ComboBox.Text.Equals("---") && !printer2ComboBox.Text.Equals(printer1ComboBox.Text);
bool first = true;
StringBuilder sb = new StringBuilder();
if (!printer1ComboBox.Text.Equals("---"))
{
sb.Append(printer1ComboBox.Text);
first = false;
}
if (!pr && !pr2) LoadedProcedure.ResultsPrinter = string.Empty;
else if (pr && !pr2) LoadedProcedure.ResultsPrinter = printer1ComboBox.Text;
else if (!pr && pr2) LoadedProcedure.ResultsPrinter = printer2ComboBox.Text;
else LoadedProcedure.ResultsPrinter = printer1ComboBox.Text + '~' + printer2ComboBox.Text;
}
if (!printer2ComboBox.Text.Equals("---") && !printer2ComboBox.Text.Equals(printer1ComboBox.Text))
{
if (!first) sb.Append("~");
sb.Append(printer2ComboBox.Text);
first = false;
}
if (!printer3ComboBox.Text.Equals("---") && !printer3ComboBox.Text.Equals(printer1ComboBox.Text)
&& !printer3ComboBox.Text.Equals(printer2ComboBox.Text))
{
if (!first) sb.Append("~");
sb.Append(printer3ComboBox.Text);
first = false;
}
LoadedProcedure.ResultsPrinter = sb.ToString();
}
///
/// File writers
@ -2208,6 +2232,7 @@ namespace TBF.UI.Procedures
#endif
printer1ComboBox.Enabled = true;
printer2ComboBox.Enabled = true;
printer3ComboBox.Enabled = true;
fileWriter1ComboBox.Enabled = true;
fileWriter2ComboBox.Enabled = true;
fileWriter3ComboBox.Enabled = true;
@ -3183,6 +3208,7 @@ namespace TBF.UI.Procedures
private void transitionEndComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void printer1ComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void printer2ComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void printer3ComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void fileWriter1ComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void fileWriter2ComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void fileWriter3ComboBox_SelectedIndexChanged(object sender, EventArgs e) { ShowNokComponents(); }
@ -3197,6 +3223,7 @@ namespace TBF.UI.Procedures
private void transitionEndComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void printer1ComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void printer2ComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void printer3ComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void fileWriter1ComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void fileWriter2ComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
private void fileWriter3ComboBox_TextChanged(object sender, EventArgs e) { ShowNokComponents(); }
@ -3213,6 +3240,7 @@ namespace TBF.UI.Procedures
transitionEndNokLabel.Visible = !transitionEndComboBox.Items.Contains(transitionEndComboBox.Text);
printer1NokLabel.Visible = !printer1ComboBox.Items.Contains(printer1ComboBox.Text);
printer2NokLabel.Visible = !printer2ComboBox.Items.Contains(printer2ComboBox.Text);
printer3NokLabel.Visible = !printer3ComboBox.Items.Contains(printer3ComboBox.Text);
fileWriter1NokLabel.Visible = !fileWriter1ComboBox.Items.Contains(fileWriter1ComboBox.Text);
fileWriter2NokLabel.Visible = !fileWriter2ComboBox.Items.Contains(fileWriter2ComboBox.Text);
fileWriter3NokLabel.Visible = !fileWriter3ComboBox.Items.Contains(fileWriter3ComboBox.Text);

View File

@ -129,6 +129,63 @@
<data name="mainSplitContainer.Location" type="System.Drawing.Point, System.Drawing">
<value>0, 0</value>
</data>
<data name="printer3NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
<data name="printer3NokLabel.Font" type="System.Drawing.Font, System.Drawing">
<value>Microsoft Sans Serif, 8.25pt, style=Bold</value>
</data>
<data name="printer3NokLabel.ImeMode" type="System.Windows.Forms.ImeMode, System.Windows.Forms">
<value>NoControl</value>
</data>
<data name="printer3NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 248</value>
</data>
<data name="printer3NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
</data>
<data name="printer3NokLabel.TabIndex" type="System.Int32, mscorlib">
<value>62</value>
</data>
<data name="printer3NokLabel.Text" xml:space="preserve">
<value>!</value>
</data>
<data name="printer3NokLabel.Visible" type="System.Boolean, mscorlib">
<value>False</value>
</data>
<data name="&gt;&gt;printer3NokLabel.Name" xml:space="preserve">
<value>printer3NokLabel</value>
</data>
<data name="&gt;&gt;printer3NokLabel.Type" xml:space="preserve">
<value>System.Windows.Forms.Label, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;printer3NokLabel.Parent" xml:space="preserve">
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printer3NokLabel.ZOrder" xml:space="preserve">
<value>0</value>
</data>
<data name="printer3ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 243</value>
</data>
<data name="printer3ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
</data>
<data name="printer3ComboBox.TabIndex" type="System.Int32, mscorlib">
<value>61</value>
</data>
<data name="&gt;&gt;printer3ComboBox.Name" xml:space="preserve">
<value>printer3ComboBox</value>
</data>
<data name="&gt;&gt;printer3ComboBox.Type" xml:space="preserve">
<value>System.Windows.Forms.ComboBox, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089</value>
</data>
<data name="&gt;&gt;printer3ComboBox.Parent" xml:space="preserve">
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printer3ComboBox.ZOrder" xml:space="preserve">
<value>1</value>
</data>
<data name="eventTrigger3NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
</data>
@ -139,7 +196,7 @@
<value>NoControl</value>
</data>
<data name="eventTrigger3NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 409</value>
<value>475, 432</value>
</data>
<data name="eventTrigger3NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -163,7 +220,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTrigger3NokLabel.ZOrder" xml:space="preserve">
<value>0</value>
<value>2</value>
</data>
<data name="eventTrigger2NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -175,7 +232,7 @@
<value>NoControl</value>
</data>
<data name="eventTrigger2NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 386</value>
<value>475, 409</value>
</data>
<data name="eventTrigger2NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -199,7 +256,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTrigger2NokLabel.ZOrder" xml:space="preserve">
<value>1</value>
<value>3</value>
</data>
<data name="eventTrigger1NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -211,7 +268,7 @@
<value>NoControl</value>
</data>
<data name="eventTrigger1NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 363</value>
<value>475, 386</value>
</data>
<data name="eventTrigger1NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -235,7 +292,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTrigger1NokLabel.ZOrder" xml:space="preserve">
<value>2</value>
<value>4</value>
</data>
<data name="fileWriter5NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -247,7 +304,7 @@
<value>NoControl</value>
</data>
<data name="fileWriter5NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 340</value>
<value>475, 363</value>
</data>
<data name="fileWriter5NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -271,7 +328,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter5NokLabel.ZOrder" xml:space="preserve">
<value>3</value>
<value>5</value>
</data>
<data name="fileWriter4NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -283,7 +340,7 @@
<value>NoControl</value>
</data>
<data name="fileWriter4NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 317</value>
<value>475, 340</value>
</data>
<data name="fileWriter4NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -307,7 +364,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter4NokLabel.ZOrder" xml:space="preserve">
<value>4</value>
<value>6</value>
</data>
<data name="fileWriter3NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -319,7 +376,7 @@
<value>NoControl</value>
</data>
<data name="fileWriter3NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 294</value>
<value>475, 317</value>
</data>
<data name="fileWriter3NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -343,7 +400,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter3NokLabel.ZOrder" xml:space="preserve">
<value>5</value>
<value>7</value>
</data>
<data name="fileWriter2NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -355,7 +412,7 @@
<value>NoControl</value>
</data>
<data name="fileWriter2NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 271</value>
<value>475, 294</value>
</data>
<data name="fileWriter2NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -379,7 +436,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter2NokLabel.ZOrder" xml:space="preserve">
<value>6</value>
<value>8</value>
</data>
<data name="fileWriter1NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -391,7 +448,7 @@
<value>NoControl</value>
</data>
<data name="fileWriter1NokLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>475, 248</value>
<value>475, 271</value>
</data>
<data name="fileWriter1NokLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>11, 13</value>
@ -415,7 +472,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter1NokLabel.ZOrder" xml:space="preserve">
<value>7</value>
<value>9</value>
</data>
<data name="printer2NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -451,7 +508,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printer2NokLabel.ZOrder" xml:space="preserve">
<value>8</value>
<value>10</value>
</data>
<data name="printer1NokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -487,7 +544,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printer1NokLabel.ZOrder" xml:space="preserve">
<value>9</value>
<value>11</value>
</data>
<data name="transitionEndNokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -523,7 +580,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;transitionEndNokLabel.ZOrder" xml:space="preserve">
<value>10</value>
<value>12</value>
</data>
<data name="transitionStartNokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -559,7 +616,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;transitionStartNokLabel.ZOrder" xml:space="preserve">
<value>11</value>
<value>13</value>
</data>
<data name="dataEntryNokLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -595,7 +652,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;dataEntryNokLabel.ZOrder" xml:space="preserve">
<value>12</value>
<value>14</value>
</data>
<data name="label2.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -625,10 +682,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label2.ZOrder" xml:space="preserve">
<value>13</value>
<value>15</value>
</data>
<data name="fileWriter5ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 335</value>
<value>188, 358</value>
</data>
<data name="fileWriter5ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -646,10 +703,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter5ComboBox.ZOrder" xml:space="preserve">
<value>14</value>
<value>16</value>
</data>
<data name="eventTrigger3ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 404</value>
<value>188, 427</value>
</data>
<data name="eventTrigger3ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -667,10 +724,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTrigger3ComboBox.ZOrder" xml:space="preserve">
<value>15</value>
<value>17</value>
</data>
<data name="eventTrigger2ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 381</value>
<value>188, 404</value>
</data>
<data name="eventTrigger2ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -688,10 +745,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTrigger2ComboBox.ZOrder" xml:space="preserve">
<value>16</value>
<value>18</value>
</data>
<data name="eventTrigger1ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 358</value>
<value>188, 381</value>
</data>
<data name="eventTrigger1ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -709,7 +766,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTrigger1ComboBox.ZOrder" xml:space="preserve">
<value>17</value>
<value>19</value>
</data>
<data name="eventTriggersLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -718,7 +775,7 @@
<value>NoControl</value>
</data>
<data name="eventTriggersLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>20, 364</value>
<value>20, 387</value>
</data>
<data name="eventTriggersLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>72, 13</value>
@ -739,7 +796,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;eventTriggersLabel.ZOrder" xml:space="preserve">
<value>18</value>
<value>20</value>
</data>
<data name="testProfileTextBox.Enabled" type="System.Boolean, mscorlib">
<value>False</value>
@ -763,7 +820,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;testProfileTextBox.ZOrder" xml:space="preserve">
<value>19</value>
<value>21</value>
</data>
<data name="testProfileLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -793,7 +850,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;testProfileLabel.ZOrder" xml:space="preserve">
<value>20</value>
<value>22</value>
</data>
<data name="altProcPeriodTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>835, 382</value>
@ -817,7 +874,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;altProcPeriodTextBox.ZOrder" xml:space="preserve">
<value>21</value>
<value>23</value>
</data>
<data name="altProcPeriodLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -850,7 +907,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;altProcPeriodLabel.ZOrder" xml:space="preserve">
<value>22</value>
<value>24</value>
</data>
<data name="altProcNameTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>652, 358</value>
@ -874,7 +931,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;altProcNameTextBox.ZOrder" xml:space="preserve">
<value>23</value>
<value>25</value>
</data>
<data name="altProcNameLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -907,7 +964,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;altProcNameLabel.ZOrder" xml:space="preserve">
<value>24</value>
<value>26</value>
</data>
<data name="manualControlDisabledCheckBox.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -937,7 +994,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;manualControlDisabledCheckBox.ZOrder" xml:space="preserve">
<value>25</value>
<value>27</value>
</data>
<data name="mustBeCompleteCheckBox.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -967,7 +1024,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;mustBeCompleteCheckBox.ZOrder" xml:space="preserve">
<value>26</value>
<value>28</value>
</data>
<data name="protectedCheckBox.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -997,7 +1054,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;protectedCheckBox.ZOrder" xml:space="preserve">
<value>27</value>
<value>29</value>
</data>
<data name="metersKindRadioButton3.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1027,10 +1084,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;metersKindRadioButton3.ZOrder" xml:space="preserve">
<value>28</value>
<value>30</value>
</data>
<data name="fileWriter4ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 312</value>
<value>188, 335</value>
</data>
<data name="fileWriter4ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -1048,10 +1105,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter4ComboBox.ZOrder" xml:space="preserve">
<value>29</value>
<value>31</value>
</data>
<data name="fileWriter3ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 289</value>
<value>188, 312</value>
</data>
<data name="fileWriter3ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -1069,7 +1126,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter3ComboBox.ZOrder" xml:space="preserve">
<value>30</value>
<value>32</value>
</data>
<data name="printer2ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 220</value>
@ -1090,10 +1147,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printer2ComboBox.ZOrder" xml:space="preserve">
<value>31</value>
<value>33</value>
</data>
<data name="fileWriter2ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 266</value>
<value>188, 289</value>
</data>
<data name="fileWriter2ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -1111,7 +1168,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter2ComboBox.ZOrder" xml:space="preserve">
<value>32</value>
<value>34</value>
</data>
<data name="metersKindRadioButton2.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1141,7 +1198,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;metersKindRadioButton2.ZOrder" xml:space="preserve">
<value>33</value>
<value>35</value>
</data>
<data name="metersKindRadioButton1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1171,7 +1228,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;metersKindRadioButton1.ZOrder" xml:space="preserve">
<value>34</value>
<value>36</value>
</data>
<data name="transitionEndComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 174</value>
@ -1192,7 +1249,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;transitionEndComboBox.ZOrder" xml:space="preserve">
<value>35</value>
<value>37</value>
</data>
<data name="transitionEndLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1222,7 +1279,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;transitionEndLabel.ZOrder" xml:space="preserve">
<value>36</value>
<value>38</value>
</data>
<data name="transitionStartComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 151</value>
@ -1243,7 +1300,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;transitionStartComboBox.ZOrder" xml:space="preserve">
<value>37</value>
<value>39</value>
</data>
<data name="transitionStartLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1273,10 +1330,10 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;transitionStartLabel.ZOrder" xml:space="preserve">
<value>38</value>
<value>40</value>
</data>
<data name="fileWriter1ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 243</value>
<value>188, 266</value>
</data>
<data name="fileWriter1ComboBox.Size" type="System.Drawing.Size, System.Drawing">
<value>282, 21</value>
@ -1294,7 +1351,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWriter1ComboBox.ZOrder" xml:space="preserve">
<value>39</value>
<value>41</value>
</data>
<data name="printer1ComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 197</value>
@ -1315,7 +1372,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printer1ComboBox.ZOrder" xml:space="preserve">
<value>40</value>
<value>42</value>
</data>
<data name="dataEntryComboBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 128</value>
@ -1336,7 +1393,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;dataEntryComboBox.ZOrder" xml:space="preserve">
<value>41</value>
<value>43</value>
</data>
<data name="fileWritersLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1345,7 +1402,7 @@
<value>NoControl</value>
</data>
<data name="fileWritersLabel.Location" type="System.Drawing.Point, System.Drawing">
<value>20, 248</value>
<value>20, 271</value>
</data>
<data name="fileWritersLabel.Size" type="System.Drawing.Size, System.Drawing">
<value>56, 13</value>
@ -1366,7 +1423,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;fileWritersLabel.ZOrder" xml:space="preserve">
<value>42</value>
<value>44</value>
</data>
<data name="printersLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1396,7 +1453,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;printersLabel.ZOrder" xml:space="preserve">
<value>43</value>
<value>45</value>
</data>
<data name="dataEntryLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1426,7 +1483,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;dataEntryLabel.ZOrder" xml:space="preserve">
<value>44</value>
<value>46</value>
</data>
<data name="notesTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>504, 220</value>
@ -1450,7 +1507,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;notesTextBox.ZOrder" xml:space="preserve">
<value>45</value>
<value>47</value>
</data>
<data name="label18.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1480,7 +1537,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label18.ZOrder" xml:space="preserve">
<value>46</value>
<value>48</value>
</data>
<data name="watermetersTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 105</value>
@ -1501,7 +1558,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;watermetersTextBox.ZOrder" xml:space="preserve">
<value>47</value>
<value>49</value>
</data>
<data name="watermetersLabel.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1531,7 +1588,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;watermetersLabel.ZOrder" xml:space="preserve">
<value>48</value>
<value>50</value>
</data>
<data name="lastChangedOnTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>402, 82</value>
@ -1552,7 +1609,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;lastChangedOnTextBox.ZOrder" xml:space="preserve">
<value>49</value>
<value>51</value>
</data>
<data name="label15.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1582,7 +1639,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label15.ZOrder" xml:space="preserve">
<value>50</value>
<value>52</value>
</data>
<data name="lastChangedByTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 82</value>
@ -1603,7 +1660,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;lastChangedByTextBox.ZOrder" xml:space="preserve">
<value>51</value>
<value>53</value>
</data>
<data name="label16.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1633,7 +1690,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label16.ZOrder" xml:space="preserve">
<value>52</value>
<value>54</value>
</data>
<data name="createdOnTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>402, 59</value>
@ -1654,7 +1711,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;createdOnTextBox.ZOrder" xml:space="preserve">
<value>53</value>
<value>55</value>
</data>
<data name="label14.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1684,7 +1741,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label14.ZOrder" xml:space="preserve">
<value>54</value>
<value>56</value>
</data>
<data name="createdByTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 59</value>
@ -1705,7 +1762,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;createdByTextBox.ZOrder" xml:space="preserve">
<value>55</value>
<value>57</value>
</data>
<data name="label13.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1735,7 +1792,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label13.ZOrder" xml:space="preserve">
<value>56</value>
<value>58</value>
</data>
<data name="descriptionTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 36</value>
@ -1756,7 +1813,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;descriptionTextBox.ZOrder" xml:space="preserve">
<value>57</value>
<value>59</value>
</data>
<data name="label12.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1786,7 +1843,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label12.ZOrder" xml:space="preserve">
<value>58</value>
<value>60</value>
</data>
<data name="procNameTextBox.Location" type="System.Drawing.Point, System.Drawing">
<value>188, 13</value>
@ -1807,7 +1864,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;procNameTextBox.ZOrder" xml:space="preserve">
<value>59</value>
<value>61</value>
</data>
<data name="label1.AutoSize" type="System.Boolean, mscorlib">
<value>True</value>
@ -1837,7 +1894,7 @@
<value>generalTabPage</value>
</data>
<data name="&gt;&gt;label1.ZOrder" xml:space="preserve">
<value>60</value>
<value>62</value>
</data>
<data name="generalTabPage.Location" type="System.Drawing.Point, System.Drawing">
<value>4, 34</value>
@ -1846,7 +1903,7 @@
<value>3, 3, 3, 3</value>
</data>
<data name="generalTabPage.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="generalTabPage.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -1873,7 +1930,7 @@
<value>3, 3</value>
</data>
<data name="historyListViewEx.Size" type="System.Drawing.Size, System.Drawing">
<value>917, 427</value>
<value>917, 450</value>
</data>
<data name="historyListViewEx.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -1897,7 +1954,7 @@
<value>3, 3, 3, 3</value>
</data>
<data name="historyTabPage.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="historyTabPage.TabIndex" type="System.Int32, mscorlib">
<value>1</value>
@ -1924,7 +1981,7 @@
<value>3, 3</value>
</data>
<data name="metrology1ListViewEx.Size" type="System.Drawing.Size, System.Drawing">
<value>917, 427</value>
<value>917, 450</value>
</data>
<data name="metrology1ListViewEx.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -1948,7 +2005,7 @@
<value>3, 3, 3, 3</value>
</data>
<data name="metrology1TabPage.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="metrology1TabPage.TabIndex" type="System.Int32, mscorlib">
<value>2</value>
@ -1975,7 +2032,7 @@
<value>3, 3</value>
</data>
<data name="metrology2ListViewEx.Size" type="System.Drawing.Size, System.Drawing">
<value>917, 427</value>
<value>917, 450</value>
</data>
<data name="metrology2ListViewEx.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -1999,7 +2056,7 @@
<value>3, 3, 3, 3</value>
</data>
<data name="metrology2TabPage.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="metrology2TabPage.TabIndex" type="System.Int32, mscorlib">
<value>3</value>
@ -2026,7 +2083,7 @@
<value>3, 3</value>
</data>
<data name="processListViewEx.Size" type="System.Drawing.Size, System.Drawing">
<value>917, 427</value>
<value>917, 450</value>
</data>
<data name="processListViewEx.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -2050,7 +2107,7 @@
<value>3, 3, 3, 3</value>
</data>
<data name="processTabPage.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="processTabPage.TabIndex" type="System.Int32, mscorlib">
<value>4</value>
@ -2077,7 +2134,7 @@
<value>0, 0</value>
</data>
<data name="parametersListViewEx.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="parametersListViewEx.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -2098,7 +2155,7 @@
<value>4, 34</value>
</data>
<data name="parametersTabPage.Size" type="System.Drawing.Size, System.Drawing">
<value>923, 433</value>
<value>923, 456</value>
</data>
<data name="parametersTabPage.TabIndex" type="System.Int32, mscorlib">
<value>5</value>
@ -2128,7 +2185,7 @@
<value>0, 0</value>
</data>
<data name="tabControl.Size" type="System.Drawing.Size, System.Drawing">
<value>931, 471</value>
<value>931, 494</value>
</data>
<data name="tabControl.TabIndex" type="System.Int32, mscorlib">
<value>0</value>
@ -2170,7 +2227,7 @@
<value>sharedButtons</value>
</data>
<data name="&gt;&gt;sharedButtons.Type" xml:space="preserve">
<value>TBF.UI.Shared.SharedButtons, TBF, Version=2.33.2119.0, Culture=neutral, PublicKeyToken=null</value>
<value>TBF.UI.Shared.SharedButtons, TBF, Version=2.33.2127.0, Culture=neutral, PublicKeyToken=null</value>
</data>
<data name="&gt;&gt;sharedButtons.Parent" xml:space="preserve">
<value>mainSplitContainer.Panel2</value>
@ -2191,7 +2248,7 @@
<value>1</value>
</data>
<data name="mainSplitContainer.Size" type="System.Drawing.Size, System.Drawing">
<value>1034, 471</value>
<value>1034, 494</value>
</data>
<data name="mainSplitContainer.SplitterDistance" type="System.Int32, mscorlib">
<value>931</value>
@ -2218,7 +2275,7 @@
<value>6, 13</value>
</data>
<data name="$this.ClientSize" type="System.Drawing.Size, System.Drawing">
<value>1034, 471</value>
<value>1034, 494</value>
</data>
<data name="$this.StartPosition" type="System.Windows.Forms.FormStartPosition, System.Windows.Forms">
<value>CenterParent</value>