diff --git a/ResultsBrowser/BenchesDlg.Designer.cs b/ResultsBrowser/BenchesDlg.Designer.cs
index 52d4e38ff..393ad4f42 100644
--- a/ResultsBrowser/BenchesDlg.Designer.cs
+++ b/ResultsBrowser/BenchesDlg.Designer.cs
@@ -73,7 +73,6 @@ namespace ResultsBrowser
// editButton
//
resources.ApplyResources(this.editButton, "editButton");
- this.editButton.ImageKey = global::TBF.Resources.Strings.String1;
this.editButton.Name = "editButton";
this.editButton.UseVisualStyleBackColor = true;
this.editButton.Click += new System.EventHandler(this.editButton_Click);
@@ -81,7 +80,6 @@ namespace ResultsBrowser
// addButton
//
resources.ApplyResources(this.addButton, "addButton");
- this.addButton.ImageKey = global::TBF.Resources.Strings.String1;
this.addButton.Name = "addButton";
this.addButton.UseVisualStyleBackColor = true;
this.addButton.Click += new System.EventHandler(this.addButton_Click);
@@ -89,7 +87,6 @@ namespace ResultsBrowser
// removeButton
//
resources.ApplyResources(this.removeButton, "removeButton");
- this.removeButton.ImageKey = global::TBF.Resources.Strings.String1;
this.removeButton.Name = "removeButton";
this.removeButton.UseVisualStyleBackColor = true;
this.removeButton.Click += new System.EventHandler(this.removeButton_Click);
@@ -97,7 +94,6 @@ namespace ResultsBrowser
// copyButton
//
resources.ApplyResources(this.copyButton, "copyButton");
- this.copyButton.ImageKey = global::TBF.Resources.Strings.String1;
this.copyButton.Name = "copyButton";
this.copyButton.UseVisualStyleBackColor = true;
this.copyButton.Click += new System.EventHandler(this.copyButton_Click);
diff --git a/ResultsBrowser/BenchesDlg.cs b/ResultsBrowser/BenchesDlg.cs
index 3fb48ad62..c8f452fb8 100644
--- a/ResultsBrowser/BenchesDlg.cs
+++ b/ResultsBrowser/BenchesDlg.cs
@@ -1,3 +1,6 @@
+///
+/// Copyright (c) 2013-2015 Sensus Metering Systems
+///
using System;
using System.Windows.Forms;
@@ -18,8 +21,9 @@ namespace ResultsBrowser
///
public BenchesDlg()
{
- localSettings = new LocalSettings();
- localSettings.Assign(Program.LocalSettings);
+ Program.LocalSettings.Save();
+ localSettings = LocalSettings.Load(Program.LocalSettingsFileName);
+ if (localSettings == null) throw new Exception("Cannot load local settings");
InitializeComponent();
RedrawTestBenchesListBox();
@@ -28,12 +32,12 @@ namespace ResultsBrowser
void RedrawTestBenchesListBox()
{
testBenchesListBox.Items.Clear();
- if (localSettings.testBenches != null)
+ if (localSettings.TestBenches != null)
{
- int nrBenches = localSettings.testBenches.GetLength(0);
+ int nrBenches = localSettings.TestBenches.GetLength(0);
for (int i = 0; i < nrBenches; i++)
{
- testBenchesListBox.Items.Add(localSettings.testBenches[i].BenchName);
+ testBenchesListBox.Items.Add(localSettings.TestBenches[i].BenchName);
}
}
}
@@ -45,28 +49,28 @@ namespace ResultsBrowser
/// Not used
private void addButton_Click(object sender, EventArgs e)
{
- DatabaseSettings bench = new DatabaseSettings();
- DatabaseSettingsDlg dlg = new DatabaseSettingsDlg(bench);
+ Config.DatabaseSettings bench = new Config.DatabaseSettings();
+ Config.DatabaseSettingsDlg dlg = new Config.DatabaseSettingsDlg(bench);
DialogResult dr = dlg.ShowDialog();
if (dr == DialogResult.OK)
{
int nrBenches =
- (localSettings.testBenches == null) ? 0 : localSettings.testBenches.GetLength(0);
+ (localSettings.TestBenches == null) ? 0 : localSettings.TestBenches.GetLength(0);
if (nrBenches == 0)
{
- localSettings.testBenches = new DatabaseSettings[1];
- localSettings.testBenches[0] = bench;
+ localSettings.TestBenches = new Config.DatabaseSettings[1];
+ localSettings.TestBenches[0] = bench;
}
else
{
- DatabaseSettings[] newTestBenches = new DatabaseSettings[nrBenches + 1];
+ Config.DatabaseSettings[] newTestBenches = new Config.DatabaseSettings[nrBenches + 1];
for (int i = 0; i < nrBenches; i++)
{
- newTestBenches[i] = localSettings.testBenches[i];
+ newTestBenches[i] = localSettings.TestBenches[i];
}
newTestBenches[nrBenches] = bench;
- localSettings.testBenches = newTestBenches;
+ localSettings.TestBenches = newTestBenches;
}
testBenchesListBox.Items.Add(bench.BenchName);
@@ -83,23 +87,23 @@ namespace ResultsBrowser
{
if (testBenchesListBox.SelectedIndex >= 0)
{
- DatabaseSettings ori = localSettings.testBenches[testBenchesListBox.SelectedIndex];
- DatabaseSettings bench = (DatabaseSettings)ori.Clone();
+ Config.DatabaseSettings ori = localSettings.TestBenches[testBenchesListBox.SelectedIndex];
+ Config.DatabaseSettings bench = (Config.DatabaseSettings)ori.Clone();
- DatabaseSettingsDlg dlg = new DatabaseSettingsDlg(bench);
+ Config.DatabaseSettingsDlg dlg = new Config.DatabaseSettingsDlg(bench);
DialogResult dr = dlg.ShowDialog();
if (dr == DialogResult.OK)
{
int nrBenches =
- (localSettings.testBenches == null) ? 0 : localSettings.testBenches.GetLength(0);
+ (localSettings.TestBenches == null) ? 0 : localSettings.TestBenches.GetLength(0);
- DatabaseSettings[] newTestBenches = new DatabaseSettings[nrBenches + 1];
+ Config.DatabaseSettings[] newTestBenches = new Config.DatabaseSettings[nrBenches + 1];
for (int i = 0; i < nrBenches; i++)
{
- newTestBenches[i] = localSettings.testBenches[i];
+ newTestBenches[i] = localSettings.TestBenches[i];
}
newTestBenches[nrBenches] = bench;
- localSettings.testBenches = newTestBenches;
+ localSettings.TestBenches = newTestBenches;
testBenchesListBox.Items.Add(bench.BenchName);
}
@@ -115,13 +119,13 @@ namespace ResultsBrowser
{
if (testBenchesListBox.SelectedIndex >= 0)
{
- DatabaseSettingsDlg dlg = new DatabaseSettingsDlg(localSettings.testBenches[testBenchesListBox.SelectedIndex]);
+ Config.DatabaseSettingsDlg dlg = new Config.DatabaseSettingsDlg(localSettings.TestBenches[testBenchesListBox.SelectedIndex]);
DialogResult dr = dlg.ShowDialog();
if (dr == DialogResult.OK)
{
// Update the item name
testBenchesListBox.Items[testBenchesListBox.SelectedIndex] =
- localSettings.testBenches[testBenchesListBox.SelectedIndex].BenchName;
+ localSettings.TestBenches[testBenchesListBox.SelectedIndex].BenchName;
}
}
}
@@ -137,24 +141,24 @@ namespace ResultsBrowser
if (selectedIx >= 0)
{
int nrBenches =
- (localSettings.testBenches == null) ? 0 : localSettings.testBenches.GetLength(0);
+ (localSettings.TestBenches == null) ? 0 : localSettings.TestBenches.GetLength(0);
if (nrBenches == 1)
{
- localSettings.testBenches = null;
+ localSettings.TestBenches = null;
}
else
{
- DatabaseSettings[] newTestBenches = new DatabaseSettings[nrBenches - 1];
+ Config.DatabaseSettings[] newTestBenches = new Config.DatabaseSettings[nrBenches - 1];
for (int i = 0; i < selectedIx; i++)
{
- newTestBenches[i] = localSettings.testBenches[i];
+ newTestBenches[i] = localSettings.TestBenches[i];
}
for (int i = selectedIx + 1; i < nrBenches; i++)
{
- newTestBenches[i - 1] = localSettings.testBenches[i];
+ newTestBenches[i - 1] = localSettings.TestBenches[i];
}
- localSettings.testBenches = newTestBenches;
+ localSettings.TestBenches = newTestBenches;
}
RedrawTestBenchesListBox();
@@ -168,7 +172,8 @@ namespace ResultsBrowser
/// Not used
private void okButton_Click(object sender, EventArgs e)
{
- Program.LocalSettings.Assign(localSettings); // Update Program.localSettings
+ localSettings.Save();
+ Program.LocalSettings = LocalSettings.Load(Program.LocalSettingsFileName);
DialogResult = DialogResult.OK;
Close();
return;
diff --git a/ResultsBrowser/BenchesDlg.de.resx b/ResultsBrowser/BenchesDlg.de.resx
deleted file mode 100644
index da230a148..000000000
--- a/ResultsBrowser/BenchesDlg.de.resx
+++ /dev/null
@@ -1,148 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- text/microsoft-resx
-
-
- 2.0
-
-
- System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
-
-
- &OK
-
-
- &Abbrechen
-
-
-
- 58, 13
-
-
- Prüfstände
-
-
- &Bearbeiten...
-
-
- &Neu...
-
-
- &Löschen
-
-
- &Kopieren
-
-
- Datenbank Einstellungen
-
-
\ No newline at end of file
diff --git a/ResultsBrowser/Forms/LoginDlg.cs b/ResultsBrowser/Forms/LoginDlg.cs
index bfef3fcee..56386a5c7 100644
--- a/ResultsBrowser/Forms/LoginDlg.cs
+++ b/ResultsBrowser/Forms/LoginDlg.cs
@@ -18,7 +18,7 @@ namespace ResultsBrowser.Forms
// Private fields
string user;
string password;
- Grp.GID requiredGroupMembership = Grp.GID.Invalid;
+ Config.Grp.GID requiredGroupMembership = Config.Grp.GID.Invalid;
bool noDatabase;
///
@@ -51,7 +51,7 @@ namespace ResultsBrowser.Forms
///
/// Constructor when a specific group membership is required.
///
- public LoginDlg(Grp.GID requiredGroupMembership)
+ public LoginDlg(Config.Grp.GID requiredGroupMembership)
: this()
{
this.requiredGroupMembership = requiredGroupMembership;
@@ -60,7 +60,7 @@ namespace ResultsBrowser.Forms
///
/// Constructor with a predefined user when a specific group membership is required.
///
- public LoginDlg(string predefinedUser, Grp.GID requiredGroupMembership)
+ public LoginDlg(string predefinedUser, Config.Grp.GID requiredGroupMembership)
: this()
{
user = predefinedUser;
@@ -95,7 +95,7 @@ namespace ResultsBrowser.Forms
Entities.User loadedUser = Entities.User.LoadUserByName(user);
if (loadedUser != null)
{
- if (requiredGroupMembership == Grp.GID.Invalid)
+ if (requiredGroupMembership == Config.Grp.GID.Invalid)
{
authorized = loadedUser.Authorize(user, password);
}
@@ -124,7 +124,7 @@ namespace ResultsBrowser.Forms
///
private void cancelButton_Click(object sender, EventArgs e)
{
- if (requiredGroupMembership == Grp.GID.Invalid)
+ if (requiredGroupMembership == Config.Grp.GID.Invalid)
{
Entities.User.Unauthorize();
}
diff --git a/ResultsBrowser/LocalSettings.cs b/ResultsBrowser/LocalSettings.cs
index d7b93b604..c656bfed7 100644
--- a/ResultsBrowser/LocalSettings.cs
+++ b/ResultsBrowser/LocalSettings.cs
@@ -12,38 +12,22 @@ namespace ResultsBrowser
/// Edit->Preferences ... PreferencesDlg ... S1.1(language, etc. local settings), and
/// Edit->Advanced settings ... AdvancedSettingsDlg ... S1.2(spec. where bench settings are stored)
///
- [XmlRootAttribute("TestBenchFramework")]
+ [XmlRootAttribute("ResultsBrowser")]
public class LocalSettings
{
///
- /// Available languages.
- /// Method ToString should give a supported culture info string:
- /// ("en","de","fr","es","it","cn", etc.).
- ///
- public enum Languages
- {
- en,
- de,
- sk,
- Count,
- }
-
- ///
- /// User interface language ("en","de","fr","es","it","cn", etc.).
- ///
+ /// User interface language (used as CultureInfo(..) constructor argument).
+ ///
public string Language = "en";
///
/// Names and database settings of test benches.
///
[XmlArrayAttribute("TestBenches")]
- public Config.DatabaseSettings[] testBenches;
+ public Config.DatabaseSettings[] TestBenches;
[XmlIgnore]
- public Config.DatabaseSettings[] TestBenches { get { return testBenches; } }
-
- [XmlIgnore]
- public int BenchesCount { get { return (testBenches != null) ? testBenches.GetLength(0) : 0; } }
+ public int BenchesCount { get { return (TestBenches != null) ? TestBenches.GetLength(0) : 0; } }
///
/// Currently selected bench name (local or remote) or null (= no selection done).
@@ -51,16 +35,6 @@ namespace ResultsBrowser
[XmlElementAttribute("LastBench")]
public string LastBenchName;
- ///
- /// Currently selected procedure name or null (= no selection done yet).
- ///
- [XmlElementAttribute("LastProcedure")]
- public string LastProcedureName;
-
- public int BatchNr;
-
- public int RightPaneHorizSplitterDistance;
-
/// MainWnd
public int MainWndLeft;
public int MainWndTop;
@@ -68,226 +42,29 @@ namespace ResultsBrowser
public int MainWndHeight;
public bool ManiWndMaximized;
- /// Components
- public int ComponentsDlgLeft;
- public int ComponentsDlgTop;
- public int ComponentsDlgWidth;
- public int ComponentsDlgHeight;
-
- /// Paths
- public int PathsDlgLeft;
- public int PathsDlgTop;
- public int PathsDlgWidth;
- public int PathsDlgHeight;
-
- [XmlArrayAttribute("FeedingColumnWidths")]
- public int[] FeedingColumnWidths;
- [XmlIgnore]
- public int FeedingColumnCount { get { return (FeedingColumnWidths != null) ? FeedingColumnWidths.Length : 0; } }
-
- [XmlArrayAttribute("BenchColumnWidths")]
- public int[] BenchColumnWidths;
- [XmlIgnore]
- public int BenchColumnCount { get { return (BenchColumnWidths != null) ? BenchColumnWidths.Length : 0; } }
-
- [XmlArrayAttribute("OutputColumnWidths")]
- public int[] OutputColumnWidths;
- [XmlIgnore]
- public int OutputColumnCount { get { return (OutputColumnWidths != null) ? OutputColumnWidths.Length : 0; } }
-
- [XmlArrayAttribute("MetersColumnWidths")]
- public int[] MetersColumnWidths;
- [XmlIgnore]
- public int MetersColumnCount { get { return (MetersColumnWidths != null) ? MetersColumnWidths.Length : 0; } }
-
- /// Transitions
- public int TransitionsDlgLeft;
- public int TransitionsDlgTop;
- public int TransitionsDlgWidth;
- public int TransitionsDlgHeight;
-
- [XmlArrayAttribute("TransitionsColumnWidths")]
- public int[] TransitionsColumnWidths;
- [XmlIgnore]
- public int TransitionsColumnCount { get { return (TransitionsColumnWidths != null) ? TransitionsColumnWidths.Length : 0; } }
-
- /// Metrology
- public int MetrologyDlgLeft;
- public int MetrologyDlgTop;
- public int MetrologyDlgWidth;
- public int MetrologyDlgHeight;
-
- /// Procedures
- public int ProceduresDlgLeft;
- public int ProceduresDlgTop;
- public int ProceduresDlgWidth;
- public int ProceduresDlgHeight;
-
- /// OneProcedure
- public int OneProcedureDlgLeft;
- public int OneProcedureDlgTop;
- public int OneProcedureDlgWidth;
- public int OneProcedureDlgHeight;
-
- /// Configuration of results
- public Config.Entities.MetersArrangement ResultsConfigMeters;
- public Config.Entities.TestsArrangement ResultsConfigTests;
- public string[] RsltItems_Screen_SingleWM;
- public string[] RsltItems_Screen_CombinedWM;
- public string[] RsltItems_Printer_SingleWM;
- public string[] RsltItems_Printer_CombinedWM;
- public string[] RsltItems_Disk_SingleWM;
- public string[] RsltItems_Disk_CombinedWM;
-
- [XmlArrayAttribute("RsltsSingleClmnWdths")]
- public int[] RsltsSingleClmnWdths;
- [XmlIgnore]
- public int RsltsSingleClmnCount { get { return (RsltsSingleClmnWdths != null) ? RsltsSingleClmnWdths.Length : 0; } }
-
- [XmlArrayAttribute("RsltsCombinedClmnWdths")]
- public int[] RsltsCombinedClmnWdths;
- [XmlIgnore]
- public int RsltsCombinedClmnCount { get { return (RsltsCombinedClmnWdths != null) ? RsltsCombinedClmnWdths.Length : 0; } }
-
-
- ///
- /// Copy public fields from a LocalSettings object to this object.
- ///
- /// Origin
- public void Assign(LocalSettings ls)
- {
- if (ls != null)
- {
- Language = ls.Language;
-
- testBenches = new DatabaseSettings[ls.BenchesCount];
- for (int i = 0; i < BenchesCount; i++)
- testBenches[i] = ls.testBenches[i];
- LastBenchName = ls.LastBenchName;
- LastProcedureName = ls.LastProcedureName;
- BatchNr = ls.BatchNr;
-
- MainWndLeft = ls.MainWndLeft;
- MainWndTop = ls.MainWndTop;
- MainWndWidth = ls.MainWndWidth;
- MainWndHeight = ls.MainWndHeight;
- ManiWndMaximized = ls.ManiWndMaximized;
-
- RightPaneHorizSplitterDistance = ls.RightPaneHorizSplitterDistance;
-
- ComponentsDlgLeft = ls.ComponentsDlgLeft;
- ComponentsDlgTop = ls.ComponentsDlgTop;
- ComponentsDlgWidth = ls.ComponentsDlgWidth;
- ComponentsDlgHeight = ls.ComponentsDlgHeight;
-
- PathsDlgLeft = ls.PathsDlgLeft;
- PathsDlgTop = ls.PathsDlgTop;
- PathsDlgWidth = ls.PathsDlgWidth;
- PathsDlgHeight = ls.PathsDlgHeight;
-
- FeedingColumnWidths = new int[ls.FeedingColumnCount];
- for (int i = 0; i < FeedingColumnCount; i++)
- FeedingColumnWidths[i] = ls.FeedingColumnWidths[i];
- BenchColumnWidths = new int[ls.BenchColumnCount];
- for (int i = 0; i < BenchColumnCount; i++)
- BenchColumnWidths[i] = ls.BenchColumnWidths[i];
- OutputColumnWidths = new int[ls.OutputColumnCount];
- for (int i = 0; i < OutputColumnCount; i++)
- OutputColumnWidths[i] = ls.OutputColumnWidths[i];
- MetersColumnWidths = new int[ls.MetersColumnCount];
- for (int i = 0; i < MetersColumnCount; i++)
- MetersColumnWidths[i] = ls.MetersColumnWidths[i];
-
- TransitionsDlgLeft = ls.TransitionsDlgLeft;
- TransitionsDlgTop = ls.TransitionsDlgTop;
- TransitionsDlgWidth = ls.TransitionsDlgWidth;
- TransitionsDlgHeight = ls.TransitionsDlgHeight;
-
- TransitionsColumnWidths = new int[ls.TransitionsColumnCount];
- for (int i = 0; i < TransitionsColumnCount; i++)
- TransitionsColumnWidths[i] = ls.TransitionsColumnWidths[i];
-
- MetrologyDlgLeft = ls.MetrologyDlgLeft;
- MetrologyDlgTop = ls.MetrologyDlgTop;
- MetrologyDlgWidth = ls.MetrologyDlgWidth;
- MetrologyDlgHeight = ls.MetrologyDlgHeight;
-
- ProceduresDlgLeft = ls.ProceduresDlgLeft;
- ProceduresDlgTop = ls.ProceduresDlgTop;
- ProceduresDlgWidth = ls.ProceduresDlgWidth;
- ProceduresDlgHeight = ls.ProceduresDlgHeight;
-
- OneProcedureDlgLeft = ls.OneProcedureDlgLeft;
- OneProcedureDlgTop = ls.OneProcedureDlgTop;
- OneProcedureDlgWidth = ls.OneProcedureDlgWidth;
- OneProcedureDlgHeight = ls.OneProcedureDlgHeight;
-
- ResultsConfigMeters = ls.ResultsConfigMeters;
- ResultsConfigTests = ls.ResultsConfigTests;
-
- int count = (ls.RsltItems_Screen_SingleWM != null) ? ls.RsltItems_Screen_SingleWM.Length : 0;
- RsltItems_Screen_SingleWM = new string[count];
- for (int i = 0; i < count; i++) RsltItems_Screen_SingleWM[i] = ls.RsltItems_Screen_SingleWM[i];
-
- count = (ls.RsltItems_Screen_CombinedWM != null) ? ls.RsltItems_Screen_CombinedWM.Length : 0;
- RsltItems_Screen_CombinedWM = new string[count];
- for (int i = 0; i < count; i++) RsltItems_Screen_CombinedWM[i] = ls.RsltItems_Screen_CombinedWM[i];
-
- count = (ls.RsltItems_Printer_SingleWM != null) ? ls.RsltItems_Printer_SingleWM.Length : 0;
- RsltItems_Printer_SingleWM = new string[count];
- for (int i = 0; i < count; i++) RsltItems_Printer_SingleWM[i] = ls.RsltItems_Printer_SingleWM[i];
-
- count = (ls.RsltItems_Printer_CombinedWM != null) ? ls.RsltItems_Printer_CombinedWM.Length : 0;
- RsltItems_Printer_CombinedWM = new string[count];
- for (int i = 0; i < count; i++) RsltItems_Printer_CombinedWM[i] = ls.RsltItems_Printer_CombinedWM[i];
-
- count = (ls.RsltItems_Disk_SingleWM != null) ? ls.RsltItems_Disk_SingleWM.Length : 0;
- RsltItems_Disk_SingleWM = new string[count];
- for (int i = 0; i < count; i++) RsltItems_Disk_SingleWM[i] = ls.RsltItems_Disk_SingleWM[i];
-
- count = (ls.RsltItems_Disk_CombinedWM != null) ? ls.RsltItems_Disk_CombinedWM.Length : 0;
- RsltItems_Disk_CombinedWM = new string[count];
- for (int i = 0; i < count; i++) RsltItems_Disk_CombinedWM[i] = ls.RsltItems_Disk_CombinedWM[i];
-
- RsltsSingleClmnWdths = new int[ls.RsltsSingleClmnCount];
- for (int i = 0; i < RsltsSingleClmnCount; i++)
- RsltsSingleClmnWdths[i] = ls.RsltsSingleClmnWdths[i];
- RsltsCombinedClmnWdths = new int[ls.RsltsCombinedClmnCount];
- for (int i = 0; i < RsltsCombinedClmnCount; i++)
- RsltsCombinedClmnWdths[i] = ls.RsltsCombinedClmnWdths[i];
- }
- }
-
- [XmlIgnore]
- public readonly bool AlwaysAskPasswdWhenUnlocking;
-
- [XmlIgnore]
- public readonly bool RestoreUserWhenLeavingDialog;
-
public LocalSettings()
{
- AlwaysAskPasswdWhenUnlocking = false;
- RestoreUserWhenLeavingDialog = true;
}
///
/// Load public fields of this class from the XML file.
///
- public void Load()
+ public static LocalSettings Load(string fileName)
{
try
{
- using (TextReader reader = new StreamReader(Program.LocalSettingsFileName))
- {
+ using (TextReader reader = new StreamReader(fileName))
+ {
LocalSettings ls = (new XmlSerializer(typeof(LocalSettings))).Deserialize(reader) as LocalSettings;
// Copy the settings just in case De-serialize() completes OK
- this.Assign(ls);
+ return ls;
}
}
catch (Exception e)
{
string msg = e.Message;
+ return null;
}
}
@@ -308,5 +85,52 @@ namespace ResultsBrowser
string msg = e.Message;
}
}
- }
+
+ ///
+ /// Updates history stored in a string array by a new latest string.
+ ///
+ /// Lste entered string
+ /// true = updated and saved
+ public bool UpdateHistory(string lastStrValue, ref string[] history, int maxHistoryLen = 10)
+ {
+ if (string.IsNullOrEmpty(lastStrValue)) return false;
+
+ int currentHistoryCount = (history != null) ? history.Length : 0;
+
+ int match = -1;
+ for (int i = 0; i < currentHistoryCount; i++)
+ {
+ if (history[i] == lastStrValue)
+ {
+ match = i;
+ break;
+ }
+ }
+
+ if (match >= 0 || currentHistoryCount >= maxHistoryLen)
+ {
+ /// History does not have to be (because of a match) or should not be extended (because of the lenght)
+ if (match < 0) match = currentHistoryCount - 1;
+
+ for (int j = match; j > 0; j--)
+ {
+ history[j] = history[j - 1];
+ }
+ history[0] = lastStrValue;
+ }
+ else
+ {
+ /// History wiil be extended, new item inserted at the beginning
+ string[] newHistory = new string[currentHistoryCount + 1];
+ newHistory[0] = lastStrValue;
+ for (int j = 1; j <= currentHistoryCount; j++)
+ {
+ newHistory[j] = history[j - 1];
+ }
+ history = newHistory;
+ }
+ Save();
+ return true;
+ }
+ }
}
diff --git a/ResultsBrowser/Program.cs b/ResultsBrowser/Program.cs
index 96933fb5d..7e4558c2e 100644
--- a/ResultsBrowser/Program.cs
+++ b/ResultsBrowser/Program.cs
@@ -20,22 +20,12 @@ namespace ResultsBrowser
const string log4netConfigFName = "log4netConfig.xml";
/// Local settings
- public static LocalSettings LocalSettings = new LocalSettings();
- public const string LocalSettingsFileName = "config.xml";
+ public static LocalSettings LocalSettings;
+ public const string LocalSettingsFileName = "ResultsBrowser.xml";
+ public const string LocalSettingsBackupName = "ResultsBrowser.backup.xml";
+ public static System.Globalization.CultureInfo AltCulture;
- ///
- /// Selected procedure data
- /// - before the main program window is open, objects referenced by this variable
- /// are loaded from the database.
- /// - user interface displays data stored in objects referenced by this variable.
- /// When user modifies procedure settings and confirms changes (choses to save them),
- /// data referenced by this variable are updated and written to the database.
- /// - when users starts a test procedure, state machine creates its own copy
- /// of procedure data and uses them for the test. Changes of 'SelectedProcedure'
- /// done during the test do not have any influence on the currently running test.
- ///
- public static Config.Entities.Procedure SelectedProcedure = null;
///
/// Main window object.
@@ -89,11 +79,44 @@ namespace ResultsBrowser
log4net.Config.XmlConfigurator.Configure(new System.IO.FileInfo(locAppDataDir + log4netConfigFName));
log.Info("Entering application.");
- /// Load the local settings
- if (Program.LocalSettings == null) return; /// Fatal error
- LocalSettings.Load();
+ ///
+ /// Load the local settings
+ ///
+ Program.LocalSettings = LocalSettings.Load(Program.LocalSettingsFileName);
+ if (Program.LocalSettings == null || Program.LocalSettings.TestBenches == null)
+ {
+ /// Loading local seetings from regular config file failed. Use the backup
+ Program.LocalSettings = LocalSettings.Load(Program.LocalSettingsBackupName);
+ if (Program.LocalSettings == null || Program.LocalSettings.TestBenches == null)
+ {
+ return; /// Fatal error
+ }
+ else
+ {
+ LocalSettings.Save(); /// Save the settings to overwrite the wrong file
+ }
+ }
+ else
+ {
+ /// Loading local seetings from the regular config file was successful. Update the backup
+ File.Copy(Program.LocalSettingsFileName, Program.LocalSettingsBackupName, true);
+ }
- System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(LocalSettings.Language);
+ try
+ {
+ string culture = LocalSettings.Language.Replace('_', '-');
+ System.Threading.Thread.CurrentThread.CurrentUICulture = new System.Globalization.CultureInfo(culture);
+ }
+ catch (Exception e)
+ {
+ string msg = e.Message;
+ MessageBox.Show("Selected language not supported.\nUsing English.", "Warning", MessageBoxButtons.OK, MessageBoxIcon.Asterisk);
+ System.Threading.Thread.CurrentThread.CurrentUICulture =
+ new System.Globalization.CultureInfo("en");
+ }
+
+ //AltCulture = null;
+ AltCulture = new System.Globalization.CultureInfo("SK");
/// This belongs to Application.Run(new MainWnd()) ...
/// and should be executed before opening 'loginDlg'
@@ -101,7 +124,7 @@ namespace ResultsBrowser
Application.SetCompatibleTextRenderingDefault(false);
/// Ensure that there is at least one bench in the configuration
- while (Program.LocalSettings.testBenches.GetLength(0) == 0)
+ while (Program.LocalSettings.BenchesCount == 0)
{
log.Warn("No test benches in the local configuration -> display an appropriate dialog.");
@@ -114,7 +137,8 @@ namespace ResultsBrowser
}
log.Warn("Loading the local settings again.");
- LocalSettings.Load();
+ Program.LocalSettings = LocalSettings.Load(Program.LocalSettingsFileName);
+ if (Program.LocalSettings == null) return; /// Fatal error
}
/// User login
@@ -200,7 +224,8 @@ namespace ResultsBrowser
{
return; /// Exit program
}
- LocalSettings.Load();
+ Program.LocalSettings = LocalSettings.Load(Program.LocalSettingsFileName);
+ if (Program.LocalSettings == null) return; /// Fatal error
break; /// Retry the loop
}
}
@@ -210,37 +235,47 @@ namespace ResultsBrowser
} //do
while (retryLogin);
- ///
- /// Load the last procedure or create a new, default one
- ///
- if (LocalSettings.LastProcedureName != null)
- {
- IList listOfProcedures = Config.FluentCommon.CreateSession(Config.Database.Procedures)
- .CreateQuery("FROM Procedure WHERE ProcedureState = 'Active' AND Name = :procName")
- .SetParameter("procName", LocalSettings.LastProcedureName)
- .List();
- if (listOfProcedures.Count == 1)
- {
- log.InfoFormat("Pre-selecting the procedure {0}", LocalSettings.LastProcedureName);
- SelectedProcedure = listOfProcedures[0];
- }
- }
-
- /// Open the main application window
- log.Info("Creating the main window");
- MainWnd = new MainWnd();
- log.Info("Opening the main window");
- Application.Run(MainWnd);
-
- /// Save local settings
- log.Info("The main window was closed, saving the local parameters");
- LocalSettings.Save();
+ try
+ {
+ /// Open the main application window
+ log.Info("Creating the main window");
+ MainWnd = new MainWnd();
+ log.Info("Opening the main window");
+ Application.Run(MainWnd);
+ log.Info("The main window was closed");
+ }
+ catch (Exception e)
+ {
+ LogException(log, "Exception in Application.Run(MainWnd)", e);
+ }
+ finally
+ {
+ /// Save local settings
+ LocalSettings.Save();
+ }
/// Close Fluent NHibernate
/// Todo
log.Info("Exiting application.");
}
- }
+
+ static void MyHandler(object sender, UnhandledExceptionEventArgs args)
+ {
+ LogException(log, "Unhandled exception", (Exception)args.ExceptionObject);
+ }
+
+ static void LogException(ILog log, string description, Exception e)
+ {
+ log.FatalFormat("---------------( {0} )---------------", description);
+ log.FatalFormat("Message : {0}", e.Message);
+ if (e.InnerException != null)
+ {
+ log.FatalFormat("InnerMessage : {0}", e.InnerException.Message);
+ }
+ log.FatalFormat("StackTrace : {0}{1}", Environment.NewLine, e.StackTrace);
+ log.Fatal("--------------------------------------");
+ }
+ }
}
\ No newline at end of file
diff --git a/ResultsBrowser/Resources/Strings.Designer.cs b/ResultsBrowser/Resources/Strings.Designer.cs
new file mode 100644
index 000000000..514de299f
--- /dev/null
+++ b/ResultsBrowser/Resources/Strings.Designer.cs
@@ -0,0 +1,3168 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+// Runtime Version:4.0.30319.34209
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+namespace ResultsBrowser.Resources {
+ using System;
+
+
+ ///
+ /// A strongly-typed resource class, for looking up localized strings, etc.
+ ///
+ // This class was auto-generated by the StronglyTypedResourceBuilder
+ // class via a tool like ResGen or Visual Studio.
+ // To add or remove a member, edit your .ResX file then rerun ResGen
+ // with the /str option, or rebuild your VS project.
+ [global::System.CodeDom.Compiler.GeneratedCodeAttribute("System.Resources.Tools.StronglyTypedResourceBuilder", "4.0.0.0")]
+ [global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()]
+ internal class Strings {
+
+ private static global::System.Resources.ResourceManager resourceMan;
+
+ private static global::System.Globalization.CultureInfo resourceCulture;
+
+ [global::System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1811:AvoidUncalledPrivateCode")]
+ internal Strings() {
+ }
+
+ ///
+ /// Returns the cached ResourceManager instance used by this class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Resources.ResourceManager ResourceManager {
+ get {
+ if (object.ReferenceEquals(resourceMan, null)) {
+ global::System.Resources.ResourceManager temp = new global::System.Resources.ResourceManager("TBF.Resources.Strings", typeof(Strings).Assembly);
+ resourceMan = temp;
+ }
+ return resourceMan;
+ }
+ }
+
+ ///
+ /// Overrides the current thread's CurrentUICulture property for all
+ /// resource lookups using this strongly typed resource class.
+ ///
+ [global::System.ComponentModel.EditorBrowsableAttribute(global::System.ComponentModel.EditorBrowsableState.Advanced)]
+ internal static global::System.Globalization.CultureInfo Culture {
+ get {
+ return resourceCulture;
+ }
+ set {
+ resourceCulture = value;
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to <none>.
+ ///
+ internal static string _none_ {
+ get {
+ return ResourceManager.GetString("_none_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to (offline).
+ ///
+ internal static string _offline {
+ get {
+ return ResourceManager.GetString("_offline", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to About Test Bench Framework.
+ ///
+ internal static string About_Test_Bench_Framework {
+ get {
+ return ResourceManager.GetString("About_Test_Bench_Framework", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Activity.
+ ///
+ internal static string Activity {
+ get {
+ return ResourceManager.GetString("Activity", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to &Add >.
+ ///
+ internal static string Add {
+ get {
+ return ResourceManager.GetString("Add", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Add.
+ ///
+ internal static string AddBtnText {
+ get {
+ return ResourceManager.GetString("AddBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Address.
+ ///
+ internal static string Address {
+ get {
+ return ResourceManager.GetString("Address", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Adjustment in progress.
+ ///
+ internal static string Adjustment_in_progress {
+ get {
+ return ResourceManager.GetString("Adjustment_in_progress", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Administrator.
+ ///
+ internal static string Administrator {
+ get {
+ return ResourceManager.GetString("Administrator", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Ambient humidity: .
+ ///
+ internal static string Ambient_humidity_ {
+ get {
+ return ResourceManager.GetString("Ambient_humidity_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Ambient pressure: .
+ ///
+ internal static string Ambient_pressure_ {
+ get {
+ return ResourceManager.GetString("Ambient_pressure_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Ambient temperature: .
+ ///
+ internal static string Ambient_temperature_ {
+ get {
+ return ResourceManager.GetString("Ambient_temperature_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to An unhandled error occured.
+ ///
+ internal static string An_unhandled_error_occured {
+ get {
+ return ResourceManager.GetString("An_unhandled_error_occured", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Approval: .
+ ///
+ internal static string Approval_ {
+ get {
+ return ResourceManager.GetString("Approval_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Approval date.
+ ///
+ internal static string Approval_date {
+ get {
+ return ResourceManager.GetString("Approval_date", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Approval ID.
+ ///
+ internal static string Approval_ID {
+ get {
+ return ResourceManager.GetString("Approval_ID", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Approval info..
+ ///
+ internal static string Approval_info {
+ get {
+ return ResourceManager.GetString("Approval_info", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Approved by.
+ ///
+ internal static string Approved_by {
+ get {
+ return ResourceManager.GetString("Approved_by", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Arrangements of tested meters.
+ ///
+ internal static string Arrangement_of_meters {
+ get {
+ return ResourceManager.GetString("Arrangement_of_meters", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Arrangement of tests.
+ ///
+ internal static string Arrangement_of_tests {
+ get {
+ return ResourceManager.GetString("Arrangement_of_tests", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to @temperature [degC].
+ ///
+ internal static string AtTemperature_C {
+ get {
+ return ResourceManager.GetString("AtTemperature_C", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aux:.
+ ///
+ internal static string Aux_ {
+ get {
+ return ResourceManager.GetString("Aux_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aux Water Meter.
+ ///
+ internal static string Aux_Water_Meter {
+ get {
+ return ResourceManager.GetString("Aux_Water_Meter", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aux. WM State.
+ ///
+ internal static string Aux_Water_Meter_State {
+ get {
+ return ResourceManager.GetString("Aux_Water_Meter_State", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Aux. WM Serial Nr..
+ ///
+ internal static string Aux_WM_SerialNr {
+ get {
+ return ResourceManager.GetString("Aux_WM_SerialNr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Available Components:.
+ ///
+ internal static string Available_Components_ {
+ get {
+ return ResourceManager.GetString("Available_Components_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Available results:.
+ ///
+ internal static string Available_results {
+ get {
+ return ResourceManager.GetString("Available_results", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to < Back.
+ ///
+ internal static string BackBtnText {
+ get {
+ return ResourceManager.GetString("BackBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Balance.
+ ///
+ internal static string Balance {
+ get {
+ return ResourceManager.GetString("Balance", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Bench.
+ ///
+ internal static string Bench_chdr {
+ get {
+ return ResourceManager.GetString("Bench_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench is not running, however you can change the settings to resolve the problem..
+ ///
+ internal static string Bench_is_not_running {
+ get {
+ return ResourceManager.GetString("Bench_is_not_running", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench name conflict, use another name please.
+ ///
+ internal static string Bench_name_conflict_Use_another_name_pls {
+ get {
+ return ResourceManager.GetString("Bench_name_conflict_Use_another_name_pls", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Bench parameters.
+ ///
+ internal static string Bench_parameters {
+ get {
+ return ResourceManager.GetString("Bench_parameters", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Build date _BUILD_DATE_.
+ ///
+ internal static string BuildDateStr {
+ get {
+ return ResourceManager.GetString("BuildDateStr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Calibration Specialist.
+ ///
+ internal static string Calibration_Specialist {
+ get {
+ return ResourceManager.GetString("Calibration_Specialist", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Camera error.
+ ///
+ internal static string Camera_error {
+ get {
+ return ResourceManager.GetString("Camera_error", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Cancel.
+ ///
+ internal static string CancelBtnText {
+ get {
+ return ResourceManager.GetString("CancelBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Changes will be lost. Do you want to proceed?.
+ ///
+ internal static string Changes_will_be_lost_Do_you_want_to_proceed {
+ get {
+ return ResourceManager.GetString("Changes_will_be_lost_Do_you_want_to_proceed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Clear results.
+ ///
+ internal static string Clear_results {
+ get {
+ return ResourceManager.GetString("Clear_results", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Clear.
+ ///
+ internal static string ClearBtnText {
+ get {
+ return ResourceManager.GetString("ClearBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to close.
+ ///
+ internal static string close {
+ get {
+ return ResourceManager.GetString("close", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Close emptying valve.
+ ///
+ internal static string Close_emptying_valve {
+ get {
+ return ResourceManager.GetString("Close_emptying_valve", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Close.
+ ///
+ internal static string CloseBtnText {
+ get {
+ return ResourceManager.GetString("CloseBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Closing input valve, switching the pump off.
+ ///
+ internal static string Closing_valve_Pump_off {
+ get {
+ return ResourceManager.GetString("Closing_valve_Pump_off", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to cold.
+ ///
+ internal static string cold {
+ get {
+ return ResourceManager.GetString("cold", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Combined meters.
+ ///
+ internal static string Combined_meters {
+ get {
+ return ResourceManager.GetString("Combined_meters", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Combined.
+ ///
+ internal static string CombinedBtnText {
+ get {
+ return ResourceManager.GetString("CombinedBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Communication.
+ ///
+ internal static string Communication {
+ get {
+ return ResourceManager.GetString("Communication", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Component.
+ ///
+ internal static string Component {
+ get {
+ return ResourceManager.GetString("Component", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Configuration.
+ ///
+ internal static string Configuration {
+ get {
+ return ResourceManager.GetString("Configuration", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Configure.
+ ///
+ internal static string Configure {
+ get {
+ return ResourceManager.GetString("Configure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Configure test benches (password required).
+ ///
+ internal static string ConfigureDatabaseText {
+ get {
+ return ResourceManager.GetString("ConfigureDatabaseText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Confirmation.
+ ///
+ internal static string Confirmation {
+ get {
+ return ResourceManager.GetString("Confirmation", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Connection string.
+ ///
+ internal static string Connection_string {
+ get {
+ return ResourceManager.GetString("Connection_string", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Copy.
+ ///
+ internal static string CopyBtnText {
+ get {
+ return ResourceManager.GetString("CopyBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Copyright © 2013 - {0}.
+ ///
+ internal static string CopyrightStr {
+ get {
+ return ResourceManager.GetString("CopyrightStr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Corrected.
+ ///
+ internal static string Corrected {
+ get {
+ return ResourceManager.GetString("Corrected", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Correction [g].
+ ///
+ internal static string Correction_g {
+ get {
+ return ResourceManager.GetString("Correction_g", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Correction [l/h].
+ ///
+ internal static string Correction_lph {
+ get {
+ return ResourceManager.GetString("Correction_lph", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Correction [mbar].
+ ///
+ internal static string Correction_mbar {
+ get {
+ return ResourceManager.GetString("Correction_mbar", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Create DB.
+ ///
+ internal static string Create_DB {
+ get {
+ return ResourceManager.GetString("Create_DB", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Data.
+ ///
+ internal static string Data {
+ get {
+ return ResourceManager.GetString("Data", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Database Settings.
+ ///
+ internal static string Database_Settings {
+ get {
+ return ResourceManager.GetString("Database_Settings", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Database type.
+ ///
+ internal static string Database_type {
+ get {
+ return ResourceManager.GetString("Database_type", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Date and time: .
+ ///
+ internal static string Date_and_time_ {
+ get {
+ return ResourceManager.GetString("Date_and_time_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to The database was successfully created!.
+ ///
+ internal static string DB_was_successfully_created {
+ get {
+ return ResourceManager.GetString("DB_was_successfully_created", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to The database will be overwritten.
+ ///
+ internal static string DB_will_be_overwritten {
+ get {
+ return ResourceManager.GetString("DB_will_be_overwritten", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Density.
+ ///
+ internal static string Density {
+ get {
+ return ResourceManager.GetString("Density", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Density [kg/m3].
+ ///
+ internal static string Density_kg_m3 {
+ get {
+ return ResourceManager.GetString("Density_kg_m3", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Description.
+ ///
+ internal static string DescriptionColHdr {
+ get {
+ return ResourceManager.GetString("DescriptionColHdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Detection completed.
+ ///
+ internal static string Detection_completed {
+ get {
+ return ResourceManager.GetString("Detection_completed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Detection failed.
+ ///
+ internal static string Detection_failed {
+ get {
+ return ResourceManager.GetString("Detection_failed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Detection threshold [%].
+ ///
+ internal static string DetectionThresholdPct {
+ get {
+ return ResourceManager.GetString("DetectionThresholdPct", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Device.
+ ///
+ internal static string Device {
+ get {
+ return ResourceManager.GetString("Device", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to dflt.
+ ///
+ internal static string dflt {
+ get {
+ return ResourceManager.GetString("dflt", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Diverter.
+ ///
+ internal static string Diverter {
+ get {
+ return ResourceManager.GetString("Diverter", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Do you want to proceed?.
+ ///
+ internal static string Do_you_want_to_proceed {
+ get {
+ return ResourceManager.GetString("Do_you_want_to_proceed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Do you want to save the procedure?.
+ ///
+ internal static string Do_you_want_to_save_the_procedure {
+ get {
+ return ResourceManager.GetString("Do_you_want_to_save_the_procedure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Down.
+ ///
+ internal static string DownBtnText {
+ get {
+ return ResourceManager.GetString("DownBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Leak duration [s].
+ ///
+ internal static string Duration_Leak_s {
+ get {
+ return ResourceManager.GetString("Duration_Leak_s", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PMax duration [s].
+ ///
+ internal static string Duration_PMax_s {
+ get {
+ return ResourceManager.GetString("Duration_PMax_s", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Duration [s].
+ ///
+ internal static string Duration_s {
+ get {
+ return ResourceManager.GetString("Duration_s", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Edit User.
+ ///
+ internal static string Edit_User {
+ get {
+ return ResourceManager.GetString("Edit_User", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Edit.
+ ///
+ internal static string EditBtnText {
+ get {
+ return ResourceManager.GetString("EditBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Emergency STOP.
+ ///
+ internal static string Emergency_STOP {
+ get {
+ return ResourceManager.GetString("Emergency_STOP", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Emptying.
+ ///
+ internal static string Emptying_chdr {
+ get {
+ return ResourceManager.GetString("Emptying_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Emptying ({0}: step {1}/{2}).
+ ///
+ internal static string Emptying_i_n {
+ get {
+ return ResourceManager.GetString("Emptying_i_n", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Emptying the tank.
+ ///
+ internal static string Emptying_tank {
+ get {
+ return ResourceManager.GetString("Emptying_tank", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Emptying valve.
+ ///
+ internal static string Emptying_valve {
+ get {
+ return ResourceManager.GetString("Emptying_valve", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to End.
+ ///
+ internal static string End {
+ get {
+ return ResourceManager.GetString("End", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to End condition.
+ ///
+ internal static string End_Condition {
+ get {
+ return ResourceManager.GetString("End_Condition", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to End State.
+ ///
+ internal static string End_State {
+ get {
+ return ResourceManager.GetString("End_State", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Enter password.
+ ///
+ internal static string Enter_password {
+ get {
+ return ResourceManager.GetString("Enter_password", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Err. cor. - [%].
+ ///
+ internal static string Err_cor_neg_pct_chdr {
+ get {
+ return ResourceManager.GetString("Err_cor_neg_pct_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Err. cor. +[%].
+ ///
+ internal static string Err_cor_pos_pct_chdr {
+ get {
+ return ResourceManager.GetString("Err_cor_pos_pct_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Err. Limit - [%].
+ ///
+ internal static string Err_limit_neg_pct_chdr {
+ get {
+ return ResourceManager.GetString("Err_limit_neg_pct_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Err. Limit + [%].
+ ///
+ internal static string Err_limit_pos_pct_chdr {
+ get {
+ return ResourceManager.GetString("Err_limit_pos_pct_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Error.
+ ///
+ internal static string Error {
+ get {
+ return ResourceManager.GetString("Error", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Error loading users from the database:.
+ ///
+ internal static string Error_loading_users_from_the_database {
+ get {
+ return ResourceManager.GetString("Error_loading_users_from_the_database", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Error [%].
+ ///
+ internal static string Error_pct {
+ get {
+ return ResourceManager.GetString("Error_pct", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Error while creating the database. Reason: .
+ ///
+ internal static string Error_while_creating_DB_Reason {
+ get {
+ return ResourceManager.GetString("Error_while_creating_DB_Reason", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Evaluate.
+ ///
+ internal static string Evaluate {
+ get {
+ return ResourceManager.GetString("Evaluate", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Exit.
+ ///
+ internal static string ExitBtnText {
+ get {
+ return ResourceManager.GetString("ExitBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to NOK.
+ ///
+ internal static string Failed {
+ get {
+ return ResourceManager.GetString("Failed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Failed to create a sample database:.
+ ///
+ internal static string Failed_to_create_a_sample_database {
+ get {
+ return ResourceManager.GetString("Failed_to_create_a_sample_database", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Failed to export the database:.
+ ///
+ internal static string Failed_to_export_the_database {
+ get {
+ return ResourceManager.GetString("Failed_to_export_the_database", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Feeding.
+ ///
+ internal static string Feeding_chdr {
+ get {
+ return ResourceManager.GetString("Feeding_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Fill the test bench with water?.
+ ///
+ internal static string Fill_with_water {
+ get {
+ return ResourceManager.GetString("Fill_with_water", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Finish.
+ ///
+ internal static string FinishBtnText {
+ get {
+ return ResourceManager.GetString("FinishBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Flow [m3/h].
+ ///
+ internal static string Flow_m3h {
+ get {
+ return ResourceManager.GetString("Flow_m3h", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Flow Selection.
+ ///
+ internal static string Flow_selection {
+ get {
+ return ResourceManager.GetString("Flow_selection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Flowmeter.
+ ///
+ internal static string Flowmeter {
+ get {
+ return ResourceManager.GetString("Flowmeter", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Get mass of water in the tank.
+ ///
+ internal static string Get_mass_of_water_in_the_tank {
+ get {
+ return ResourceManager.GetString("Get_mass_of_water_in_the_tank", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Groups.
+ ///
+ internal static string Groups {
+ get {
+ return ResourceManager.GetString("Groups", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Head of Lab.
+ ///
+ internal static string Head_of_Lab {
+ get {
+ return ResourceManager.GetString("Head_of_Lab", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Horizontally.
+ ///
+ internal static string Horizontally {
+ get {
+ return ResourceManager.GetString("Horizontally", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to hot.
+ ///
+ internal static string hot {
+ get {
+ return ResourceManager.GetString("hot", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Ignore.
+ ///
+ internal static string Ignore {
+ get {
+ return ResourceManager.GetString("Ignore", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Ignore.
+ ///
+ internal static string IgnoreBtnText {
+ get {
+ return ResourceManager.GetString("IgnoreBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Invalid password.
+ ///
+ internal static string Invalid_password {
+ get {
+ return ResourceManager.GetString("Invalid_password", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Invalid user, password, or bench.
+ ///
+ internal static string Invalid_user_password_or_bench {
+ get {
+ return ResourceManager.GetString("Invalid_user_password_or_bench", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Invalid username or password.
+ ///
+ internal static string Invalid_username_or_password {
+ get {
+ return ResourceManager.GetString("Invalid_username_or_password", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to iPerl Communication in progress.
+ ///
+ internal static string iPerl_Communication_in_progress {
+ get {
+ return ResourceManager.GetString("iPerl_Communication_in_progress", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Language.
+ ///
+ internal static string Language {
+ get {
+ return ResourceManager.GetString("Language", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Less.
+ ///
+ internal static string LessBtnText {
+ get {
+ return ResourceManager.GetString("LessBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Loading the procedure.
+ ///
+ internal static string Loading_the_procedure {
+ get {
+ return ResourceManager.GetString("Loading_the_procedure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Lock.
+ ///
+ internal static string LockBtnText {
+ get {
+ return ResourceManager.GetString("LockBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Logging.
+ ///
+ internal static string Logging {
+ get {
+ return ResourceManager.GetString("Logging", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Main:.
+ ///
+ internal static string Main_ {
+ get {
+ return ResourceManager.GetString("Main_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Main Water Meter.
+ ///
+ internal static string Main_Water_Meter {
+ get {
+ return ResourceManager.GetString("Main_Water_Meter", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Main WM State.
+ ///
+ internal static string Main_Water_Meter_State {
+ get {
+ return ResourceManager.GetString("Main_Water_Meter_State", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Main WM Serial Nr..
+ ///
+ internal static string Main_WM_SerialNr {
+ get {
+ return ResourceManager.GetString("Main_WM_SerialNr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Maintenance Specialist.
+ ///
+ internal static string Maintenance_Specialist {
+ get {
+ return ResourceManager.GetString("Maintenance_Specialist", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Make tank empty.
+ ///
+ internal static string Make_tank_empty {
+ get {
+ return ResourceManager.GetString("Make_tank_empty", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Mass [kg].
+ ///
+ internal static string Mass_kg {
+ get {
+ return ResourceManager.GetString("Mass_kg", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to (max. _X_ alphanumeric characters).
+ ///
+ internal static string MaxChars {
+ get {
+ return ResourceManager.GetString("MaxChars", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Measure the mass.
+ ///
+ internal static string Measure_the_mass {
+ get {
+ return ResourceManager.GetString("Measure_the_mass", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Measured.
+ ///
+ internal static string Measured {
+ get {
+ return ResourceManager.GetString("Measured", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Measuring the weight.
+ ///
+ internal static string Measuring_the_weight {
+ get {
+ return ResourceManager.GetString("Measuring_the_weight", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Message.
+ ///
+ internal static string Message {
+ get {
+ return ResourceManager.GetString("Message", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test method.
+ ///
+ internal static string Method_chdr {
+ get {
+ return ResourceManager.GetString("Method_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test method selection.
+ ///
+ internal static string Method_selection {
+ get {
+ return ResourceManager.GetString("Method_selection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Metrological class.
+ ///
+ internal static string Metrological_class {
+ get {
+ return ResourceManager.GetString("Metrological_class", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Metrologist.
+ ///
+ internal static string Metrologist {
+ get {
+ return ResourceManager.GetString("Metrologist", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Metrology.
+ ///
+ internal static string Metrology {
+ get {
+ return ResourceManager.GetString("Metrology", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Mode.
+ ///
+ internal static string Mode {
+ get {
+ return ResourceManager.GetString("Mode", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to More.
+ ///
+ internal static string MoreBtnText {
+ get {
+ return ResourceManager.GetString("MoreBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Name.
+ ///
+ internal static string Name {
+ get {
+ return ResourceManager.GetString("Name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PBench.
+ ///
+ internal static string New_bench_path_name {
+ get {
+ return ResourceManager.GetString("New_bench_path_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PFeed.
+ ///
+ internal static string New_feeding_path_name {
+ get {
+ return ResourceManager.GetString("New_feeding_path_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to - Copy.
+ ///
+ internal static string New_name_copy {
+ get {
+ return ResourceManager.GetString("New_name_copy", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PQ.
+ ///
+ internal static string New_output_path_name {
+ get {
+ return ResourceManager.GetString("New_output_path_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Procedure.
+ ///
+ internal static string New_procedure_name {
+ get {
+ return ResourceManager.GetString("New_procedure_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PSens.
+ ///
+ internal static string New_sensors_path_name {
+ get {
+ return ResourceManager.GetString("New_sensors_path_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test.
+ ///
+ internal static string New_test_name {
+ get {
+ return ResourceManager.GetString("New_test_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to New transition name.
+ ///
+ internal static string New_transition_name {
+ get {
+ return ResourceManager.GetString("New_transition_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to New Tab.
+ ///
+ internal static string NewTabBtnText {
+ get {
+ return ResourceManager.GetString("NewTabBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Next >.
+ ///
+ internal static string NextBtnText {
+ get {
+ return ResourceManager.GetString("NextBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to no.
+ ///
+ internal static string no {
+ get {
+ return ResourceManager.GetString("no", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to No test bench in the program configuration..
+ ///
+ internal static string NoBenchMsg {
+ get {
+ return ResourceManager.GetString("NoBenchMsg", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to No.
+ ///
+ internal static string NoBtn {
+ get {
+ return ResourceManager.GetString("NoBtn", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Cannot connect to the database..
+ ///
+ internal static string NoDatabaseMsg {
+ get {
+ return ResourceManager.GetString("NoDatabaseMsg", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to <nothing to configure>.
+ ///
+ internal static string nothing_to_configure {
+ get {
+ return ResourceManager.GetString("nothing_to_configure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Notification.
+ ///
+ internal static string Notification {
+ get {
+ return ResourceManager.GetString("Notification", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nr..
+ ///
+ internal static string Nr {
+ get {
+ return ResourceManager.GetString("Nr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Nr. meters in a group:.
+ ///
+ internal static string Nr_meters_in_a_group {
+ get {
+ return ResourceManager.GetString("Nr_meters_in_a_group", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to OK.
+ ///
+ internal static string OkBtnText {
+ get {
+ return ResourceManager.GetString("OkBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to open.
+ ///
+ internal static string open {
+ get {
+ return ResourceManager.GetString("open", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Output.
+ ///
+ internal static string Output_chdr {
+ get {
+ return ResourceManager.GetString("Output_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to P up.
+ ///
+ internal static string P_in {
+ get {
+ return ResourceManager.GetString("P_in", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to P up end.
+ ///
+ internal static string P_in_end {
+ get {
+ return ResourceManager.GetString("P_in_end", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to P up start.
+ ///
+ internal static string P_in_start {
+ get {
+ return ResourceManager.GetString("P_in_start", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to P down.
+ ///
+ internal static string P_out {
+ get {
+ return ResourceManager.GetString("P_out", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to P down end.
+ ///
+ internal static string P_out_end {
+ get {
+ return ResourceManager.GetString("P_out_end", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to P down start.
+ ///
+ internal static string P_out_start {
+ get {
+ return ResourceManager.GetString("P_out_start", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Page.
+ ///
+ internal static string Page {
+ get {
+ return ResourceManager.GetString("Page", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Parameters.
+ ///
+ internal static string Parameters {
+ get {
+ return ResourceManager.GetString("Parameters", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Parent.
+ ///
+ internal static string Parent {
+ get {
+ return ResourceManager.GetString("Parent", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Part.
+ ///
+ internal static string Part {
+ get {
+ return ResourceManager.GetString("Part", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to OK.
+ ///
+ internal static string Passed {
+ get {
+ return ResourceManager.GetString("Passed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Password.
+ ///
+ internal static string Password {
+ get {
+ return ResourceManager.GetString("Password", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PID.
+ ///
+ internal static string PID {
+ get {
+ return ResourceManager.GetString("PID", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Please change the following settings:.
+ ///
+ internal static string Please_change_the_following_settings {
+ get {
+ return ResourceManager.GetString("Please_change_the_following_settings", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Please select a cycle, a test or empty.
+ ///
+ internal static string Please_select_a_cycle_a_test_or_empty {
+ get {
+ return ResourceManager.GetString("Please_select_a_cycle_a_test_or_empty", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Please select a procedure.
+ ///
+ internal static string Please_select_a_procedure {
+ get {
+ return ResourceManager.GetString("Please_select_a_procedure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Please select a test.
+ ///
+ internal static string Please_select_a_test {
+ get {
+ return ResourceManager.GetString("Please_select_a_test", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Please, select a test bench.
+ ///
+ internal static string PLs_select_testbench {
+ get {
+ return ResourceManager.GetString("PLs_select_testbench", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Power [%].
+ ///
+ internal static string PowerPct {
+ get {
+ return ResourceManager.GetString("PowerPct", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pressure [bar].
+ ///
+ internal static string Pressure_bar {
+ get {
+ return ResourceManager.GetString("Pressure_bar", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pressure Hi [bar].
+ ///
+ internal static string Pressure_hi_bar {
+ get {
+ return ResourceManager.GetString("Pressure_hi_bar", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pressure Lo [bar].
+ ///
+ internal static string Pressure_lo_bar {
+ get {
+ return ResourceManager.GetString("Pressure_lo_bar", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pressure meter.
+ ///
+ internal static string Pressure_meter {
+ get {
+ return ResourceManager.GetString("Pressure_meter", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pressure Selection.
+ ///
+ internal static string Pressure_selection {
+ get {
+ return ResourceManager.GetString("Pressure_selection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PreasureHi [bar].
+ ///
+ internal static string PressureHi_bar {
+ get {
+ return ResourceManager.GetString("PressureHi_bar", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to PressureLo [bar].
+ ///
+ internal static string PressureLo_bar {
+ get {
+ return ResourceManager.GetString("PressureLo_bar", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Printer.
+ ///
+ internal static string Printer {
+ get {
+ return ResourceManager.GetString("Printer", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Printer.
+ ///
+ internal static string PrinterBtnText {
+ get {
+ return ResourceManager.GetString("PrinterBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Procedure.
+ ///
+ internal static string Procedure {
+ get {
+ return ResourceManager.GetString("Procedure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Procedure: .
+ ///
+ internal static string Procedure_ {
+ get {
+ return ResourceManager.GetString("Procedure_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Procedure {0} added..
+ ///
+ internal static string Procedure_0_added {
+ get {
+ return ResourceManager.GetString("Procedure_0_added", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Procedure {0} modified..
+ ///
+ internal static string Procedure_0_modified {
+ get {
+ return ResourceManager.GetString("Procedure_0_modified", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Procedures.
+ ///
+ internal static string Procedures {
+ get {
+ return ResourceManager.GetString("Procedures", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Producer.
+ ///
+ internal static string Producer {
+ get {
+ return ResourceManager.GetString("Producer", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Product name.
+ ///
+ internal static string Product_name {
+ get {
+ return ResourceManager.GetString("Product_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Program restart is required to apply some settings.
+ ///
+ internal static string Program_restart_is_required_to_apply_some_settings {
+ get {
+ return ResourceManager.GetString("Program_restart_is_required_to_apply_some_settings", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Progress.
+ ///
+ internal static string Progress {
+ get {
+ return ResourceManager.GetString("Progress", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Properties.
+ ///
+ internal static string Properties {
+ get {
+ return ResourceManager.GetString("Properties", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Protocol.
+ ///
+ internal static string Protocol {
+ get {
+ return ResourceManager.GetString("Protocol", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Publish.
+ ///
+ internal static string Publish {
+ get {
+ return ResourceManager.GetString("Publish", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pulses per liter.
+ ///
+ internal static string PulsesPerLtr {
+ get {
+ return ResourceManager.GetString("PulsesPerLtr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pump.
+ ///
+ internal static string Pump {
+ get {
+ return ResourceManager.GetString("Pump", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Pump power [%].
+ ///
+ internal static string Pump_power_pct {
+ get {
+ return ResourceManager.GetString("Pump_power_pct", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Purchase Order.
+ ///
+ internal static string Purchase_Order {
+ get {
+ return ResourceManager.GetString("Purchase_Order", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Purchase order: .
+ ///
+ internal static string Purchase_order_ {
+ get {
+ return ResourceManager.GetString("Purchase_order_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Fill the test bench with water?.
+ ///
+ internal static string Purge_bench_qm {
+ get {
+ return ResourceManager.GetString("Purge_bench_qm", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Purging.
+ ///
+ internal static string Purging {
+ get {
+ return ResourceManager.GetString("Purging", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Purging ({0}: step {1}/{2}).
+ ///
+ internal static string Purging_i_n {
+ get {
+ return ResourceManager.GetString("Purging_i_n", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Q from [l/h].
+ ///
+ internal static string Q_from_lph {
+ get {
+ return ResourceManager.GetString("Q_from_lph", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Q from [m3/h].
+ ///
+ internal static string Q_from_m3h {
+ get {
+ return ResourceManager.GetString("Q_from_m3h", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Q-Set Method.
+ ///
+ internal static string Q_set_method_chdr {
+ get {
+ return ResourceManager.GetString("Q_set_method_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Q to [l/h].
+ ///
+ internal static string Q_to_lph {
+ get {
+ return ResourceManager.GetString("Q_to_lph", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Q to [m3/h].
+ ///
+ internal static string Q_to_m3h {
+ get {
+ return ResourceManager.GetString("Q_to_m3h", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Qfall.
+ ///
+ internal static string Qfall {
+ get {
+ return ResourceManager.GetString("Qfall", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Qmin.
+ ///
+ internal static string Qmin {
+ get {
+ return ResourceManager.GetString("Qmin", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Qn.
+ ///
+ internal static string Qn {
+ get {
+ return ResourceManager.GetString("Qn", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Qrise.
+ ///
+ internal static string Qrise {
+ get {
+ return ResourceManager.GetString("Qrise", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Qt.
+ ///
+ internal static string Qt {
+ get {
+ return ResourceManager.GetString("Qt", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Question.
+ ///
+ internal static string Question {
+ get {
+ return ResourceManager.GetString("Question", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Rate of change [%].
+ ///
+ internal static string RateOfChangePct {
+ get {
+ return ResourceManager.GetString("RateOfChangePct", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Ready.
+ ///
+ internal static string Ready {
+ get {
+ return ResourceManager.GetString("Ready", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Red. type.
+ ///
+ internal static string Red_type_chdr {
+ get {
+ return ResourceManager.GetString("Red_type_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Reference.
+ ///
+ internal static string Reference {
+ get {
+ return ResourceManager.GetString("Reference", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Reg. valve.
+ ///
+ internal static string Reg_valve {
+ get {
+ return ResourceManager.GetString("Reg_valve", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Relative Q from.
+ ///
+ internal static string RelativeQfrom {
+ get {
+ return ResourceManager.GetString("RelativeQfrom", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Relative Q to.
+ ///
+ internal static string RelativeQto {
+ get {
+ return ResourceManager.GetString("RelativeQto", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to remaining time.
+ ///
+ internal static string remaining_time {
+ get {
+ return ResourceManager.GetString("remaining_time", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to < &Remove.
+ ///
+ internal static string Remove {
+ get {
+ return ResourceManager.GetString("Remove", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to << R&emove all.
+ ///
+ internal static string Remove_all {
+ get {
+ return ResourceManager.GetString("Remove_all", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Remove.
+ ///
+ internal static string RemoveBtnText {
+ get {
+ return ResourceManager.GetString("RemoveBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Remove Tab.
+ ///
+ internal static string RemoveTabBtnText {
+ get {
+ return ResourceManager.GetString("RemoveTabBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Rename Tab.
+ ///
+ internal static string RenameTabBtnText {
+ get {
+ return ResourceManager.GetString("RenameTabBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Repeats nr..
+ ///
+ internal static string Repeats_nr_chdr {
+ get {
+ return ResourceManager.GetString("Repeats_nr_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to You must restart to apply these changes.
+ ///
+ internal static string Restart_To_Apply_Changes {
+ get {
+ return ResourceManager.GetString("Restart_To_Apply_Changes", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Retry.
+ ///
+ internal static string RetryBtnText {
+ get {
+ return ResourceManager.GetString("RetryBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Retry connection to the database.
+ ///
+ internal static string RetryDatabaseText {
+ get {
+ return ResourceManager.GetString("RetryDatabaseText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Revision.
+ ///
+ internal static string Revision {
+ get {
+ return ResourceManager.GetString("Revision", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to ROI Detection in Progress.
+ ///
+ internal static string ROI_Detection_in_Progress {
+ get {
+ return ResourceManager.GetString("ROI_Detection_in_Progress", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Screen.
+ ///
+ internal static string ScreenBtnText {
+ get {
+ return ResourceManager.GetString("ScreenBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to s.
+ ///
+ internal static string sec {
+ get {
+ return ResourceManager.GetString("sec", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Select Component.
+ ///
+ internal static string Select_Component {
+ get {
+ return ResourceManager.GetString("Select_Component", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Selected results:.
+ ///
+ internal static string Selected_results {
+ get {
+ return ResourceManager.GetString("Selected_results", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Sensor .
+ ///
+ internal static string Sensor_ {
+ get {
+ return ResourceManager.GetString("Sensor_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Sensors.
+ ///
+ internal static string Sensors {
+ get {
+ return ResourceManager.GetString("Sensors", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Sensors.
+ ///
+ internal static string Sensors_chdr {
+ get {
+ return ResourceManager.GetString("Sensors_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Serial Number.
+ ///
+ internal static string Serial_Number {
+ get {
+ return ResourceManager.GetString("Serial_Number", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Set flow.
+ ///
+ internal static string Set_flow {
+ get {
+ return ResourceManager.GetString("Set_flow", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Set route.
+ ///
+ internal static string Set_route {
+ get {
+ return ResourceManager.GetString("Set_route", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Setting the flow.
+ ///
+ internal static string Setting_the_flow {
+ get {
+ return ResourceManager.GetString("Setting_the_flow", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Setting the water pressure.
+ ///
+ internal static string Setting_the_water_pressure {
+ get {
+ return ResourceManager.GetString("Setting_the_water_pressure", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Show cycle end form.
+ ///
+ internal static string Show_cycle_end_form {
+ get {
+ return ResourceManager.GetString("Show_cycle_end_form", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Simultaneous with next step.
+ ///
+ internal static string Simultaneous_with_next_step {
+ get {
+ return ResourceManager.GetString("Simultaneous_with_next_step", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Simultaneous with previous step.
+ ///
+ internal static string Simultaneous_with_previous_step {
+ get {
+ return ResourceManager.GetString("Simultaneous_with_previous_step", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Single.
+ ///
+ internal static string SingleBtnText {
+ get {
+ return ResourceManager.GetString("SingleBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Start.
+ ///
+ internal static string Start {
+ get {
+ return ResourceManager.GetString("Start", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Start the pump.
+ ///
+ internal static string Start_the_pump {
+ get {
+ return ResourceManager.GetString("Start_the_pump", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Start the test.
+ ///
+ internal static string Start_the_test {
+ get {
+ return ResourceManager.GetString("Start_the_test", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Starting the system.
+ ///
+ internal static string Starting_system {
+ get {
+ return ResourceManager.GetString("Starting_system", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Starting the cameras.
+ ///
+ internal static string Starting_the_cameras {
+ get {
+ return ResourceManager.GetString("Starting_the_cameras", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Starting the pump.
+ ///
+ internal static string Starting_the_pump {
+ get {
+ return ResourceManager.GetString("Starting_the_pump", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Start valve.
+ ///
+ internal static string StartValve {
+ get {
+ return ResourceManager.GetString("StartValve", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to State.
+ ///
+ internal static string State {
+ get {
+ return ResourceManager.GetString("State", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Stop the pump.
+ ///
+ internal static string Stop_the_pump {
+ get {
+ return ResourceManager.GetString("Stop_the_pump", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Stop the test.
+ ///
+ internal static string Stop_the_test {
+ get {
+ return ResourceManager.GetString("Stop_the_test", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Stopping.
+ ///
+ internal static string Stopping {
+ get {
+ return ResourceManager.GetString("Stopping", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Stopping flow before the fixed start test.
+ ///
+ internal static string Stopping_flow_for_the_fixed_start {
+ get {
+ return ResourceManager.GetString("Stopping_flow_for_the_fixed_start", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to .
+ ///
+ internal static string String1 {
+ get {
+ return ResourceManager.GetString("String1", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Supress WM trills.
+ ///
+ internal static string SupressWMTrills {
+ get {
+ return ResourceManager.GetString("SupressWMTrills", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Switching flow detection.
+ ///
+ internal static string Switching_flow_detection {
+ get {
+ return ResourceManager.GetString("Switching_flow_detection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Switching Points.
+ ///
+ internal static string Switching_Points {
+ get {
+ return ResourceManager.GetString("Switching_Points", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to T div..
+ ///
+ internal static string T_div {
+ get {
+ return ResourceManager.GetString("T_div", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to T in.
+ ///
+ internal static string T_in {
+ get {
+ return ResourceManager.GetString("T_in", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to T out.
+ ///
+ internal static string T_out {
+ get {
+ return ResourceManager.GetString("T_out", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Target Q [m3/h].
+ ///
+ internal static string TargetQ {
+ get {
+ return ResourceManager.GetString("TargetQ", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Tarring.
+ ///
+ internal static string Tarring {
+ get {
+ return ResourceManager.GetString("Tarring", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test.
+ ///
+ internal static string Test {
+ get {
+ return ResourceManager.GetString("Test", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench.
+ ///
+ internal static string Test_bench {
+ get {
+ return ResourceManager.GetString("Test_bench", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test Bench Components Configuration.
+ ///
+ internal static string Test_Bench_Components_Configuration {
+ get {
+ return ResourceManager.GetString("Test_Bench_Components_Configuration", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench data.
+ ///
+ internal static string Test_bench_data {
+ get {
+ return ResourceManager.GetString("Test_bench_data", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test Bench Databases Specification.
+ ///
+ internal static string Test_Bench_Databases_Specification {
+ get {
+ return ResourceManager.GetString("Test_Bench_Databases_Specification", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench is controlled by this computer.
+ ///
+ internal static string Test_bench_is_controlled_by_this_computer {
+ get {
+ return ResourceManager.GetString("Test_bench_is_controlled_by_this_computer", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench name.
+ ///
+ internal static string Test_bench_name {
+ get {
+ return ResourceManager.GetString("Test_bench_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test bench number.
+ ///
+ internal static string Test_bench_number {
+ get {
+ return ResourceManager.GetString("Test_bench_number", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test Benches:.
+ ///
+ internal static string Test_Benches_ {
+ get {
+ return ResourceManager.GetString("Test_Benches_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test.
+ ///
+ internal static string Test_chdr {
+ get {
+ return ResourceManager.GetString("Test_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test completed.
+ ///
+ internal static string Test_completed {
+ get {
+ return ResourceManager.GetString("Test_completed", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test connection.
+ ///
+ internal static string Test_connection {
+ get {
+ return ResourceManager.GetString("Test_connection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test in progress.
+ ///
+ internal static string Test_in_progress {
+ get {
+ return ResourceManager.GetString("Test_in_progress", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test.
+ ///
+ internal static string Test_measured_corrected {
+ get {
+ return ResourceManager.GetString("Test_measured_corrected", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test method.
+ ///
+ internal static string Test_method {
+ get {
+ return ResourceManager.GetString("Test_method", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test name.
+ ///
+ internal static string Test_name {
+ get {
+ return ResourceManager.GetString("Test_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test preparation.
+ ///
+ internal static string Test_preparation {
+ get {
+ return ResourceManager.GetString("Test_preparation", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test start ({0}: step {1}/{2}).
+ ///
+ internal static string Test_start_sequence_i_n {
+ get {
+ return ResourceManager.GetString("Test_start_sequence_i_n", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test stop ({0}: step {1}/{2}).
+ ///
+ internal static string Test_stop_sequence_i_n {
+ get {
+ return ResourceManager.GetString("Test_stop_sequence_i_n", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Test time [s].
+ ///
+ internal static string Test_time_s_chdr {
+ get {
+ return ResourceManager.GetString("Test_time_s_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Tester.
+ ///
+ internal static string Tester {
+ get {
+ return ResourceManager.GetString("Tester", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Tester: .
+ ///
+ internal static string Tester_ {
+ get {
+ return ResourceManager.GetString("Tester_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Testing Specialist.
+ ///
+ internal static string Testing_Specialist {
+ get {
+ return ResourceManager.GetString("Testing_Specialist", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Tests are columns.
+ ///
+ internal static string Tests_are_columns {
+ get {
+ return ResourceManager.GetString("Tests_are_columns", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Tests are rows.
+ ///
+ internal static string Tests_are_rows {
+ get {
+ return ResourceManager.GetString("Tests_are_rows", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to T stop - mass msrmt. [s].
+ ///
+ internal static string Time2MassMsrmt_chdr {
+ get {
+ return ResourceManager.GetString("Time2MassMsrmt_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to T flow stab. - start [s].
+ ///
+ internal static string TimeFlow2Start_chdr {
+ get {
+ return ResourceManager.GetString("TimeFlow2Start_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Timeout.
+ ///
+ internal static string Timeout {
+ get {
+ return ResourceManager.GetString("Timeout", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Toler. red. [%].
+ ///
+ internal static string Tol_red_pct_chdr {
+ get {
+ return ResourceManager.GetString("Tol_red_pct_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Transition - End.
+ ///
+ internal static string TransitionEnd_chdr {
+ get {
+ return ResourceManager.GetString("TransitionEnd_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Transitions.
+ ///
+ internal static string Transitions {
+ get {
+ return ResourceManager.GetString("Transitions", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Transition - Start.
+ ///
+ internal static string TransitionStart_chdr {
+ get {
+ return ResourceManager.GetString("TransitionStart_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Type.
+ ///
+ internal static string Type {
+ get {
+ return ResourceManager.GetString("Type", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Unhandled error occured in .
+ ///
+ internal static string Unhandled_error_occured_in_ {
+ get {
+ return ResourceManager.GetString("Unhandled_error_occured_in_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Unlock.
+ ///
+ internal static string UnlockBtnText {
+ get {
+ return ResourceManager.GetString("UnlockBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Up.
+ ///
+ internal static string UpBtnText {
+ get {
+ return ResourceManager.GetString("UpBtnText", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to User : .
+ ///
+ internal static string User_ {
+ get {
+ return ResourceManager.GetString("User_", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to User Login.
+ ///
+ internal static string User_Login {
+ get {
+ return ResourceManager.GetString("User_Login", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to User Management.
+ ///
+ internal static string User_Management {
+ get {
+ return ResourceManager.GetString("User_Management", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to User name.
+ ///
+ internal static string User_name {
+ get {
+ return ResourceManager.GetString("User_name", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Username.
+ ///
+ internal static string Username {
+ get {
+ return ResourceManager.GetString("Username", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to This Username has already been taken. Please choose another one..
+ ///
+ internal static string Username_taken {
+ get {
+ return ResourceManager.GetString("Username_taken", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Users and groups.
+ ///
+ internal static string Users_and_groups {
+ get {
+ return ResourceManager.GetString("Users_and_groups", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Version.
+ ///
+ internal static string Version {
+ get {
+ return ResourceManager.GetString("Version", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Version _VERSION_.
+ ///
+ internal static string VersionStr {
+ get {
+ return ResourceManager.GetString("VersionStr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Vertically.
+ ///
+ internal static string Vertically {
+ get {
+ return ResourceManager.GetString("Vertically", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Volume and error limit selection.
+ ///
+ internal static string Volume_and_error_selection {
+ get {
+ return ResourceManager.GetString("Volume_and_error_selection", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Volume [l].
+ ///
+ internal static string Volume_ltr_chdr {
+ get {
+ return ResourceManager.GetString("Volume_ltr_chdr", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Warning.
+ ///
+ internal static string Warning {
+ get {
+ return ResourceManager.GetString("Warning", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water.
+ ///
+ internal static string Water {
+ get {
+ return ResourceManager.GetString("Water", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water Meter.
+ ///
+ internal static string Water_Meter {
+ get {
+ return ResourceManager.GetString("Water_Meter", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water meter data.
+ ///
+ internal static string Water_meter_data {
+ get {
+ return ResourceManager.GetString("Water_meter_data", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water Meter Serial Numbers ans States.
+ ///
+ internal static string Water_Meter_SNs_States {
+ get {
+ return ResourceManager.GetString("Water_Meter_SNs_States", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water Meter States.
+ ///
+ internal static string Water_Meter_States {
+ get {
+ return ResourceManager.GetString("Water_Meter_States", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water meter types.
+ ///
+ internal static string Water_meter_types {
+ get {
+ return ResourceManager.GetString("Water_meter_types", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Water meters.
+ ///
+ internal static string Water_meters {
+ get {
+ return ResourceManager.GetString("Water_meters", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to S/N:.
+ ///
+ internal static string WMSN {
+ get {
+ return ResourceManager.GetString("WMSN", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to State [liter].
+ ///
+ internal static string WMState {
+ get {
+ return ResourceManager.GetString("WMState", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to yes.
+ ///
+ internal static string yes {
+ get {
+ return ResourceManager.GetString("yes", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Yes.
+ ///
+ internal static string YesBtn {
+ get {
+ return ResourceManager.GetString("YesBtn", resourceCulture);
+ }
+ }
+
+ ///
+ /// Looks up a localized string similar to Zeroing.
+ ///
+ internal static string Zeroing_chdr {
+ get {
+ return ResourceManager.GetString("Zeroing_chdr", resourceCulture);
+ }
+ }
+ }
+}
diff --git a/ResultsBrowser/Resources/Strings.resx b/ResultsBrowser/Resources/Strings.resx
new file mode 100644
index 000000000..7d0d0f851
--- /dev/null
+++ b/ResultsBrowser/Resources/Strings.resx
@@ -0,0 +1,1156 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ text/microsoft-resx
+
+
+ 2.0
+
+
+ System.Resources.ResXResourceReader, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ System.Resources.ResXResourceWriter, System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
+
+
+ Confirmation
+
+
+ Do you want to save the procedure?
+
+
+ Error
+
+
+ Error loading users from the database:
+
+
+ Failed to create a sample database:
+
+
+ Failed to export the database:
+
+
+ Invalid user, password, or bench
+
+
+ Password
+
+
+ Please, select a test bench
+
+
+ You must restart to apply these changes
+
+
+ Test bench
+
+
+ User name
+
+
+ Warning
+
+
+ (max. _X_ alphanumeric characters)
+
+
+ This Username has already been taken. Please choose another one.
+
+
+ close
+
+
+ Diverter
+
+
+ Emptying valve
+
+
+ Name
+
+
+ open
+
+
+ Pump
+
+
+ P up
+
+
+ P down
+
+
+ Q from [m3/h]
+
+
+ Q to [m3/h]
+
+
+ Reference
+
+
+ Reg. valve
+
+
+ Balance
+
+
+ Sensor
+
+
+ T div.
+
+
+ T in
+
+
+ T out
+
+
+ Pressure meter
+
+
+ Duration [s]
+
+
+ no
+
+
+ yes
+
+
+ PBench
+
+
+ PFeed
+
+
+ PQ
+
+
+ Procedure
+
+
+ PSens
+
+
+ Test
+
+
+ - Copy
+
+
+ Correction [g]
+
+
+ Nr.
+
+
+ Mass [kg]
+
+
+ Add
+
+
+ Cancel
+
+
+ Close
+
+
+ Lock
+
+
+ Remove
+
+
+ Unlock
+
+
+ OK
+
+
+ Correction [l/h]
+
+
+ Correction [mbar]
+
+
+ Flow [m3/h]
+
+
+ Pressure [bar]
+
+
+ Invalid username or password
+
+
+ Username
+
+
+ User Login
+
+
+ Copy
+
+
+ Down
+
+
+ Edit
+
+
+ Up
+
+
+ Cannot connect to the database.
+
+
+ Configure test benches (password required)
+
+
+ Exit
+
+
+ Retry connection to the database
+
+
+ Enter password
+
+
+ Invalid password
+
+
+ Test bench name conflict, use another name please
+
+
+ The database was successfully created!
+
+
+ The database will be overwritten
+
+
+ Do you want to proceed?
+
+
+ Notification
+
+
+ No test bench in the program configuration.
+
+
+ Description
+
+
+ Procedures
+
+
+ Procedure
+
+
+ Test
+
+
+ Corrected
+
+
+ Measured
+
+
+ Test
+
+
+ Test bench is not running, however you can change the settings to resolve the problem.
+
+
+ Volume [l]
+
+
+ Emptying
+
+
+ Q-Set Method
+
+
+ Repeats nr.
+
+
+ Test
+
+
+ Zeroing
+
+
+ Bench
+
+
+ Err. cor. - [%]
+
+
+ Err. cor. +[%]
+
+
+ Err. Limit - [%]
+
+
+ Err. Limit + [%]
+
+
+ Feeding
+
+
+ Output
+
+
+ Q from [l/h]
+
+
+ Q to [l/h]
+
+
+ Red. type
+
+
+ Sensors
+
+
+ Toler. red. [%]
+
+
+ Test time [s]
+
+
+ Error while creating the database. Reason:
+
+
+ Metrology
+
+
+ Please change the following settings:
+
+
+ Properties
+
+
+ Unhandled error occured in
+
+
+ User :
+
+
+ (offline)
+
+
+ Administrator
+
+
+ Calibration Specialist
+
+
+ Head of Lab
+
+
+ Maintenance Specialist
+
+
+ Metrologist
+
+
+ Tester
+
+
+ Testing Specialist
+
+
+ Close emptying valve
+
+
+ Get mass of water in the tank
+
+
+ Ignore
+
+
+ Loading the procedure
+
+
+ Make tank empty
+
+
+ Measure the mass
+
+
+ Please select a procedure
+
+
+ Please select a test
+
+
+ Purging
+
+
+ Ready
+
+
+ Set flow
+
+
+ Set route
+
+
+ Start the pump
+
+
+ Start the test
+
+
+ Stopping
+
+
+ Stop the pump
+
+
+ Stop the test
+
+
+ Tarring
+
+
+ Test in progress
+
+
+ < Back
+
+
+ Finish
+
+
+ Next >
+
+
+ Flow Selection
+
+
+ Test name
+
+
+ Test method
+
+
+ Relative Q from
+
+
+ Relative Q to
+
+
+ Target Q [m3/h]
+
+
+ Combined meters
+
+
+ Detection threshold [%]
+
+
+ Rate of change [%]
+
+
+ Pulses per liter
+
+
+ Component
+
+
+ <none>
+
+
+ Test method selection
+
+
+ Sensors
+
+
+ Test method
+
+
+ Volume and error limit selection
+
+
+
+ Clear results
+
+
+ Configure
+
+
+ Arrangements of tested meters
+
+
+ Arrangement of tests
+
+
+ Horizontally
+
+
+ Tests are columns
+
+
+ Tests are rows
+
+
+ Vertically
+
+
+ Configuration
+
+
+ NOK
+
+
+ OK
+
+
+ Clear
+
+
+ Emptying the tank
+
+
+ Measuring the weight
+
+
+ Setting the flow
+
+
+ Test completed
+
+
+ Test preparation
+
+
+ Purging ({0}: step {1}/{2})
+
+
+ Emptying ({0}: step {1}/{2})
+
+
+ Switching flow detection
+
+
+ Activity
+
+
+ Progress
+
+
+
+
+
+ Please select a cycle, a test or empty
+
+
+ Approval info.
+
+
+ Metrological class
+
+
+ Producer
+
+
+ Qn
+
+
+ Water meters
+
+
+ Printer
+
+
+ Version
+
+
+ Test bench number
+
+
+ <nothing to configure>
+
+
+ Fill the test bench with water?
+
+
+ No
+
+
+ Question
+
+
+ Yes
+
+
+ Bench parameters
+
+
+ Connection string
+
+
+ Create DB
+
+
+ Database type
+
+
+ Test Bench Databases Specification
+
+
+ Test bench is controlled by this computer
+
+
+ Test bench name
+
+
+ Test connection
+
+
+ Users and groups
+
+
+ Water meter data
+
+
+ Water meter types
+
+
+ Logging
+
+
+ Mode
+
+
+ Parameters
+
+
+ Parent
+
+
+ Type
+
+
+ Test Bench Components Configuration
+
+
+ Transitions
+
+
+ New Tab
+
+
+ Remove Tab
+
+
+ Rename Tab
+
+
+ New transition name
+
+
+ Power [%]
+
+
+ ROI Detection in Progress
+
+
+ Detection completed
+
+
+ Emergency STOP
+
+
+ Transition - End
+
+
+ Transition - Start
+
+
+ Starting the cameras
+
+
+ Test start ({0}: step {1}/{2})
+
+
+ Test stop ({0}: step {1}/{2})
+
+
+ &Add >
+
+
+ Available results:
+
+
+ < &Remove
+
+
+ << R&emove all
+
+
+ Selected results:
+
+
+ Supress WM trills
+
+
+ Fill the test bench with water?
+
+
+ Message
+
+
+ Start valve
+
+
+ dflt
+
+
+ Stopping flow before the fixed start test
+
+
+ Water Meter
+
+
+ Water Meter Serial Numbers ans States
+
+
+ Water Meter States
+
+
+ S/N:
+
+
+ State [liter]
+
+
+ Detection failed
+
+
+ Camera error
+
+
+ Starting the system
+
+
+ remaining time
+
+
+ s
+
+
+ T stop - mass msrmt. [s]
+
+
+ Less
+
+
+ More
+
+
+ Program restart is required to apply some settings
+
+
+ Changes will be lost. Do you want to proceed?
+
+
+ PID
+
+
+ Flowmeter
+
+
+ Part
+
+
+ Timeout
+
+
+ Combined
+
+
+ Device
+
+
+ Printer
+
+
+ Screen
+
+
+ Single
+
+
+ Aux Water Meter
+
+
+ Aux. WM State
+
+
+ Data
+
+
+ End State
+
+
+ Main Water Meter
+
+
+ Main WM State
+
+
+ Protocol
+
+
+ Qfall
+
+
+ Qrise
+
+
+ Serial Number
+
+
+ State
+
+
+ Switching Points
+
+
+ Aux. WM Serial Nr.
+
+
+ Main WM Serial Nr.
+
+
+ Pump power [%]
+
+
+ Adjustment in progress
+
+
+ Error [%]
+
+
+ Starting the pump
+
+
+ Setting the water pressure
+
+
+ PreasureHi [bar]
+
+
+ PressureLo [bar]
+
+
+ Pressure Hi [bar]
+
+
+ Pressure Lo [bar]
+
+
+ Pressure Selection
+
+
+ Leak duration [s]
+
+
+ PMax duration [s]
+
+
+ P up end
+
+
+ P up start
+
+
+ P down end
+
+
+ P down start
+
+
+ Closing input valve, switching the pump off
+
+
+ Purchase Order
+
+
+ Ambient humidity:
+
+
+ Ambient pressure:
+
+
+ Ambient temperature:
+
+
+ Approval:
+
+
+ Date and time:
+
+
+ Procedure:
+
+
+ Purchase order:
+
+
+ Tester:
+
+
+ Page
+
+
+ T flow stab. - start [s]
+
+
+ End
+
+
+ Start
+
+
+ @temperature [degC]
+
+
+ Density [kg/m3]
+
+
+ Density
+
+
+ Nr. meters in a group:
+
+
+ Show cycle end form
+
+
+ End condition
+
+
+ Communication
+
+
+ Aux:
+
+
+ Main:
+
+
+ Qmin
+
+
+ Qt
+
+
+ cold
+
+
+ hot
+
+
+ Water
+
+
+ Product name
+
+
+ Address
+
+
+ Approval date
+
+
+ Approval ID
+
+
+ Approved by
+
+
+ Evaluate
+
+
+ Publish
+
+
+ Simultaneous with next step
+
+
+ Simultaneous with previous step
+
+
+ iPerl Communication in progress
+
+
+ Language
+
+
+ Test bench data
+
+
+ Available Components:
+
+
+ Select Component
+
+
+ Database Settings
+
+
+ Test Benches:
+
+
+ About Test Bench Framework
+
+
+ Build date _BUILD_DATE_
+
+
+ Copyright © 2013 - {0}
+
+
+ Version _VERSION_
+
+
+ Edit User
+
+
+ Groups
+
+
+ User Management
+
+
+ An unhandled error occured
+
+
+ Ignore
+
+
+ Retry
+
+
+ Procedure {0} added.
+
+
+ Procedure {0} modified.
+
+
+ Revision
+
+
\ No newline at end of file
diff --git a/ResultsBrowser/ResultsBrowser.csproj b/ResultsBrowser/ResultsBrowser.csproj
index b097721e0..d0d48d0c9 100644
--- a/ResultsBrowser/ResultsBrowser.csproj
+++ b/ResultsBrowser/ResultsBrowser.csproj
@@ -33,6 +33,9 @@
prompt
4
+
+ ResultsBrowser.Program
+
..\packages\log4net.2.0.2\lib\net40-full\log4net.dll
@@ -82,9 +85,7 @@
-
- BenchesDlg.cs
-
+
BenchesDlg.cs
@@ -115,6 +116,7 @@
True
Resources.resx
+
SettingsSingleFileGenerator
Settings.Designer.cs