diff --git a/.vs/ProjectSettings.json b/.vs/ProjectSettings.json
new file mode 100644
index 0000000..f8b4888
--- /dev/null
+++ b/.vs/ProjectSettings.json
@@ -0,0 +1,3 @@
+{
+ "CurrentProjectSetting": null
+}
\ No newline at end of file
diff --git a/.vs/SharpSCADA/v15/.suo b/.vs/SharpSCADA/v15/.suo
new file mode 100644
index 0000000..94b8395
Binary files /dev/null and b/.vs/SharpSCADA/v15/.suo differ
diff --git a/.vs/VSWorkspaceState.json b/.vs/VSWorkspaceState.json
new file mode 100644
index 0000000..e679b0f
--- /dev/null
+++ b/.vs/VSWorkspaceState.json
@@ -0,0 +1,10 @@
+{
+ "ExpandedNodes": [
+ "",
+ "\\SCADA",
+ "\\SCADA\\Program\\BatchCoreService",
+ "\\SCADA\\Program\\BatchCoreTest"
+ ],
+ "SelectedNode": "\\SCADA",
+ "PreviewInSolutionExplorer": false
+}
\ No newline at end of file
diff --git a/.vs/slnx.sqlite b/.vs/slnx.sqlite
new file mode 100644
index 0000000..43a5aca
Binary files /dev/null and b/.vs/slnx.sqlite differ
diff --git a/SCADA/Program/.vs/DataExchange/v15/.suo b/SCADA/Program/.vs/DataExchange/v15/.suo
new file mode 100644
index 0000000..4c6a324
Binary files /dev/null and b/SCADA/Program/.vs/DataExchange/v15/.suo differ
diff --git a/SCADA/Program/.vs/DataExchange/v15/Server/sqlite3/db.lock b/SCADA/Program/.vs/DataExchange/v15/Server/sqlite3/db.lock
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/.vs/DataExchange/v15/Server/sqlite3/storage.ide b/SCADA/Program/.vs/DataExchange/v15/Server/sqlite3/storage.ide
new file mode 100644
index 0000000..c6b8ffe
Binary files /dev/null and b/SCADA/Program/.vs/DataExchange/v15/Server/sqlite3/storage.ide differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/App.config b/SCADA/Program/BatchCoreService/bin/Debug/App.config
new file mode 100644
index 0000000..3c90996
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/bin/Debug/App.config
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.exe b/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.exe
new file mode 100644
index 0000000..9da04da
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.exe differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.exe.config b/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.exe.config
new file mode 100644
index 0000000..3c90996
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.exe.config
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.pdb b/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.pdb
new file mode 100644
index 0000000..8c0e759
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/BatchCoreService.pdb differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/ClientDriver.dll b/SCADA/Program/BatchCoreService/bin/Debug/ClientDriver.dll
new file mode 100644
index 0000000..ffb1908
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/ClientDriver.dll differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/ClientDriver.pdb b/SCADA/Program/BatchCoreService/bin/Debug/ClientDriver.pdb
new file mode 100644
index 0000000..bf44607
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/ClientDriver.pdb differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.dll b/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.dll
new file mode 100644
index 0000000..bc853ce
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.dll.config b/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..a1d2313
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.pdb b/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/DataService.dll b/SCADA/Program/BatchCoreService/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/DataService.pdb b/SCADA/Program/BatchCoreService/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/BatchCoreService/bin/Debug/MySql.Data.dll b/SCADA/Program/BatchCoreService/bin/Debug/MySql.Data.dll
new file mode 100644
index 0000000..7eaba45
Binary files /dev/null and b/SCADA/Program/BatchCoreService/bin/Debug/MySql.Data.dll differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.BatchCoreService.resources b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.BatchCoreService.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.BatchCoreService.resources differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.ProjectInstaller.resources b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.ProjectInstaller.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.ProjectInstaller.resources differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.CopyComplete b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..2a59d91
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+529510a5ee4733873a7b241b4ce4f34b83fe98ea
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.FileListAbsolute.txt b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..9d712c9
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.FileListAbsolute.txt
@@ -0,0 +1,19 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\App.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\BatchCoreService.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\BatchCoreService.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\BatchCoreService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.BatchCoreService.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.ProjectInstaller.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\Debug\BatchCoreService.pdb
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.GenerateResource.Cache b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..2acdeee
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csprojResolveAssemblyReference.cache b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..81e6380
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.exe b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.exe
new file mode 100644
index 0000000..0aae5d4
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.exe differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.pdb b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.pdb
new file mode 100644
index 0000000..7d31293
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/BatchCoreService.pdb differ
diff --git a/SCADA/Program/BatchCoreService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/BatchCoreService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..bcbad72
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.BatchCoreService.resources b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.BatchCoreService.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.BatchCoreService.resources differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.ProjectInstaller.resources b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.ProjectInstaller.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.ProjectInstaller.resources differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CopyComplete b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f55d097
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+6080cfe8593c0c9d5fcccfeb8c3640052bd437c5
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.FileListAbsolute.txt b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..b74ae04
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.FileListAbsolute.txt
@@ -0,0 +1,19 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\App.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\BatchCoreService.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\BatchCoreService.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\BatchCoreService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.BatchCoreService.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.ProjectInstaller.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreService\obj\x86\Debug\BatchCoreService.pdb
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.GenerateResource.Cache b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..2acdeee
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csprojResolveAssemblyReference.cache b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..b251850
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.exe b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.exe
new file mode 100644
index 0000000..9da04da
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.exe differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.pdb b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.pdb
new file mode 100644
index 0000000..8c0e759
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.pdb differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/BatchCoreService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..7cc3e87
Binary files /dev/null and b/SCADA/Program/BatchCoreService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Release/BatchCoreService.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreService/obj/x86/Release/BatchCoreService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..c6fafcb
--- /dev/null
+++ b/SCADA/Program/BatchCoreService/obj/x86/Release/BatchCoreService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+eec6880394ba27d8ae56f72adfbaea75653a38cf
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.exe b/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.exe
new file mode 100644
index 0000000..edd8c7d
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.exe differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.exe.config b/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.exe.config
new file mode 100644
index 0000000..88a4443
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.exe.config
@@ -0,0 +1,40 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.pdb b/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.pdb
new file mode 100644
index 0000000..da74bb9
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/BatchCoreTest.pdb differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/ClientDriver.dll b/SCADA/Program/BatchCoreTest/bin/Debug/ClientDriver.dll
new file mode 100644
index 0000000..ffb1908
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/ClientDriver.dll differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/ClientDriver.pdb b/SCADA/Program/BatchCoreTest/bin/Debug/ClientDriver.pdb
new file mode 100644
index 0000000..bf44607
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/ClientDriver.pdb differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.dll b/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.dll
new file mode 100644
index 0000000..bc853ce
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.dll.config b/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..a1d2313
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.pdb b/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/DataService.dll b/SCADA/Program/BatchCoreTest/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/DataService.pdb b/SCADA/Program/BatchCoreTest/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/BatchCoreTest/bin/Debug/MySql.Data.dll b/SCADA/Program/BatchCoreTest/bin/Debug/MySql.Data.dll
new file mode 100644
index 0000000..7eaba45
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/bin/Debug/MySql.Data.dll differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreService.Properties.Resources.resources b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreService.Properties.Resources.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreService.Properties.Resources.resources differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.CopyComplete b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..5302f67
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+e940818f7a4b426ae026c09a8fd4f4082ae8e3d8
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.FileListAbsolute.txt b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..5286bb6
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.FileListAbsolute.txt
@@ -0,0 +1,17 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\BatchCoreTest.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\BatchCoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\BatchCoreTest.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\Debug\BatchCoreService.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\Debug\BatchCoreTest.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\Debug\BatchCoreTest.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\Debug\BatchCoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\Debug\BatchCoreTest.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\Debug\BatchCoreTest.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.GenerateResource.Cache b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..0c34ddd
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csprojResolveAssemblyReference.cache b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..ff81a8f
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.exe b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.exe
new file mode 100644
index 0000000..8834eb5
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.exe differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.pdb b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.pdb
new file mode 100644
index 0000000..69ec334
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/BatchCoreTest.pdb differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/BatchCoreTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..6f361d2
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/BatchCoreTest/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/SCADA/Program/BatchCoreTest/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..9314dcf
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreService.Properties.Resources.resources b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreService.Properties.Resources.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreService.Properties.Resources.resources differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CopyComplete b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..ca81e0d
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+8f870430d75db9ee8143342a2c25b6532a883ca4
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.FileListAbsolute.txt b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..5df191c
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.FileListAbsolute.txt
@@ -0,0 +1,16 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\BatchCoreTest.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\BatchCoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\BatchCoreTest.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\x86\Debug\BatchCoreService.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\x86\Debug\BatchCoreTest.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\x86\Debug\BatchCoreTest.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\x86\Debug\BatchCoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\BatchCoreTest\obj\x86\Debug\BatchCoreTest.pdb
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.GenerateResource.Cache b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..0c34ddd
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.exe b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.exe
new file mode 100644
index 0000000..edd8c7d
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.exe differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.pdb b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.pdb
new file mode 100644
index 0000000..da74bb9
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.pdb differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/BatchCoreTest/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..be415f3
Binary files /dev/null and b/SCADA/Program/BatchCoreTest/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Release/BatchCoreTest.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreTest/obj/x86/Release/BatchCoreTest.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8cc5602
--- /dev/null
+++ b/SCADA/Program/BatchCoreTest/obj/x86/Release/BatchCoreTest.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+0f0e6693136c3b5c6053afc0bd095a742eed8dc8
diff --git a/SCADA/Program/ClientDriver/bin/Debug/ClientDriver.dll b/SCADA/Program/ClientDriver/bin/Debug/ClientDriver.dll
new file mode 100644
index 0000000..ffb1908
Binary files /dev/null and b/SCADA/Program/ClientDriver/bin/Debug/ClientDriver.dll differ
diff --git a/SCADA/Program/ClientDriver/bin/Debug/ClientDriver.pdb b/SCADA/Program/ClientDriver/bin/Debug/ClientDriver.pdb
new file mode 100644
index 0000000..bf44607
Binary files /dev/null and b/SCADA/Program/ClientDriver/bin/Debug/ClientDriver.pdb differ
diff --git a/SCADA/Program/ClientDriver/bin/Debug/DataService.dll b/SCADA/Program/ClientDriver/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/ClientDriver/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/ClientDriver/bin/Debug/DataService.pdb b/SCADA/Program/ClientDriver/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/ClientDriver/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CopyComplete b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..1fc5a7a
--- /dev/null
+++ b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+cdb102875275746ea5fdcda2488150436e2946b9
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.FileListAbsolute.txt b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..6f0a71d
--- /dev/null
+++ b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.FileListAbsolute.txt
@@ -0,0 +1,8 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\obj\Debug\ClientDriver.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\obj\Debug\ClientDriver.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\obj\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ClientDriver\obj\Debug\ClientDriver.pdb
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csprojResolveAssemblyReference.cache b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..ac4564d
Binary files /dev/null and b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.dll b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.dll
new file mode 100644
index 0000000..ffb1908
Binary files /dev/null and b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.dll differ
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.pdb b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.pdb
new file mode 100644
index 0000000..bf44607
Binary files /dev/null and b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.pdb differ
diff --git a/SCADA/Program/ClientDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/ClientDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..3ec2545
Binary files /dev/null and b/SCADA/Program/ClientDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/ClientDriver/obj/Release/ClientDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ClientDriver/obj/Release/ClientDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8dae083
--- /dev/null
+++ b/SCADA/Program/ClientDriver/obj/Release/ClientDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a21cc1c518cf099baae2f4f97d26ec44b6f77c9a
diff --git a/SCADA/Program/CoreTest/app.config b/SCADA/Program/CoreTest/app.config
new file mode 100644
index 0000000..e2a5a18
--- /dev/null
+++ b/SCADA/Program/CoreTest/app.config
@@ -0,0 +1,3 @@
+
+
+
diff --git a/SCADA/Program/CoreTest/bin/Debug/ClientDriver.dll b/SCADA/Program/CoreTest/bin/Debug/ClientDriver.dll
new file mode 100644
index 0000000..ffb1908
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/ClientDriver.dll differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/ClientDriver.pdb b/SCADA/Program/CoreTest/bin/Debug/ClientDriver.pdb
new file mode 100644
index 0000000..bf44607
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/ClientDriver.pdb differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/CoreTest.exe b/SCADA/Program/CoreTest/bin/Debug/CoreTest.exe
new file mode 100644
index 0000000..595090c
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/CoreTest.exe differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/CoreTest.pdb b/SCADA/Program/CoreTest/bin/Debug/CoreTest.pdb
new file mode 100644
index 0000000..61a7b12
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/CoreTest.pdb differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/DataHelper.dll b/SCADA/Program/CoreTest/bin/Debug/DataHelper.dll
new file mode 100644
index 0000000..bc853ce
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/DataHelper.dll.config b/SCADA/Program/CoreTest/bin/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..a1d2313
--- /dev/null
+++ b/SCADA/Program/CoreTest/bin/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SCADA/Program/CoreTest/bin/Debug/DataHelper.pdb b/SCADA/Program/CoreTest/bin/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/DataService.dll b/SCADA/Program/CoreTest/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/DataService.pdb b/SCADA/Program/CoreTest/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/DynamicDataDisplay.dll b/SCADA/Program/CoreTest/bin/Debug/DynamicDataDisplay.dll
new file mode 100644
index 0000000..cb1a034
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/DynamicDataDisplay.dll differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/HMIControl.dll b/SCADA/Program/CoreTest/bin/Debug/HMIControl.dll
new file mode 100644
index 0000000..d4bc881
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/HMIControl.dll differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/HMIControl.pdb b/SCADA/Program/CoreTest/bin/Debug/HMIControl.pdb
new file mode 100644
index 0000000..d675661
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/HMIControl.pdb differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/MySql.Data.dll b/SCADA/Program/CoreTest/bin/Debug/MySql.Data.dll
new file mode 100644
index 0000000..7eaba45
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/MySql.Data.dll differ
diff --git a/SCADA/Program/CoreTest/bin/Debug/WPFToolkit.Extended.dll b/SCADA/Program/CoreTest/bin/Debug/WPFToolkit.Extended.dll
new file mode 100644
index 0000000..5b8149a
Binary files /dev/null and b/SCADA/Program/CoreTest/bin/Debug/WPFToolkit.Extended.dll differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/AlarmSet.baml b/SCADA/Program/CoreTest/obj/Debug/AlarmSet.baml
new file mode 100644
index 0000000..0b53aa1
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/AlarmSet.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/AlarmSet.g.cs b/SCADA/Program/CoreTest/obj/Debug/AlarmSet.g.cs
new file mode 100644
index 0000000..f62110c
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/AlarmSet.g.cs
@@ -0,0 +1,199 @@
+#pragma checksum "..\..\AlarmSet.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "59BFA4F8D2CBCFAA5AAF46E345571EEF"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// AlarmSet
+ ///
+ public partial class AlarmSet : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 20 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TabControl tab1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list0;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list2;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 70 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list1;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListBox list3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/alarmset.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\AlarmSet.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 6 "..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 6 "..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.tab1 = ((System.Windows.Controls.TabControl)(target));
+ return;
+ case 3:
+ this.list0 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 4:
+ this.list2 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 5:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 6:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 7:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 8:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 75 "..\..\AlarmSet.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.list1 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 10:
+ this.list3 = ((System.Windows.Controls.ListBox)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/AlarmSet.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/AlarmSet.g.i.cs
new file mode 100644
index 0000000..f62110c
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/AlarmSet.g.i.cs
@@ -0,0 +1,199 @@
+#pragma checksum "..\..\AlarmSet.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "59BFA4F8D2CBCFAA5AAF46E345571EEF"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// AlarmSet
+ ///
+ public partial class AlarmSet : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 20 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TabControl tab1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list0;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list2;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 70 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list1;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListBox list3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/alarmset.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\AlarmSet.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 6 "..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 6 "..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.tab1 = ((System.Windows.Controls.TabControl)(target));
+ return;
+ case 3:
+ this.list0 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 4:
+ this.list2 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 5:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 6:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 7:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 8:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 75 "..\..\AlarmSet.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.list1 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 10:
+ this.list3 = ((System.Windows.Controls.ListBox)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/App.baml b/SCADA/Program/CoreTest/obj/Debug/App.baml
new file mode 100644
index 0000000..e0a2dc4
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/App.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/App.g.cs b/SCADA/Program/CoreTest/obj/Debug/App.g.cs
new file mode 100644
index 0000000..cbdad40
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/App.g.cs
@@ -0,0 +1,78 @@
+#pragma checksum "..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "87C752EAB1D8111DD0461A1A34A553FD"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/app.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\App.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public static void Main() {
+ CoreTest.App app = new CoreTest.App();
+ app.InitializeComponent();
+ app.Run();
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/App.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/App.g.i.cs
new file mode 100644
index 0000000..cbdad40
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/App.g.i.cs
@@ -0,0 +1,78 @@
+#pragma checksum "..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "87C752EAB1D8111DD0461A1A34A553FD"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/app.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\App.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public static void Main() {
+ CoreTest.App app = new CoreTest.App();
+ app.InitializeComponent();
+ app.Run();
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest.Properties.Resources.resources b/SCADA/Program/CoreTest/obj/Debug/CoreTest.Properties.Resources.resources
new file mode 100644
index 0000000..0b2f6f8
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/CoreTest.Properties.Resources.resources differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest.exe b/SCADA/Program/CoreTest/obj/Debug/CoreTest.exe
new file mode 100644
index 0000000..61d839d
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/CoreTest.exe differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest.g.resources b/SCADA/Program/CoreTest/obj/Debug/CoreTest.g.resources
new file mode 100644
index 0000000..2234f62
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/CoreTest.g.resources differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest.pdb b/SCADA/Program/CoreTest/obj/Debug/CoreTest.pdb
new file mode 100644
index 0000000..c6dc306
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/CoreTest.pdb differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.cache b/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.cache
new file mode 100644
index 0000000..828b632
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.cache
@@ -0,0 +1,20 @@
+CoreTest
+
+
+winexe
+C#
+.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\
+CoreTest
+none
+false
+DEBUG;TRACE
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\App.xaml
+101478603885
+
+22-724079516
+18-949106345
+AlarmSet.xaml;Guage.xaml;Login.xaml;MainWindow.xaml;MaterialRecivingLine.xaml;RuntimeChart.xaml;SiloProductLine.xaml;StartDevice.xaml;TagMonitor.xaml;Trend.xaml;
+
+False
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.i.cache b/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.i.cache
new file mode 100644
index 0000000..a7c2d24
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+CoreTest
+
+
+winexe
+C#
+.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\
+CoreTest
+none
+false
+DEBUG;TRACE
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\App.xaml
+101478603885
+
+23468961942
+18-949106345
+AlarmSet.xaml;Guage.xaml;Login.xaml;MainWindow.xaml;MaterialRecivingLine.xaml;RuntimeChart.xaml;SiloProductLine.xaml;StartDevice.xaml;TagMonitor.xaml;Trend.xaml;
+
+False
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.lref b/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.lref
new file mode 100644
index 0000000..7dabab8
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/CoreTest_MarkupCompile.lref
@@ -0,0 +1,8 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\GeneratedInternalTypeHelper.g.cs
+
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\AlarmSet.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\Guage.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\MainWindow.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\TagMonitor.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\Trend.xaml;;
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/CoreTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..e903e71
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/Example.csproj.CopyComplete b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/CoreTest/obj/Debug/Example.csproj.CoreCompileInputs.cache b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..6ab82c0
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ca230a37a4c7a4fcf0c7d6cd08d7ddb75645e7fd
diff --git a/SCADA/Program/CoreTest/obj/Debug/Example.csproj.FileListAbsolute.txt b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..870cf3a
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.FileListAbsolute.txt
@@ -0,0 +1,47 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\CoreTest.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\CoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\CoreTest.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DynamicDataDisplay.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\HMIControl.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\WPFToolkit.Extended.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\HMIControl.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Example.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Login.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\MaterialRecivingLine.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\RuntimeChart.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\SiloProductLine.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\StartDevice.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\App.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\AlarmSet.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Guage.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Login.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\MainWindow.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\MaterialRecivingLine.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\RuntimeChart.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\SiloProductLine.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\StartDevice.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\TagMonitor.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Trend.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\App.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\GeneratedInternalTypeHelper.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\CoreTest_MarkupCompile.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\CoreTest_MarkupCompile.lref
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\AlarmSet.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Guage.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\MainWindow.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\TagMonitor.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Trend.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\CoreTest.g.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\CoreTest.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Example.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\Example.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\CoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\Debug\CoreTest.pdb
diff --git a/SCADA/Program/CoreTest/obj/Debug/Example.csproj.GenerateResource.Cache b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..f64ae55
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/Example.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/Example.csprojResolveAssemblyReference.cache b/SCADA/Program/CoreTest/obj/Debug/Example.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..a04bf54
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/Example.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/GeneratedInternalTypeHelper.g.cs b/SCADA/Program/CoreTest/obj/Debug/GeneratedInternalTypeHelper.g.cs
new file mode 100644
index 0000000..c65238f
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/GeneratedInternalTypeHelper.g.cs
@@ -0,0 +1,2 @@
+
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/GeneratedInternalTypeHelper.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/GeneratedInternalTypeHelper.g.i.cs
new file mode 100644
index 0000000..ffa4e1e
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/GeneratedInternalTypeHelper.g.i.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/Guage.baml b/SCADA/Program/CoreTest/obj/Debug/Guage.baml
new file mode 100644
index 0000000..27d3f8c
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/Guage.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/Guage.g.cs b/SCADA/Program/CoreTest/obj/Debug/Guage.g.cs
new file mode 100644
index 0000000..ddd077c
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Guage.g.cs
@@ -0,0 +1,113 @@
+#pragma checksum "..\..\Guage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "5243A05AE807D390F1D9E6B6C6368646"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Guage
+ ///
+ public partial class Guage : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 11 "..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVScale hVScale1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVValueIndicator hVValueIndicator1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Frame frame1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/guage.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\Guage.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.hVScale1 = ((HMIControl.HVScale)(target));
+ return;
+ case 2:
+ this.hVValueIndicator1 = ((HMIControl.HVValueIndicator)(target));
+ return;
+ case 3:
+ this.frame1 = ((HMIControl.Frame)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/Guage.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/Guage.g.i.cs
new file mode 100644
index 0000000..ddd077c
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Guage.g.i.cs
@@ -0,0 +1,113 @@
+#pragma checksum "..\..\Guage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "5243A05AE807D390F1D9E6B6C6368646"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Guage
+ ///
+ public partial class Guage : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 11 "..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVScale hVScale1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVValueIndicator hVValueIndicator1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Frame frame1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/guage.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\Guage.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.hVScale1 = ((HMIControl.HVScale)(target));
+ return;
+ case 2:
+ this.hVValueIndicator1 = ((HMIControl.HVValueIndicator)(target));
+ return;
+ case 3:
+ this.frame1 = ((HMIControl.Frame)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/Login.baml b/SCADA/Program/CoreTest/obj/Debug/Login.baml
new file mode 100644
index 0000000..4a0c17b
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/Login.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/Login.g.cs b/SCADA/Program/CoreTest/obj/Debug/Login.g.cs
new file mode 100644
index 0000000..b2a5ba6
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Login.g.cs
@@ -0,0 +1,203 @@
+#pragma checksum "..\..\Login.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "375A0423B4D66B38B66903C58FC0AA60"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Login
+ ///
+ public partial class Login : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 10 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox txtUser;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.PasswordBox txtPassword;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txterr;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/login.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\Login.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 4 "..\..\Login.xaml"
+ ((CoreTest.Login)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.button1 = ((System.Windows.Controls.Button)(target));
+
+ #line 10 "..\..\Login.xaml"
+ this.button1.Click += new System.Windows.RoutedEventHandler(this.button1_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.button2 = ((System.Windows.Controls.Button)(target));
+
+ #line 11 "..\..\Login.xaml"
+ this.button2.Click += new System.Windows.RoutedEventHandler(this.button2_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 5:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.txtUser = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 7:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 8:
+ this.txtPassword = ((System.Windows.Controls.PasswordBox)(target));
+ return;
+ case 9:
+ this.txterr = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 10:
+ this.button3 = ((System.Windows.Controls.Button)(target));
+
+ #line 19 "..\..\Login.xaml"
+ this.button3.Click += new System.Windows.RoutedEventHandler(this.button3_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/Login.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/Login.g.i.cs
new file mode 100644
index 0000000..b2a5ba6
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Login.g.i.cs
@@ -0,0 +1,203 @@
+#pragma checksum "..\..\Login.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "375A0423B4D66B38B66903C58FC0AA60"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Login
+ ///
+ public partial class Login : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 10 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox txtUser;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.PasswordBox txtPassword;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txterr;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/login.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\Login.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 4 "..\..\Login.xaml"
+ ((CoreTest.Login)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.button1 = ((System.Windows.Controls.Button)(target));
+
+ #line 10 "..\..\Login.xaml"
+ this.button1.Click += new System.Windows.RoutedEventHandler(this.button1_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.button2 = ((System.Windows.Controls.Button)(target));
+
+ #line 11 "..\..\Login.xaml"
+ this.button2.Click += new System.Windows.RoutedEventHandler(this.button2_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 5:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.txtUser = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 7:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 8:
+ this.txtPassword = ((System.Windows.Controls.PasswordBox)(target));
+ return;
+ case 9:
+ this.txterr = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 10:
+ this.button3 = ((System.Windows.Controls.Button)(target));
+
+ #line 19 "..\..\Login.xaml"
+ this.button3.Click += new System.Windows.RoutedEventHandler(this.button3_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/MainWindow.baml b/SCADA/Program/CoreTest/obj/Debug/MainWindow.baml
new file mode 100644
index 0000000..29cfb26
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/MainWindow.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/MainWindow.g.cs b/SCADA/Program/CoreTest/obj/Debug/MainWindow.g.cs
new file mode 100644
index 0000000..bf00cf2
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/MainWindow.g.cs
@@ -0,0 +1,320 @@
+#pragma checksum "..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "43579B96290DBB82B39AB2820CBC1A0C"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 73 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd1;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label1;
+
+ #line default
+ #line hidden
+
+
+ #line 80 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label2;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray toolBarTray;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind1;
+
+ #line default
+ #line hidden
+
+
+ #line 107 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind2;
+
+ #line default
+ #line hidden
+
+
+ #line 111 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray cvs3;
+
+ #line default
+ #line hidden
+
+
+ #line 113 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnRT;
+
+ #line default
+ #line hidden
+
+
+ #line 114 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTrend;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTag;
+
+ #line default
+ #line hidden
+
+
+ #line 116 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton2;
+
+ #line default
+ #line hidden
+
+
+ #line 117 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton7;
+
+ #line default
+ #line hidden
+
+
+ #line 120 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas statusbar;
+
+ #line default
+ #line hidden
+
+
+ #line 121 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txtuser;
+
+ #line default
+ #line hidden
+
+
+ #line 122 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txttime;
+
+ #line default
+ #line hidden
+
+
+ #line 123 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvsAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txtAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Shapes.Ellipse p1_lamp1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\MainWindow.xaml"
+ ((CoreTest.MainWindow)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.grd1 = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 3:
+ this.label1 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 4:
+ this.label2 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 5:
+ this.cvs1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 6:
+ this.toolBarTray = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 7:
+ this.btngrind1 = ((HMIControl.HMIButton)(target));
+ return;
+ case 8:
+ this.btngrind2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 9:
+ this.cvs3 = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 10:
+ this.btnRT = ((HMIControl.HMIButton)(target));
+ return;
+ case 11:
+ this.btnTrend = ((HMIControl.HMIButton)(target));
+ return;
+ case 12:
+ this.btnTag = ((HMIControl.HMIButton)(target));
+ return;
+ case 13:
+ this.hMIButton2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 14:
+ this.hMIButton7 = ((HMIControl.HMIButton)(target));
+
+ #line 117 "..\..\MainWindow.xaml"
+ this.hMIButton7.Click += new System.Windows.RoutedEventHandler(this.hMIButton7_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 15:
+ this.statusbar = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 16:
+ this.txtuser = ((HMIControl.HMILable)(target));
+ return;
+ case 17:
+ this.txttime = ((HMIControl.HMILable)(target));
+ return;
+ case 18:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+
+ #line 123 "..\..\MainWindow.xaml"
+ this.btnStart.Click += new System.Windows.RoutedEventHandler(this.btnStart_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 19:
+ this.cvsAlarm = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 20:
+ this.txtAlarm = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 21:
+ this.p1_lamp1 = ((System.Windows.Shapes.Ellipse)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/MainWindow.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/MainWindow.g.i.cs
new file mode 100644
index 0000000..bf00cf2
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/MainWindow.g.i.cs
@@ -0,0 +1,320 @@
+#pragma checksum "..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "43579B96290DBB82B39AB2820CBC1A0C"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 73 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd1;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label1;
+
+ #line default
+ #line hidden
+
+
+ #line 80 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label2;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray toolBarTray;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind1;
+
+ #line default
+ #line hidden
+
+
+ #line 107 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind2;
+
+ #line default
+ #line hidden
+
+
+ #line 111 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray cvs3;
+
+ #line default
+ #line hidden
+
+
+ #line 113 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnRT;
+
+ #line default
+ #line hidden
+
+
+ #line 114 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTrend;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTag;
+
+ #line default
+ #line hidden
+
+
+ #line 116 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton2;
+
+ #line default
+ #line hidden
+
+
+ #line 117 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton7;
+
+ #line default
+ #line hidden
+
+
+ #line 120 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas statusbar;
+
+ #line default
+ #line hidden
+
+
+ #line 121 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txtuser;
+
+ #line default
+ #line hidden
+
+
+ #line 122 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txttime;
+
+ #line default
+ #line hidden
+
+
+ #line 123 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvsAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txtAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Shapes.Ellipse p1_lamp1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\MainWindow.xaml"
+ ((CoreTest.MainWindow)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.grd1 = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 3:
+ this.label1 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 4:
+ this.label2 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 5:
+ this.cvs1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 6:
+ this.toolBarTray = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 7:
+ this.btngrind1 = ((HMIControl.HMIButton)(target));
+ return;
+ case 8:
+ this.btngrind2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 9:
+ this.cvs3 = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 10:
+ this.btnRT = ((HMIControl.HMIButton)(target));
+ return;
+ case 11:
+ this.btnTrend = ((HMIControl.HMIButton)(target));
+ return;
+ case 12:
+ this.btnTag = ((HMIControl.HMIButton)(target));
+ return;
+ case 13:
+ this.hMIButton2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 14:
+ this.hMIButton7 = ((HMIControl.HMIButton)(target));
+
+ #line 117 "..\..\MainWindow.xaml"
+ this.hMIButton7.Click += new System.Windows.RoutedEventHandler(this.hMIButton7_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 15:
+ this.statusbar = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 16:
+ this.txtuser = ((HMIControl.HMILable)(target));
+ return;
+ case 17:
+ this.txttime = ((HMIControl.HMILable)(target));
+ return;
+ case 18:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+
+ #line 123 "..\..\MainWindow.xaml"
+ this.btnStart.Click += new System.Windows.RoutedEventHandler(this.btnStart_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 19:
+ this.cvsAlarm = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 20:
+ this.txtAlarm = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 21:
+ this.p1_lamp1 = ((System.Windows.Shapes.Ellipse)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.baml b/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.baml
new file mode 100644
index 0000000..33a9cfc
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.g.cs b/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.g.cs
new file mode 100644
index 0000000..2d4d7fc
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.g.cs
@@ -0,0 +1,1169 @@
+#pragma checksum "..\..\MaterialRecivingLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "CE67AEE956DAC38D8ED6BB721B8FC695"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MaterialRecivingLine
+ ///
+ public partial class MaterialRecivingLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.MaterialRecivingLine MaterialRecivingLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl1;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl2;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator3;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin2;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin3;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin4;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin5;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin6;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 29 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 32 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert1;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FourWays fourWays1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 49 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 51 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+
+ #line 57 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo7;
+
+ #line default
+ #line hidden
+
+
+ #line 61 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 62 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo8;
+
+ #line default
+ #line hidden
+
+
+ #line 64 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo9;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo10;
+
+ #line default
+ #line hidden
+
+
+ #line 69 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo11;
+
+ #line default
+ #line hidden
+
+
+ #line 71 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo13;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate6;
+
+ #line default
+ #line hidden
+
+
+ #line 73 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 74 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 76 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate4;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate5;
+
+ #line default
+ #line hidden
+
+
+ #line 78 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate7;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 81 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin7;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin8;
+
+ #line default
+ #line hidden
+
+
+ #line 83 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin9;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin10;
+
+ #line default
+ #line hidden
+
+
+ #line 85 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin11;
+
+ #line default
+ #line hidden
+
+
+ #line 86 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin12;
+
+ #line default
+ #line hidden
+
+
+ #line 87 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator4;
+
+ #line default
+ #line hidden
+
+
+ #line 88 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl3;
+
+ #line default
+ #line hidden
+
+
+ #line 89 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor5;
+
+ #line default
+ #line hidden
+
+
+ #line 91 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo14;
+
+ #line default
+ #line hidden
+
+
+ #line 93 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert2;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 95 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner4;
+
+ #line default
+ #line hidden
+
+
+ #line 96 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor6;
+
+ #line default
+ #line hidden
+
+
+ #line 98 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo15;
+
+ #line default
+ #line hidden
+
+
+ #line 101 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate9;
+
+ #line default
+ #line hidden
+
+
+ #line 102 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate10;
+
+ #line default
+ #line hidden
+
+
+ #line 103 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate11;
+
+ #line default
+ #line hidden
+
+
+ #line 104 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate12;
+
+ #line default
+ #line hidden
+
+
+ #line 105 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate13;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate14;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor7;
+
+ #line default
+ #line hidden
+
+
+ #line 124 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock1;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 127 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 128 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock5;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock6;
+
+ #line default
+ #line hidden
+
+
+ #line 130 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock7;
+
+ #line default
+ #line hidden
+
+
+ #line 131 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock8;
+
+ #line default
+ #line hidden
+
+
+ #line 132 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock9;
+
+ #line default
+ #line hidden
+
+
+ #line 133 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock10;
+
+ #line default
+ #line hidden
+
+
+ #line 134 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock11;
+
+ #line default
+ #line hidden
+
+
+ #line 135 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock12;
+
+ #line default
+ #line hidden
+
+
+ #line 136 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock13;
+
+ #line default
+ #line hidden
+
+
+ #line 137 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock14;
+
+ #line default
+ #line hidden
+
+
+ #line 138 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock15;
+
+ #line default
+ #line hidden
+
+
+ #line 139 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock16;
+
+ #line default
+ #line hidden
+
+
+ #line 140 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock17;
+
+ #line default
+ #line hidden
+
+
+ #line 141 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock18;
+
+ #line default
+ #line hidden
+
+
+ #line 142 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock20;
+
+ #line default
+ #line hidden
+
+
+ #line 143 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock21;
+
+ #line default
+ #line hidden
+
+
+ #line 144 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock22;
+
+ #line default
+ #line hidden
+
+
+ #line 145 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock23;
+
+ #line default
+ #line hidden
+
+
+ #line 146 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock24;
+
+ #line default
+ #line hidden
+
+
+ #line 147 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock25;
+
+ #line default
+ #line hidden
+
+
+ #line 148 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock26;
+
+ #line default
+ #line hidden
+
+
+ #line 149 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock27;
+
+ #line default
+ #line hidden
+
+
+ #line 150 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock28;
+
+ #line default
+ #line hidden
+
+
+ #line 151 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock29;
+
+ #line default
+ #line hidden
+
+
+ #line 152 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock30;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/materialrecivingline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\MaterialRecivingLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.MaterialRecivingLine1 = ((CoreTest.MaterialRecivingLine)(target));
+
+ #line 8 "..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.manualAddControl1 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 5:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 6:
+ this.manualAddControl2 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 7:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 8:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 9:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 10:
+ this.elevator3 = ((HMIControl.Elevator)(target));
+ return;
+ case 11:
+ this.bufferBin1 = ((HMIControl.BufferBin)(target));
+ return;
+ case 12:
+ this.bufferBin2 = ((HMIControl.BufferBin)(target));
+ return;
+ case 13:
+ this.bufferBin3 = ((HMIControl.BufferBin)(target));
+ return;
+ case 14:
+ this.bufferBin4 = ((HMIControl.BufferBin)(target));
+ return;
+ case 15:
+ this.bufferBin5 = ((HMIControl.BufferBin)(target));
+ return;
+ case 16:
+ this.bufferBin6 = ((HMIControl.BufferBin)(target));
+ return;
+ case 17:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 18:
+ this.magnetCleaner2 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 19:
+ this.magnetCleaner3 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 20:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 21:
+ this.preCleaner2 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 22:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 23:
+ this.divert1 = ((HMIControl.Divert)(target));
+ return;
+ case 24:
+ this.fourWays1 = ((HMIControl.FourWays)(target));
+ return;
+ case 25:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 26:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 28:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 29:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 30:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 31:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ case 32:
+ this.fromTo7 = ((HMIControl.FromTo)(target));
+ return;
+ case 33:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 34:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 35:
+ this.fromTo8 = ((HMIControl.FromTo)(target));
+ return;
+ case 36:
+ this.fromTo9 = ((HMIControl.FromTo)(target));
+ return;
+ case 37:
+ this.fromTo10 = ((HMIControl.FromTo)(target));
+ return;
+ case 38:
+ this.fromTo11 = ((HMIControl.FromTo)(target));
+ return;
+ case 39:
+ this.fromTo13 = ((HMIControl.FromTo)(target));
+ return;
+ case 40:
+ this.slideGate6 = ((HMIControl.SlideGate)(target));
+ return;
+ case 41:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 42:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 43:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 44:
+ this.slideGate4 = ((HMIControl.SlideGate)(target));
+ return;
+ case 45:
+ this.slideGate5 = ((HMIControl.SlideGate)(target));
+ return;
+ case 46:
+ this.slideGate7 = ((HMIControl.SlideGate)(target));
+ return;
+ case 47:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 48:
+ this.bufferBin7 = ((HMIControl.BufferBin)(target));
+ return;
+ case 49:
+ this.bufferBin8 = ((HMIControl.BufferBin)(target));
+ return;
+ case 50:
+ this.bufferBin9 = ((HMIControl.BufferBin)(target));
+ return;
+ case 51:
+ this.bufferBin10 = ((HMIControl.BufferBin)(target));
+ return;
+ case 52:
+ this.bufferBin11 = ((HMIControl.BufferBin)(target));
+ return;
+ case 53:
+ this.bufferBin12 = ((HMIControl.BufferBin)(target));
+ return;
+ case 54:
+ this.elevator4 = ((HMIControl.Elevator)(target));
+ return;
+ case 55:
+ this.manualAddControl3 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 56:
+ this.chainConveyor5 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 57:
+ this.fromTo14 = ((HMIControl.FromTo)(target));
+ return;
+ case 58:
+ this.divert2 = ((HMIControl.Divert)(target));
+ return;
+ case 59:
+ this.preCleaner3 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 60:
+ this.magnetCleaner4 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 61:
+ this.chainConveyor6 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 62:
+ this.fromTo15 = ((HMIControl.FromTo)(target));
+ return;
+ case 63:
+ this.slideGate9 = ((HMIControl.SlideGate)(target));
+ return;
+ case 64:
+ this.slideGate10 = ((HMIControl.SlideGate)(target));
+ return;
+ case 65:
+ this.slideGate11 = ((HMIControl.SlideGate)(target));
+ return;
+ case 66:
+ this.slideGate12 = ((HMIControl.SlideGate)(target));
+ return;
+ case 67:
+ this.slideGate13 = ((HMIControl.SlideGate)(target));
+ return;
+ case 68:
+ this.slideGate14 = ((HMIControl.SlideGate)(target));
+ return;
+ case 69:
+ this.chainConveyor7 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 70:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 71:
+ this.textBlock1 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 72:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 73:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 74:
+ this.textBlock5 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 75:
+ this.textBlock6 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 76:
+ this.textBlock7 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 77:
+ this.textBlock8 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 78:
+ this.textBlock9 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 79:
+ this.textBlock10 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 80:
+ this.textBlock11 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 81:
+ this.textBlock12 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 82:
+ this.textBlock13 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 83:
+ this.textBlock14 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 84:
+ this.textBlock15 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 85:
+ this.textBlock16 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 86:
+ this.textBlock17 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 87:
+ this.textBlock18 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 88:
+ this.textBlock20 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 89:
+ this.textBlock21 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 90:
+ this.textBlock22 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 91:
+ this.textBlock23 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 92:
+ this.textBlock24 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 93:
+ this.textBlock25 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 94:
+ this.textBlock26 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 95:
+ this.textBlock27 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 96:
+ this.textBlock28 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 97:
+ this.textBlock29 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 98:
+ this.textBlock30 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.g.i.cs
new file mode 100644
index 0000000..2d4d7fc
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/MaterialRecivingLine.g.i.cs
@@ -0,0 +1,1169 @@
+#pragma checksum "..\..\MaterialRecivingLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "CE67AEE956DAC38D8ED6BB721B8FC695"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MaterialRecivingLine
+ ///
+ public partial class MaterialRecivingLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.MaterialRecivingLine MaterialRecivingLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl1;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl2;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator3;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin2;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin3;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin4;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin5;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin6;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 29 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 32 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert1;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FourWays fourWays1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 49 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 51 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+
+ #line 57 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo7;
+
+ #line default
+ #line hidden
+
+
+ #line 61 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 62 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo8;
+
+ #line default
+ #line hidden
+
+
+ #line 64 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo9;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo10;
+
+ #line default
+ #line hidden
+
+
+ #line 69 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo11;
+
+ #line default
+ #line hidden
+
+
+ #line 71 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo13;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate6;
+
+ #line default
+ #line hidden
+
+
+ #line 73 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 74 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 76 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate4;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate5;
+
+ #line default
+ #line hidden
+
+
+ #line 78 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate7;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 81 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin7;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin8;
+
+ #line default
+ #line hidden
+
+
+ #line 83 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin9;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin10;
+
+ #line default
+ #line hidden
+
+
+ #line 85 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin11;
+
+ #line default
+ #line hidden
+
+
+ #line 86 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin12;
+
+ #line default
+ #line hidden
+
+
+ #line 87 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator4;
+
+ #line default
+ #line hidden
+
+
+ #line 88 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl3;
+
+ #line default
+ #line hidden
+
+
+ #line 89 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor5;
+
+ #line default
+ #line hidden
+
+
+ #line 91 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo14;
+
+ #line default
+ #line hidden
+
+
+ #line 93 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert2;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 95 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner4;
+
+ #line default
+ #line hidden
+
+
+ #line 96 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor6;
+
+ #line default
+ #line hidden
+
+
+ #line 98 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo15;
+
+ #line default
+ #line hidden
+
+
+ #line 101 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate9;
+
+ #line default
+ #line hidden
+
+
+ #line 102 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate10;
+
+ #line default
+ #line hidden
+
+
+ #line 103 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate11;
+
+ #line default
+ #line hidden
+
+
+ #line 104 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate12;
+
+ #line default
+ #line hidden
+
+
+ #line 105 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate13;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate14;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor7;
+
+ #line default
+ #line hidden
+
+
+ #line 124 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock1;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 127 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 128 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock5;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock6;
+
+ #line default
+ #line hidden
+
+
+ #line 130 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock7;
+
+ #line default
+ #line hidden
+
+
+ #line 131 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock8;
+
+ #line default
+ #line hidden
+
+
+ #line 132 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock9;
+
+ #line default
+ #line hidden
+
+
+ #line 133 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock10;
+
+ #line default
+ #line hidden
+
+
+ #line 134 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock11;
+
+ #line default
+ #line hidden
+
+
+ #line 135 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock12;
+
+ #line default
+ #line hidden
+
+
+ #line 136 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock13;
+
+ #line default
+ #line hidden
+
+
+ #line 137 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock14;
+
+ #line default
+ #line hidden
+
+
+ #line 138 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock15;
+
+ #line default
+ #line hidden
+
+
+ #line 139 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock16;
+
+ #line default
+ #line hidden
+
+
+ #line 140 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock17;
+
+ #line default
+ #line hidden
+
+
+ #line 141 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock18;
+
+ #line default
+ #line hidden
+
+
+ #line 142 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock20;
+
+ #line default
+ #line hidden
+
+
+ #line 143 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock21;
+
+ #line default
+ #line hidden
+
+
+ #line 144 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock22;
+
+ #line default
+ #line hidden
+
+
+ #line 145 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock23;
+
+ #line default
+ #line hidden
+
+
+ #line 146 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock24;
+
+ #line default
+ #line hidden
+
+
+ #line 147 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock25;
+
+ #line default
+ #line hidden
+
+
+ #line 148 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock26;
+
+ #line default
+ #line hidden
+
+
+ #line 149 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock27;
+
+ #line default
+ #line hidden
+
+
+ #line 150 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock28;
+
+ #line default
+ #line hidden
+
+
+ #line 151 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock29;
+
+ #line default
+ #line hidden
+
+
+ #line 152 "..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock30;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/materialrecivingline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\MaterialRecivingLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.MaterialRecivingLine1 = ((CoreTest.MaterialRecivingLine)(target));
+
+ #line 8 "..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.manualAddControl1 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 5:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 6:
+ this.manualAddControl2 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 7:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 8:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 9:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 10:
+ this.elevator3 = ((HMIControl.Elevator)(target));
+ return;
+ case 11:
+ this.bufferBin1 = ((HMIControl.BufferBin)(target));
+ return;
+ case 12:
+ this.bufferBin2 = ((HMIControl.BufferBin)(target));
+ return;
+ case 13:
+ this.bufferBin3 = ((HMIControl.BufferBin)(target));
+ return;
+ case 14:
+ this.bufferBin4 = ((HMIControl.BufferBin)(target));
+ return;
+ case 15:
+ this.bufferBin5 = ((HMIControl.BufferBin)(target));
+ return;
+ case 16:
+ this.bufferBin6 = ((HMIControl.BufferBin)(target));
+ return;
+ case 17:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 18:
+ this.magnetCleaner2 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 19:
+ this.magnetCleaner3 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 20:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 21:
+ this.preCleaner2 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 22:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 23:
+ this.divert1 = ((HMIControl.Divert)(target));
+ return;
+ case 24:
+ this.fourWays1 = ((HMIControl.FourWays)(target));
+ return;
+ case 25:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 26:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 28:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 29:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 30:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 31:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ case 32:
+ this.fromTo7 = ((HMIControl.FromTo)(target));
+ return;
+ case 33:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 34:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 35:
+ this.fromTo8 = ((HMIControl.FromTo)(target));
+ return;
+ case 36:
+ this.fromTo9 = ((HMIControl.FromTo)(target));
+ return;
+ case 37:
+ this.fromTo10 = ((HMIControl.FromTo)(target));
+ return;
+ case 38:
+ this.fromTo11 = ((HMIControl.FromTo)(target));
+ return;
+ case 39:
+ this.fromTo13 = ((HMIControl.FromTo)(target));
+ return;
+ case 40:
+ this.slideGate6 = ((HMIControl.SlideGate)(target));
+ return;
+ case 41:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 42:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 43:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 44:
+ this.slideGate4 = ((HMIControl.SlideGate)(target));
+ return;
+ case 45:
+ this.slideGate5 = ((HMIControl.SlideGate)(target));
+ return;
+ case 46:
+ this.slideGate7 = ((HMIControl.SlideGate)(target));
+ return;
+ case 47:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 48:
+ this.bufferBin7 = ((HMIControl.BufferBin)(target));
+ return;
+ case 49:
+ this.bufferBin8 = ((HMIControl.BufferBin)(target));
+ return;
+ case 50:
+ this.bufferBin9 = ((HMIControl.BufferBin)(target));
+ return;
+ case 51:
+ this.bufferBin10 = ((HMIControl.BufferBin)(target));
+ return;
+ case 52:
+ this.bufferBin11 = ((HMIControl.BufferBin)(target));
+ return;
+ case 53:
+ this.bufferBin12 = ((HMIControl.BufferBin)(target));
+ return;
+ case 54:
+ this.elevator4 = ((HMIControl.Elevator)(target));
+ return;
+ case 55:
+ this.manualAddControl3 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 56:
+ this.chainConveyor5 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 57:
+ this.fromTo14 = ((HMIControl.FromTo)(target));
+ return;
+ case 58:
+ this.divert2 = ((HMIControl.Divert)(target));
+ return;
+ case 59:
+ this.preCleaner3 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 60:
+ this.magnetCleaner4 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 61:
+ this.chainConveyor6 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 62:
+ this.fromTo15 = ((HMIControl.FromTo)(target));
+ return;
+ case 63:
+ this.slideGate9 = ((HMIControl.SlideGate)(target));
+ return;
+ case 64:
+ this.slideGate10 = ((HMIControl.SlideGate)(target));
+ return;
+ case 65:
+ this.slideGate11 = ((HMIControl.SlideGate)(target));
+ return;
+ case 66:
+ this.slideGate12 = ((HMIControl.SlideGate)(target));
+ return;
+ case 67:
+ this.slideGate13 = ((HMIControl.SlideGate)(target));
+ return;
+ case 68:
+ this.slideGate14 = ((HMIControl.SlideGate)(target));
+ return;
+ case 69:
+ this.chainConveyor7 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 70:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 71:
+ this.textBlock1 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 72:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 73:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 74:
+ this.textBlock5 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 75:
+ this.textBlock6 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 76:
+ this.textBlock7 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 77:
+ this.textBlock8 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 78:
+ this.textBlock9 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 79:
+ this.textBlock10 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 80:
+ this.textBlock11 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 81:
+ this.textBlock12 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 82:
+ this.textBlock13 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 83:
+ this.textBlock14 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 84:
+ this.textBlock15 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 85:
+ this.textBlock16 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 86:
+ this.textBlock17 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 87:
+ this.textBlock18 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 88:
+ this.textBlock20 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 89:
+ this.textBlock21 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 90:
+ this.textBlock22 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 91:
+ this.textBlock23 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 92:
+ this.textBlock24 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 93:
+ this.textBlock25 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 94:
+ this.textBlock26 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 95:
+ this.textBlock27 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 96:
+ this.textBlock28 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 97:
+ this.textBlock29 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 98:
+ this.textBlock30 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.baml b/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.baml
new file mode 100644
index 0000000..a9e4cbd
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.g.cs b/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.g.cs
new file mode 100644
index 0000000..e292da7
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.g.cs
@@ -0,0 +1,186 @@
+#pragma checksum "..\..\RuntimeChart.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DC1BFB7524CCB66F5D58735A70216F0A"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// RuntimeChart
+ ///
+ public partial class RuntimeChart : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comb1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine hilevel;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine lolevel;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/runtimechart.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\RuntimeChart.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 8 "..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.comb1 = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 16 "..\..\RuntimeChart.xaml"
+ this.comb1.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comb1_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 18 "..\..\RuntimeChart.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 5:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 6:
+ this.hilevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ case 7:
+ this.lolevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.g.i.cs
new file mode 100644
index 0000000..e292da7
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/RuntimeChart.g.i.cs
@@ -0,0 +1,186 @@
+#pragma checksum "..\..\RuntimeChart.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DC1BFB7524CCB66F5D58735A70216F0A"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// RuntimeChart
+ ///
+ public partial class RuntimeChart : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comb1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine hilevel;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine lolevel;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/runtimechart.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\RuntimeChart.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 8 "..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.comb1 = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 16 "..\..\RuntimeChart.xaml"
+ this.comb1.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comb1_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 18 "..\..\RuntimeChart.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 5:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 6:
+ this.hilevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ case 7:
+ this.lolevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.baml b/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.baml
new file mode 100644
index 0000000..67e35b6
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.g.cs b/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.g.cs
new file mode 100644
index 0000000..270349a
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.g.cs
@@ -0,0 +1,410 @@
+#pragma checksum "..\..\SiloProductLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A5AB0964D726C00F3D396892042986D6"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// SiloProductLine
+ ///
+ public partial class SiloProductLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.SiloProductLine SiloProductLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Bucket bucket1;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Truck truck1;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 36 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 38 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 41 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 42 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 43 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone2;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/siloproductline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\SiloProductLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.SiloProductLine1 = ((CoreTest.SiloProductLine)(target));
+
+ #line 8 "..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.silo1 = ((HMIControl.Silo)(target));
+ return;
+ case 4:
+ this.silo2 = ((HMIControl.Silo)(target));
+ return;
+ case 5:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 6:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 7:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 8:
+ this.bucket1 = ((HMIControl.Bucket)(target));
+ return;
+ case 9:
+ this.truck1 = ((HMIControl.Truck)(target));
+ return;
+ case 10:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 11:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 12:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 13:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 14:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 15:
+ this.cyclone1 = ((HMIControl.Cyclone)(target));
+ return;
+ case 16:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 17:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 18:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 19:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 20:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 21:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 22:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 23:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 24:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 25:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 26:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 28:
+ this.cyclone2 = ((HMIControl.Cyclone)(target));
+ return;
+ case 29:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.g.i.cs
new file mode 100644
index 0000000..270349a
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/SiloProductLine.g.i.cs
@@ -0,0 +1,410 @@
+#pragma checksum "..\..\SiloProductLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A5AB0964D726C00F3D396892042986D6"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// SiloProductLine
+ ///
+ public partial class SiloProductLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.SiloProductLine SiloProductLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Bucket bucket1;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Truck truck1;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 36 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 38 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 41 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 42 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 43 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone2;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/siloproductline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\SiloProductLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.SiloProductLine1 = ((CoreTest.SiloProductLine)(target));
+
+ #line 8 "..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.silo1 = ((HMIControl.Silo)(target));
+ return;
+ case 4:
+ this.silo2 = ((HMIControl.Silo)(target));
+ return;
+ case 5:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 6:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 7:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 8:
+ this.bucket1 = ((HMIControl.Bucket)(target));
+ return;
+ case 9:
+ this.truck1 = ((HMIControl.Truck)(target));
+ return;
+ case 10:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 11:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 12:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 13:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 14:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 15:
+ this.cyclone1 = ((HMIControl.Cyclone)(target));
+ return;
+ case 16:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 17:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 18:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 19:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 20:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 21:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 22:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 23:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 24:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 25:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 26:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 28:
+ this.cyclone2 = ((HMIControl.Cyclone)(target));
+ return;
+ case 29:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/StartDevice.baml b/SCADA/Program/CoreTest/obj/Debug/StartDevice.baml
new file mode 100644
index 0000000..05e4eb3
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/StartDevice.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/StartDevice.g.cs b/SCADA/Program/CoreTest/obj/Debug/StartDevice.g.cs
new file mode 100644
index 0000000..ef55dd2
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/StartDevice.g.cs
@@ -0,0 +1,150 @@
+#pragma checksum "..\..\StartDevice.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "14206CA5E5BB144386A3AAAB0A6BD5A5"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// StartDevice
+ ///
+ public partial class StartDevice : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 8 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border border1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock devicename;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStop;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnExit;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/startdevice.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\StartDevice.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.grd = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 2:
+ this.border1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 3:
+ this.devicename = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.btnStop = ((System.Windows.Controls.Button)(target));
+ return;
+ case 5:
+ this.btnExit = ((System.Windows.Controls.Button)(target));
+
+ #line 23 "..\..\StartDevice.xaml"
+ this.btnExit.Click += new System.Windows.RoutedEventHandler(this.btnExit_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/StartDevice.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/StartDevice.g.i.cs
new file mode 100644
index 0000000..ef55dd2
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/StartDevice.g.i.cs
@@ -0,0 +1,150 @@
+#pragma checksum "..\..\StartDevice.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "14206CA5E5BB144386A3AAAB0A6BD5A5"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// StartDevice
+ ///
+ public partial class StartDevice : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 8 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border border1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock devicename;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStop;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnExit;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/startdevice.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\StartDevice.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.grd = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 2:
+ this.border1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 3:
+ this.devicename = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.btnStop = ((System.Windows.Controls.Button)(target));
+ return;
+ case 5:
+ this.btnExit = ((System.Windows.Controls.Button)(target));
+
+ #line 23 "..\..\StartDevice.xaml"
+ this.btnExit.Click += new System.Windows.RoutedEventHandler(this.btnExit_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/TagMonitor.baml b/SCADA/Program/CoreTest/obj/Debug/TagMonitor.baml
new file mode 100644
index 0000000..dedc6d3
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/TagMonitor.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/TagMonitor.g.cs b/SCADA/Program/CoreTest/obj/Debug/TagMonitor.g.cs
new file mode 100644
index 0000000..f543d44
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/TagMonitor.g.cs
@@ -0,0 +1,136 @@
+#pragma checksum "..\..\TagMonitor.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0A98A6F201A7031A640A21A10F8B84E7"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using Microsoft.Windows.Controls.PropertyGrid;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// TagMonitor
+ ///
+ public partial class TagMonitor : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list1;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ChildWindow childWindow1;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox textBox1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/tagmonitor.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\TagMonitor.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 7 "..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.list1 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 3:
+ this.childWindow1 = ((Microsoft.Windows.Controls.ChildWindow)(target));
+ return;
+ case 4:
+ this.textBox1 = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 5:
+
+ #line 27 "..\..\TagMonitor.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/TagMonitor.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/TagMonitor.g.i.cs
new file mode 100644
index 0000000..f543d44
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/TagMonitor.g.i.cs
@@ -0,0 +1,136 @@
+#pragma checksum "..\..\TagMonitor.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0A98A6F201A7031A640A21A10F8B84E7"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using Microsoft.Windows.Controls.PropertyGrid;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// TagMonitor
+ ///
+ public partial class TagMonitor : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list1;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ChildWindow childWindow1;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox textBox1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/tagmonitor.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\TagMonitor.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 7 "..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.list1 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 3:
+ this.childWindow1 = ((Microsoft.Windows.Controls.ChildWindow)(target));
+ return;
+ case 4:
+ this.textBox1 = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 5:
+
+ #line 27 "..\..\TagMonitor.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/SCADA/Program/CoreTest/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..ae3f31c
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/Trend.baml b/SCADA/Program/CoreTest/obj/Debug/Trend.baml
new file mode 100644
index 0000000..c1aa03c
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/Debug/Trend.baml differ
diff --git a/SCADA/Program/CoreTest/obj/Debug/Trend.g.cs b/SCADA/Program/CoreTest/obj/Debug/Trend.g.cs
new file mode 100644
index 0000000..67902df
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Trend.g.cs
@@ -0,0 +1,264 @@
+#pragma checksum "..\..\Trend.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1B342724173D1F60676E7E203DB0077B"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Trend
+ ///
+ public partial class Trend : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 15 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox PCheckBox;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Primitives.Popup popusBottom;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.CheckListBox chklist;
+
+ #line default
+ #line hidden
+
+
+ #line 40 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comodel;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox chkshow;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 52 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph cursor;
+
+ #line default
+ #line hidden
+
+
+ #line 53 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph axiscuror;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/trend.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\Trend.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 9 "..\..\Trend.xaml"
+ ((CoreTest.Trend)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 3:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 4:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 5:
+ this.PCheckBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 6:
+ this.popusBottom = ((System.Windows.Controls.Primitives.Popup)(target));
+ return;
+ case 7:
+ this.chklist = ((Microsoft.Windows.Controls.CheckListBox)(target));
+ return;
+ case 8:
+ this.comodel = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 40 "..\..\Trend.xaml"
+ this.comodel.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comodel_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.chkshow = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 45 "..\..\Trend.xaml"
+ this.chkshow.Click += new System.Windows.RoutedEventHandler(this.chkshow_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 10:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 46 "..\..\Trend.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 11:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 12:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 13:
+ this.cursor = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph)(target));
+ return;
+ case 14:
+ this.axiscuror = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/Debug/Trend.g.i.cs b/SCADA/Program/CoreTest/obj/Debug/Trend.g.i.cs
new file mode 100644
index 0000000..67902df
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/Debug/Trend.g.i.cs
@@ -0,0 +1,264 @@
+#pragma checksum "..\..\Trend.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1B342724173D1F60676E7E203DB0077B"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Trend
+ ///
+ public partial class Trend : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 15 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox PCheckBox;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Primitives.Popup popusBottom;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.CheckListBox chklist;
+
+ #line default
+ #line hidden
+
+
+ #line 40 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comodel;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox chkshow;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 52 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph cursor;
+
+ #line default
+ #line hidden
+
+
+ #line 53 "..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph axiscuror;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/trend.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\Trend.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 9 "..\..\Trend.xaml"
+ ((CoreTest.Trend)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 3:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 4:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 5:
+ this.PCheckBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 6:
+ this.popusBottom = ((System.Windows.Controls.Primitives.Popup)(target));
+ return;
+ case 7:
+ this.chklist = ((Microsoft.Windows.Controls.CheckListBox)(target));
+ return;
+ case 8:
+ this.comodel = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 40 "..\..\Trend.xaml"
+ this.comodel.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comodel_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.chkshow = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 45 "..\..\Trend.xaml"
+ this.chkshow.Click += new System.Windows.RoutedEventHandler(this.chkshow_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 10:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 46 "..\..\Trend.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 11:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 12:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 13:
+ this.cursor = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph)(target));
+ return;
+ case 14:
+ this.axiscuror = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.baml b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.baml
new file mode 100644
index 0000000..0b53aa1
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.cs
new file mode 100644
index 0000000..e8fb47f
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.cs
@@ -0,0 +1,199 @@
+#pragma checksum "..\..\..\AlarmSet.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "59BFA4F8D2CBCFAA5AAF46E345571EEF"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// AlarmSet
+ ///
+ public partial class AlarmSet : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 20 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TabControl tab1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list0;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list2;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 70 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list1;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListBox list3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/alarmset.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\AlarmSet.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 6 "..\..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 6 "..\..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.tab1 = ((System.Windows.Controls.TabControl)(target));
+ return;
+ case 3:
+ this.list0 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 4:
+ this.list2 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 5:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 6:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 7:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 8:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 75 "..\..\..\AlarmSet.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.list1 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 10:
+ this.list3 = ((System.Windows.Controls.ListBox)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.i.cs
new file mode 100644
index 0000000..e8fb47f
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.i.cs
@@ -0,0 +1,199 @@
+#pragma checksum "..\..\..\AlarmSet.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "59BFA4F8D2CBCFAA5AAF46E345571EEF"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// AlarmSet
+ ///
+ public partial class AlarmSet : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 20 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TabControl tab1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list0;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list2;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 70 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list1;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListBox list3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/alarmset.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\AlarmSet.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 6 "..\..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 6 "..\..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.tab1 = ((System.Windows.Controls.TabControl)(target));
+ return;
+ case 3:
+ this.list0 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 4:
+ this.list2 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 5:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 6:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 7:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 8:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 75 "..\..\..\AlarmSet.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.list1 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 10:
+ this.list3 = ((System.Windows.Controls.ListBox)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/App.baml b/SCADA/Program/CoreTest/obj/x86/Debug/App.baml
new file mode 100644
index 0000000..e0a2dc4
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/App.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/App.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/App.g.cs
new file mode 100644
index 0000000..9e40340
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/App.g.cs
@@ -0,0 +1,78 @@
+#pragma checksum "..\..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "87C752EAB1D8111DD0461A1A34A553FD"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/app.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\App.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public static void Main() {
+ CoreTest.App app = new CoreTest.App();
+ app.InitializeComponent();
+ app.Run();
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/App.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/App.g.i.cs
new file mode 100644
index 0000000..9e40340
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/App.g.i.cs
@@ -0,0 +1,78 @@
+#pragma checksum "..\..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "87C752EAB1D8111DD0461A1A34A553FD"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/app.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\App.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public static void Main() {
+ CoreTest.App app = new CoreTest.App();
+ app.InitializeComponent();
+ app.Run();
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.Properties.Resources.resources b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.Properties.Resources.resources
new file mode 100644
index 0000000..0b2f6f8
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.Properties.Resources.resources differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.exe b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.exe
new file mode 100644
index 0000000..595090c
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.exe differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.g.resources b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.g.resources
new file mode 100644
index 0000000..2234f62
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.g.resources differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.pdb b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.pdb
new file mode 100644
index 0000000..61a7b12
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest.pdb differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.cache b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.cache
new file mode 100644
index 0000000..936d586
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.cache
@@ -0,0 +1,20 @@
+CoreTest
+
+
+winexe
+C#
+.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\
+CoreTest
+none
+false
+DEBUG;TRACE
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\App.xaml
+101478603885
+
+22-724079516
+18-1296519801
+AlarmSet.xaml;Guage.xaml;Login.xaml;MainWindow.xaml;MaterialRecivingLine.xaml;RuntimeChart.xaml;SiloProductLine.xaml;StartDevice.xaml;TagMonitor.xaml;Trend.xaml;
+
+False
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.i.cache b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.i.cache
new file mode 100644
index 0000000..4c9691b
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+CoreTest
+
+
+winexe
+C#
+.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\
+CoreTest
+none
+false
+DEBUG;TRACE
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\App.xaml
+101478603885
+
+23468961942
+18-1296519801
+AlarmSet.xaml;Guage.xaml;Login.xaml;MainWindow.xaml;MaterialRecivingLine.xaml;RuntimeChart.xaml;SiloProductLine.xaml;StartDevice.xaml;TagMonitor.xaml;Trend.xaml;
+
+True
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.i.lref b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.i.lref
new file mode 100644
index 0000000..49617d9
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.i.lref
@@ -0,0 +1,8 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\GeneratedInternalTypeHelper.g.i.cs
+
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\AlarmSet.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\Guage.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\MainWindow.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\TagMonitor.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\Trend.xaml;;
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.lref b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.lref
new file mode 100644
index 0000000..42d1259
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.lref
@@ -0,0 +1,8 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\GeneratedInternalTypeHelper.g.cs
+
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\AlarmSet.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\Guage.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\MainWindow.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\TagMonitor.xaml;;
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\Trend.xaml;;
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/CoreTest/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..e68fd74
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CopyComplete b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CoreCompileInputs.cache b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..0a3edd3
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+5318ee07a41f3aa39afacd0709de27f42868fcd2
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.FileListAbsolute.txt b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..40f17aa
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.FileListAbsolute.txt
@@ -0,0 +1,46 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\CoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\CoreTest.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\ClientDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DynamicDataDisplay.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\HMIControl.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\WPFToolkit.Extended.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\ClientDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\HMIControl.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Example.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Login.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\MaterialRecivingLine.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\RuntimeChart.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\SiloProductLine.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\StartDevice.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\App.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\AlarmSet.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Guage.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Login.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\MainWindow.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\MaterialRecivingLine.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\RuntimeChart.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\SiloProductLine.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\StartDevice.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\TagMonitor.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Trend.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\App.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\GeneratedInternalTypeHelper.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\CoreTest_MarkupCompile.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\CoreTest_MarkupCompile.lref
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\AlarmSet.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Guage.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\MainWindow.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\TagMonitor.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Trend.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\CoreTest.g.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\CoreTest.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Example.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\Example.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\CoreTest.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\CoreTest.pdb
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.GenerateResource.Cache b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..f64ae55
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csprojResolveAssemblyReference.cache b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..eb4d29b
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.cs
new file mode 100644
index 0000000..c65238f
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.cs
@@ -0,0 +1,2 @@
+
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.i.cs
new file mode 100644
index 0000000..ffa4e1e
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.i.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Guage.baml b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.baml
new file mode 100644
index 0000000..27d3f8c
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.cs
new file mode 100644
index 0000000..dac6b2a
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.cs
@@ -0,0 +1,113 @@
+#pragma checksum "..\..\..\Guage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "5243A05AE807D390F1D9E6B6C6368646"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Guage
+ ///
+ public partial class Guage : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 11 "..\..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVScale hVScale1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVValueIndicator hVValueIndicator1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Frame frame1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/guage.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Guage.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.hVScale1 = ((HMIControl.HVScale)(target));
+ return;
+ case 2:
+ this.hVValueIndicator1 = ((HMIControl.HVValueIndicator)(target));
+ return;
+ case 3:
+ this.frame1 = ((HMIControl.Frame)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.i.cs
new file mode 100644
index 0000000..dac6b2a
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.i.cs
@@ -0,0 +1,113 @@
+#pragma checksum "..\..\..\Guage.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "5243A05AE807D390F1D9E6B6C6368646"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Guage
+ ///
+ public partial class Guage : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 11 "..\..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVScale hVScale1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HVValueIndicator hVValueIndicator1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\Guage.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Frame frame1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/guage.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Guage.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.hVScale1 = ((HMIControl.HVScale)(target));
+ return;
+ case 2:
+ this.hVValueIndicator1 = ((HMIControl.HVValueIndicator)(target));
+ return;
+ case 3:
+ this.frame1 = ((HMIControl.Frame)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Login.baml b/SCADA/Program/CoreTest/obj/x86/Debug/Login.baml
new file mode 100644
index 0000000..4a0c17b
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/Login.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.cs
new file mode 100644
index 0000000..f0f2314
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.cs
@@ -0,0 +1,203 @@
+#pragma checksum "..\..\..\Login.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "375A0423B4D66B38B66903C58FC0AA60"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Login
+ ///
+ public partial class Login : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 10 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox txtUser;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.PasswordBox txtPassword;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txterr;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/login.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Login.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 4 "..\..\..\Login.xaml"
+ ((CoreTest.Login)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.button1 = ((System.Windows.Controls.Button)(target));
+
+ #line 10 "..\..\..\Login.xaml"
+ this.button1.Click += new System.Windows.RoutedEventHandler(this.button1_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.button2 = ((System.Windows.Controls.Button)(target));
+
+ #line 11 "..\..\..\Login.xaml"
+ this.button2.Click += new System.Windows.RoutedEventHandler(this.button2_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 5:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.txtUser = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 7:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 8:
+ this.txtPassword = ((System.Windows.Controls.PasswordBox)(target));
+ return;
+ case 9:
+ this.txterr = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 10:
+ this.button3 = ((System.Windows.Controls.Button)(target));
+
+ #line 19 "..\..\..\Login.xaml"
+ this.button3.Click += new System.Windows.RoutedEventHandler(this.button3_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.i.cs
new file mode 100644
index 0000000..f0f2314
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.i.cs
@@ -0,0 +1,203 @@
+#pragma checksum "..\..\..\Login.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "375A0423B4D66B38B66903C58FC0AA60"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Login
+ ///
+ public partial class Login : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 10 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox txtUser;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.PasswordBox txtPassword;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txterr;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/login.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Login.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 4 "..\..\..\Login.xaml"
+ ((CoreTest.Login)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.button1 = ((System.Windows.Controls.Button)(target));
+
+ #line 10 "..\..\..\Login.xaml"
+ this.button1.Click += new System.Windows.RoutedEventHandler(this.button1_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.button2 = ((System.Windows.Controls.Button)(target));
+
+ #line 11 "..\..\..\Login.xaml"
+ this.button2.Click += new System.Windows.RoutedEventHandler(this.button2_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 5:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.txtUser = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 7:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 8:
+ this.txtPassword = ((System.Windows.Controls.PasswordBox)(target));
+ return;
+ case 9:
+ this.txterr = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 10:
+ this.button3 = ((System.Windows.Controls.Button)(target));
+
+ #line 19 "..\..\..\Login.xaml"
+ this.button3.Click += new System.Windows.RoutedEventHandler(this.button3_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.baml b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.baml
new file mode 100644
index 0000000..29cfb26
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.cs
new file mode 100644
index 0000000..a8a2e81
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.cs
@@ -0,0 +1,320 @@
+#pragma checksum "..\..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "43579B96290DBB82B39AB2820CBC1A0C"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 73 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd1;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label1;
+
+ #line default
+ #line hidden
+
+
+ #line 80 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label2;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray toolBarTray;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind1;
+
+ #line default
+ #line hidden
+
+
+ #line 107 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind2;
+
+ #line default
+ #line hidden
+
+
+ #line 111 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray cvs3;
+
+ #line default
+ #line hidden
+
+
+ #line 113 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnRT;
+
+ #line default
+ #line hidden
+
+
+ #line 114 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTrend;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTag;
+
+ #line default
+ #line hidden
+
+
+ #line 116 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton2;
+
+ #line default
+ #line hidden
+
+
+ #line 117 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton7;
+
+ #line default
+ #line hidden
+
+
+ #line 120 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas statusbar;
+
+ #line default
+ #line hidden
+
+
+ #line 121 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txtuser;
+
+ #line default
+ #line hidden
+
+
+ #line 122 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txttime;
+
+ #line default
+ #line hidden
+
+
+ #line 123 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvsAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txtAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Shapes.Ellipse p1_lamp1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\..\MainWindow.xaml"
+ ((CoreTest.MainWindow)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.grd1 = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 3:
+ this.label1 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 4:
+ this.label2 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 5:
+ this.cvs1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 6:
+ this.toolBarTray = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 7:
+ this.btngrind1 = ((HMIControl.HMIButton)(target));
+ return;
+ case 8:
+ this.btngrind2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 9:
+ this.cvs3 = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 10:
+ this.btnRT = ((HMIControl.HMIButton)(target));
+ return;
+ case 11:
+ this.btnTrend = ((HMIControl.HMIButton)(target));
+ return;
+ case 12:
+ this.btnTag = ((HMIControl.HMIButton)(target));
+ return;
+ case 13:
+ this.hMIButton2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 14:
+ this.hMIButton7 = ((HMIControl.HMIButton)(target));
+
+ #line 117 "..\..\..\MainWindow.xaml"
+ this.hMIButton7.Click += new System.Windows.RoutedEventHandler(this.hMIButton7_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 15:
+ this.statusbar = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 16:
+ this.txtuser = ((HMIControl.HMILable)(target));
+ return;
+ case 17:
+ this.txttime = ((HMIControl.HMILable)(target));
+ return;
+ case 18:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+
+ #line 123 "..\..\..\MainWindow.xaml"
+ this.btnStart.Click += new System.Windows.RoutedEventHandler(this.btnStart_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 19:
+ this.cvsAlarm = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 20:
+ this.txtAlarm = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 21:
+ this.p1_lamp1 = ((System.Windows.Shapes.Ellipse)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.i.cs
new file mode 100644
index 0000000..a8a2e81
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.i.cs
@@ -0,0 +1,320 @@
+#pragma checksum "..\..\..\MainWindow.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "43579B96290DBB82B39AB2820CBC1A0C"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MainWindow
+ ///
+ public partial class MainWindow : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 73 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd1;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label1;
+
+ #line default
+ #line hidden
+
+
+ #line 80 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Label label2;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray toolBarTray;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind1;
+
+ #line default
+ #line hidden
+
+
+ #line 107 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btngrind2;
+
+ #line default
+ #line hidden
+
+
+ #line 111 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBarTray cvs3;
+
+ #line default
+ #line hidden
+
+
+ #line 113 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnRT;
+
+ #line default
+ #line hidden
+
+
+ #line 114 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTrend;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton btnTag;
+
+ #line default
+ #line hidden
+
+
+ #line 116 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton2;
+
+ #line default
+ #line hidden
+
+
+ #line 117 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMIButton hMIButton7;
+
+ #line default
+ #line hidden
+
+
+ #line 120 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas statusbar;
+
+ #line default
+ #line hidden
+
+
+ #line 121 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txtuser;
+
+ #line default
+ #line hidden
+
+
+ #line 122 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.HMILable txttime;
+
+ #line default
+ #line hidden
+
+
+ #line 123 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvsAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txtAlarm;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\..\MainWindow.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Shapes.Ellipse p1_lamp1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/mainwindow.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\MainWindow.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\..\MainWindow.xaml"
+ ((CoreTest.MainWindow)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.grd1 = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 3:
+ this.label1 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 4:
+ this.label2 = ((System.Windows.Controls.Label)(target));
+ return;
+ case 5:
+ this.cvs1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 6:
+ this.toolBarTray = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 7:
+ this.btngrind1 = ((HMIControl.HMIButton)(target));
+ return;
+ case 8:
+ this.btngrind2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 9:
+ this.cvs3 = ((System.Windows.Controls.ToolBarTray)(target));
+ return;
+ case 10:
+ this.btnRT = ((HMIControl.HMIButton)(target));
+ return;
+ case 11:
+ this.btnTrend = ((HMIControl.HMIButton)(target));
+ return;
+ case 12:
+ this.btnTag = ((HMIControl.HMIButton)(target));
+ return;
+ case 13:
+ this.hMIButton2 = ((HMIControl.HMIButton)(target));
+ return;
+ case 14:
+ this.hMIButton7 = ((HMIControl.HMIButton)(target));
+
+ #line 117 "..\..\..\MainWindow.xaml"
+ this.hMIButton7.Click += new System.Windows.RoutedEventHandler(this.hMIButton7_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 15:
+ this.statusbar = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 16:
+ this.txtuser = ((HMIControl.HMILable)(target));
+ return;
+ case 17:
+ this.txttime = ((HMIControl.HMILable)(target));
+ return;
+ case 18:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+
+ #line 123 "..\..\..\MainWindow.xaml"
+ this.btnStart.Click += new System.Windows.RoutedEventHandler(this.btnStart_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 19:
+ this.cvsAlarm = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 20:
+ this.txtAlarm = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 21:
+ this.p1_lamp1 = ((System.Windows.Shapes.Ellipse)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.baml b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.baml
new file mode 100644
index 0000000..33a9cfc
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.cs
new file mode 100644
index 0000000..b49ffe1
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.cs
@@ -0,0 +1,1169 @@
+#pragma checksum "..\..\..\MaterialRecivingLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "CE67AEE956DAC38D8ED6BB721B8FC695"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MaterialRecivingLine
+ ///
+ public partial class MaterialRecivingLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.MaterialRecivingLine MaterialRecivingLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl1;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl2;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator3;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin2;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin3;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin4;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin5;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin6;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 29 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 32 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert1;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FourWays fourWays1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 49 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 51 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+
+ #line 57 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo7;
+
+ #line default
+ #line hidden
+
+
+ #line 61 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 62 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo8;
+
+ #line default
+ #line hidden
+
+
+ #line 64 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo9;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo10;
+
+ #line default
+ #line hidden
+
+
+ #line 69 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo11;
+
+ #line default
+ #line hidden
+
+
+ #line 71 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo13;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate6;
+
+ #line default
+ #line hidden
+
+
+ #line 73 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 74 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 76 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate4;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate5;
+
+ #line default
+ #line hidden
+
+
+ #line 78 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate7;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 81 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin7;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin8;
+
+ #line default
+ #line hidden
+
+
+ #line 83 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin9;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin10;
+
+ #line default
+ #line hidden
+
+
+ #line 85 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin11;
+
+ #line default
+ #line hidden
+
+
+ #line 86 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin12;
+
+ #line default
+ #line hidden
+
+
+ #line 87 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator4;
+
+ #line default
+ #line hidden
+
+
+ #line 88 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl3;
+
+ #line default
+ #line hidden
+
+
+ #line 89 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor5;
+
+ #line default
+ #line hidden
+
+
+ #line 91 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo14;
+
+ #line default
+ #line hidden
+
+
+ #line 93 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert2;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 95 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner4;
+
+ #line default
+ #line hidden
+
+
+ #line 96 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor6;
+
+ #line default
+ #line hidden
+
+
+ #line 98 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo15;
+
+ #line default
+ #line hidden
+
+
+ #line 101 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate9;
+
+ #line default
+ #line hidden
+
+
+ #line 102 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate10;
+
+ #line default
+ #line hidden
+
+
+ #line 103 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate11;
+
+ #line default
+ #line hidden
+
+
+ #line 104 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate12;
+
+ #line default
+ #line hidden
+
+
+ #line 105 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate13;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate14;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor7;
+
+ #line default
+ #line hidden
+
+
+ #line 124 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock1;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 127 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 128 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock5;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock6;
+
+ #line default
+ #line hidden
+
+
+ #line 130 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock7;
+
+ #line default
+ #line hidden
+
+
+ #line 131 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock8;
+
+ #line default
+ #line hidden
+
+
+ #line 132 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock9;
+
+ #line default
+ #line hidden
+
+
+ #line 133 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock10;
+
+ #line default
+ #line hidden
+
+
+ #line 134 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock11;
+
+ #line default
+ #line hidden
+
+
+ #line 135 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock12;
+
+ #line default
+ #line hidden
+
+
+ #line 136 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock13;
+
+ #line default
+ #line hidden
+
+
+ #line 137 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock14;
+
+ #line default
+ #line hidden
+
+
+ #line 138 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock15;
+
+ #line default
+ #line hidden
+
+
+ #line 139 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock16;
+
+ #line default
+ #line hidden
+
+
+ #line 140 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock17;
+
+ #line default
+ #line hidden
+
+
+ #line 141 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock18;
+
+ #line default
+ #line hidden
+
+
+ #line 142 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock20;
+
+ #line default
+ #line hidden
+
+
+ #line 143 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock21;
+
+ #line default
+ #line hidden
+
+
+ #line 144 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock22;
+
+ #line default
+ #line hidden
+
+
+ #line 145 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock23;
+
+ #line default
+ #line hidden
+
+
+ #line 146 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock24;
+
+ #line default
+ #line hidden
+
+
+ #line 147 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock25;
+
+ #line default
+ #line hidden
+
+
+ #line 148 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock26;
+
+ #line default
+ #line hidden
+
+
+ #line 149 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock27;
+
+ #line default
+ #line hidden
+
+
+ #line 150 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock28;
+
+ #line default
+ #line hidden
+
+
+ #line 151 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock29;
+
+ #line default
+ #line hidden
+
+
+ #line 152 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock30;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/materialrecivingline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\MaterialRecivingLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.MaterialRecivingLine1 = ((CoreTest.MaterialRecivingLine)(target));
+
+ #line 8 "..\..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.manualAddControl1 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 5:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 6:
+ this.manualAddControl2 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 7:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 8:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 9:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 10:
+ this.elevator3 = ((HMIControl.Elevator)(target));
+ return;
+ case 11:
+ this.bufferBin1 = ((HMIControl.BufferBin)(target));
+ return;
+ case 12:
+ this.bufferBin2 = ((HMIControl.BufferBin)(target));
+ return;
+ case 13:
+ this.bufferBin3 = ((HMIControl.BufferBin)(target));
+ return;
+ case 14:
+ this.bufferBin4 = ((HMIControl.BufferBin)(target));
+ return;
+ case 15:
+ this.bufferBin5 = ((HMIControl.BufferBin)(target));
+ return;
+ case 16:
+ this.bufferBin6 = ((HMIControl.BufferBin)(target));
+ return;
+ case 17:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 18:
+ this.magnetCleaner2 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 19:
+ this.magnetCleaner3 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 20:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 21:
+ this.preCleaner2 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 22:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 23:
+ this.divert1 = ((HMIControl.Divert)(target));
+ return;
+ case 24:
+ this.fourWays1 = ((HMIControl.FourWays)(target));
+ return;
+ case 25:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 26:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 28:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 29:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 30:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 31:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ case 32:
+ this.fromTo7 = ((HMIControl.FromTo)(target));
+ return;
+ case 33:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 34:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 35:
+ this.fromTo8 = ((HMIControl.FromTo)(target));
+ return;
+ case 36:
+ this.fromTo9 = ((HMIControl.FromTo)(target));
+ return;
+ case 37:
+ this.fromTo10 = ((HMIControl.FromTo)(target));
+ return;
+ case 38:
+ this.fromTo11 = ((HMIControl.FromTo)(target));
+ return;
+ case 39:
+ this.fromTo13 = ((HMIControl.FromTo)(target));
+ return;
+ case 40:
+ this.slideGate6 = ((HMIControl.SlideGate)(target));
+ return;
+ case 41:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 42:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 43:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 44:
+ this.slideGate4 = ((HMIControl.SlideGate)(target));
+ return;
+ case 45:
+ this.slideGate5 = ((HMIControl.SlideGate)(target));
+ return;
+ case 46:
+ this.slideGate7 = ((HMIControl.SlideGate)(target));
+ return;
+ case 47:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 48:
+ this.bufferBin7 = ((HMIControl.BufferBin)(target));
+ return;
+ case 49:
+ this.bufferBin8 = ((HMIControl.BufferBin)(target));
+ return;
+ case 50:
+ this.bufferBin9 = ((HMIControl.BufferBin)(target));
+ return;
+ case 51:
+ this.bufferBin10 = ((HMIControl.BufferBin)(target));
+ return;
+ case 52:
+ this.bufferBin11 = ((HMIControl.BufferBin)(target));
+ return;
+ case 53:
+ this.bufferBin12 = ((HMIControl.BufferBin)(target));
+ return;
+ case 54:
+ this.elevator4 = ((HMIControl.Elevator)(target));
+ return;
+ case 55:
+ this.manualAddControl3 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 56:
+ this.chainConveyor5 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 57:
+ this.fromTo14 = ((HMIControl.FromTo)(target));
+ return;
+ case 58:
+ this.divert2 = ((HMIControl.Divert)(target));
+ return;
+ case 59:
+ this.preCleaner3 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 60:
+ this.magnetCleaner4 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 61:
+ this.chainConveyor6 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 62:
+ this.fromTo15 = ((HMIControl.FromTo)(target));
+ return;
+ case 63:
+ this.slideGate9 = ((HMIControl.SlideGate)(target));
+ return;
+ case 64:
+ this.slideGate10 = ((HMIControl.SlideGate)(target));
+ return;
+ case 65:
+ this.slideGate11 = ((HMIControl.SlideGate)(target));
+ return;
+ case 66:
+ this.slideGate12 = ((HMIControl.SlideGate)(target));
+ return;
+ case 67:
+ this.slideGate13 = ((HMIControl.SlideGate)(target));
+ return;
+ case 68:
+ this.slideGate14 = ((HMIControl.SlideGate)(target));
+ return;
+ case 69:
+ this.chainConveyor7 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 70:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 71:
+ this.textBlock1 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 72:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 73:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 74:
+ this.textBlock5 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 75:
+ this.textBlock6 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 76:
+ this.textBlock7 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 77:
+ this.textBlock8 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 78:
+ this.textBlock9 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 79:
+ this.textBlock10 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 80:
+ this.textBlock11 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 81:
+ this.textBlock12 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 82:
+ this.textBlock13 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 83:
+ this.textBlock14 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 84:
+ this.textBlock15 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 85:
+ this.textBlock16 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 86:
+ this.textBlock17 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 87:
+ this.textBlock18 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 88:
+ this.textBlock20 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 89:
+ this.textBlock21 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 90:
+ this.textBlock22 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 91:
+ this.textBlock23 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 92:
+ this.textBlock24 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 93:
+ this.textBlock25 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 94:
+ this.textBlock26 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 95:
+ this.textBlock27 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 96:
+ this.textBlock28 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 97:
+ this.textBlock29 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 98:
+ this.textBlock30 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.i.cs
new file mode 100644
index 0000000..b49ffe1
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.i.cs
@@ -0,0 +1,1169 @@
+#pragma checksum "..\..\..\MaterialRecivingLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "CE67AEE956DAC38D8ED6BB721B8FC695"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// MaterialRecivingLine
+ ///
+ public partial class MaterialRecivingLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.MaterialRecivingLine MaterialRecivingLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl1;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl2;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator3;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin2;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin3;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin4;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin5;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin6;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 29 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner2;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 32 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert1;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FourWays fourWays1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 49 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 51 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+
+ #line 57 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo7;
+
+ #line default
+ #line hidden
+
+
+ #line 61 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 62 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 63 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo8;
+
+ #line default
+ #line hidden
+
+
+ #line 64 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo9;
+
+ #line default
+ #line hidden
+
+
+ #line 67 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo10;
+
+ #line default
+ #line hidden
+
+
+ #line 69 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo11;
+
+ #line default
+ #line hidden
+
+
+ #line 71 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo13;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate6;
+
+ #line default
+ #line hidden
+
+
+ #line 73 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 74 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 76 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate4;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate5;
+
+ #line default
+ #line hidden
+
+
+ #line 78 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate7;
+
+ #line default
+ #line hidden
+
+
+ #line 79 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 81 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin7;
+
+ #line default
+ #line hidden
+
+
+ #line 82 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin8;
+
+ #line default
+ #line hidden
+
+
+ #line 83 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin9;
+
+ #line default
+ #line hidden
+
+
+ #line 84 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin10;
+
+ #line default
+ #line hidden
+
+
+ #line 85 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin11;
+
+ #line default
+ #line hidden
+
+
+ #line 86 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.BufferBin bufferBin12;
+
+ #line default
+ #line hidden
+
+
+ #line 87 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator4;
+
+ #line default
+ #line hidden
+
+
+ #line 88 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ManualAddControl manualAddControl3;
+
+ #line default
+ #line hidden
+
+
+ #line 89 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor5;
+
+ #line default
+ #line hidden
+
+
+ #line 91 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo14;
+
+ #line default
+ #line hidden
+
+
+ #line 93 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Divert divert2;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner3;
+
+ #line default
+ #line hidden
+
+
+ #line 95 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner4;
+
+ #line default
+ #line hidden
+
+
+ #line 96 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor6;
+
+ #line default
+ #line hidden
+
+
+ #line 98 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo15;
+
+ #line default
+ #line hidden
+
+
+ #line 101 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate9;
+
+ #line default
+ #line hidden
+
+
+ #line 102 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate10;
+
+ #line default
+ #line hidden
+
+
+ #line 103 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate11;
+
+ #line default
+ #line hidden
+
+
+ #line 104 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate12;
+
+ #line default
+ #line hidden
+
+
+ #line 105 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate13;
+
+ #line default
+ #line hidden
+
+
+ #line 106 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate14;
+
+ #line default
+ #line hidden
+
+
+ #line 115 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor7;
+
+ #line default
+ #line hidden
+
+
+ #line 124 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 125 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock1;
+
+ #line default
+ #line hidden
+
+
+ #line 126 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 127 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 128 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock5;
+
+ #line default
+ #line hidden
+
+
+ #line 129 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock6;
+
+ #line default
+ #line hidden
+
+
+ #line 130 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock7;
+
+ #line default
+ #line hidden
+
+
+ #line 131 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock8;
+
+ #line default
+ #line hidden
+
+
+ #line 132 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock9;
+
+ #line default
+ #line hidden
+
+
+ #line 133 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock10;
+
+ #line default
+ #line hidden
+
+
+ #line 134 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock11;
+
+ #line default
+ #line hidden
+
+
+ #line 135 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock12;
+
+ #line default
+ #line hidden
+
+
+ #line 136 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock13;
+
+ #line default
+ #line hidden
+
+
+ #line 137 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock14;
+
+ #line default
+ #line hidden
+
+
+ #line 138 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock15;
+
+ #line default
+ #line hidden
+
+
+ #line 139 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock16;
+
+ #line default
+ #line hidden
+
+
+ #line 140 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock17;
+
+ #line default
+ #line hidden
+
+
+ #line 141 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock18;
+
+ #line default
+ #line hidden
+
+
+ #line 142 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock20;
+
+ #line default
+ #line hidden
+
+
+ #line 143 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock21;
+
+ #line default
+ #line hidden
+
+
+ #line 144 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock22;
+
+ #line default
+ #line hidden
+
+
+ #line 145 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock23;
+
+ #line default
+ #line hidden
+
+
+ #line 146 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock24;
+
+ #line default
+ #line hidden
+
+
+ #line 147 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock25;
+
+ #line default
+ #line hidden
+
+
+ #line 148 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock26;
+
+ #line default
+ #line hidden
+
+
+ #line 149 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock27;
+
+ #line default
+ #line hidden
+
+
+ #line 150 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock28;
+
+ #line default
+ #line hidden
+
+
+ #line 151 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock29;
+
+ #line default
+ #line hidden
+
+
+ #line 152 "..\..\..\MaterialRecivingLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock30;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/materialrecivingline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\MaterialRecivingLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.MaterialRecivingLine1 = ((CoreTest.MaterialRecivingLine)(target));
+
+ #line 8 "..\..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\MaterialRecivingLine.xaml"
+ this.MaterialRecivingLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.manualAddControl1 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 5:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 6:
+ this.manualAddControl2 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 7:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 8:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 9:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 10:
+ this.elevator3 = ((HMIControl.Elevator)(target));
+ return;
+ case 11:
+ this.bufferBin1 = ((HMIControl.BufferBin)(target));
+ return;
+ case 12:
+ this.bufferBin2 = ((HMIControl.BufferBin)(target));
+ return;
+ case 13:
+ this.bufferBin3 = ((HMIControl.BufferBin)(target));
+ return;
+ case 14:
+ this.bufferBin4 = ((HMIControl.BufferBin)(target));
+ return;
+ case 15:
+ this.bufferBin5 = ((HMIControl.BufferBin)(target));
+ return;
+ case 16:
+ this.bufferBin6 = ((HMIControl.BufferBin)(target));
+ return;
+ case 17:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 18:
+ this.magnetCleaner2 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 19:
+ this.magnetCleaner3 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 20:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 21:
+ this.preCleaner2 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 22:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 23:
+ this.divert1 = ((HMIControl.Divert)(target));
+ return;
+ case 24:
+ this.fourWays1 = ((HMIControl.FourWays)(target));
+ return;
+ case 25:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 26:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 28:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 29:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 30:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 31:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ case 32:
+ this.fromTo7 = ((HMIControl.FromTo)(target));
+ return;
+ case 33:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 34:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 35:
+ this.fromTo8 = ((HMIControl.FromTo)(target));
+ return;
+ case 36:
+ this.fromTo9 = ((HMIControl.FromTo)(target));
+ return;
+ case 37:
+ this.fromTo10 = ((HMIControl.FromTo)(target));
+ return;
+ case 38:
+ this.fromTo11 = ((HMIControl.FromTo)(target));
+ return;
+ case 39:
+ this.fromTo13 = ((HMIControl.FromTo)(target));
+ return;
+ case 40:
+ this.slideGate6 = ((HMIControl.SlideGate)(target));
+ return;
+ case 41:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 42:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 43:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 44:
+ this.slideGate4 = ((HMIControl.SlideGate)(target));
+ return;
+ case 45:
+ this.slideGate5 = ((HMIControl.SlideGate)(target));
+ return;
+ case 46:
+ this.slideGate7 = ((HMIControl.SlideGate)(target));
+ return;
+ case 47:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 48:
+ this.bufferBin7 = ((HMIControl.BufferBin)(target));
+ return;
+ case 49:
+ this.bufferBin8 = ((HMIControl.BufferBin)(target));
+ return;
+ case 50:
+ this.bufferBin9 = ((HMIControl.BufferBin)(target));
+ return;
+ case 51:
+ this.bufferBin10 = ((HMIControl.BufferBin)(target));
+ return;
+ case 52:
+ this.bufferBin11 = ((HMIControl.BufferBin)(target));
+ return;
+ case 53:
+ this.bufferBin12 = ((HMIControl.BufferBin)(target));
+ return;
+ case 54:
+ this.elevator4 = ((HMIControl.Elevator)(target));
+ return;
+ case 55:
+ this.manualAddControl3 = ((HMIControl.ManualAddControl)(target));
+ return;
+ case 56:
+ this.chainConveyor5 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 57:
+ this.fromTo14 = ((HMIControl.FromTo)(target));
+ return;
+ case 58:
+ this.divert2 = ((HMIControl.Divert)(target));
+ return;
+ case 59:
+ this.preCleaner3 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 60:
+ this.magnetCleaner4 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 61:
+ this.chainConveyor6 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 62:
+ this.fromTo15 = ((HMIControl.FromTo)(target));
+ return;
+ case 63:
+ this.slideGate9 = ((HMIControl.SlideGate)(target));
+ return;
+ case 64:
+ this.slideGate10 = ((HMIControl.SlideGate)(target));
+ return;
+ case 65:
+ this.slideGate11 = ((HMIControl.SlideGate)(target));
+ return;
+ case 66:
+ this.slideGate12 = ((HMIControl.SlideGate)(target));
+ return;
+ case 67:
+ this.slideGate13 = ((HMIControl.SlideGate)(target));
+ return;
+ case 68:
+ this.slideGate14 = ((HMIControl.SlideGate)(target));
+ return;
+ case 69:
+ this.chainConveyor7 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 70:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 71:
+ this.textBlock1 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 72:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 73:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 74:
+ this.textBlock5 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 75:
+ this.textBlock6 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 76:
+ this.textBlock7 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 77:
+ this.textBlock8 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 78:
+ this.textBlock9 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 79:
+ this.textBlock10 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 80:
+ this.textBlock11 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 81:
+ this.textBlock12 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 82:
+ this.textBlock13 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 83:
+ this.textBlock14 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 84:
+ this.textBlock15 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 85:
+ this.textBlock16 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 86:
+ this.textBlock17 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 87:
+ this.textBlock18 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 88:
+ this.textBlock20 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 89:
+ this.textBlock21 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 90:
+ this.textBlock22 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 91:
+ this.textBlock23 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 92:
+ this.textBlock24 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 93:
+ this.textBlock25 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 94:
+ this.textBlock26 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 95:
+ this.textBlock27 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 96:
+ this.textBlock28 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 97:
+ this.textBlock29 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 98:
+ this.textBlock30 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.baml b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.baml
new file mode 100644
index 0000000..a9e4cbd
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.cs
new file mode 100644
index 0000000..d34939d
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.cs
@@ -0,0 +1,186 @@
+#pragma checksum "..\..\..\RuntimeChart.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DC1BFB7524CCB66F5D58735A70216F0A"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// RuntimeChart
+ ///
+ public partial class RuntimeChart : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comb1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine hilevel;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine lolevel;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/runtimechart.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\RuntimeChart.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 8 "..\..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.comb1 = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 16 "..\..\..\RuntimeChart.xaml"
+ this.comb1.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comb1_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 18 "..\..\..\RuntimeChart.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 5:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 6:
+ this.hilevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ case 7:
+ this.lolevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.i.cs
new file mode 100644
index 0000000..d34939d
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.i.cs
@@ -0,0 +1,186 @@
+#pragma checksum "..\..\..\RuntimeChart.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DC1BFB7524CCB66F5D58735A70216F0A"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// RuntimeChart
+ ///
+ public partial class RuntimeChart : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comb1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine hilevel;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine lolevel;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/runtimechart.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\RuntimeChart.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 8 "..\..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.comb1 = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 16 "..\..\..\RuntimeChart.xaml"
+ this.comb1.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comb1_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 18 "..\..\..\RuntimeChart.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 5:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 6:
+ this.hilevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ case 7:
+ this.lolevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.baml b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.baml
new file mode 100644
index 0000000..67e35b6
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.cs
new file mode 100644
index 0000000..ffba151
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.cs
@@ -0,0 +1,410 @@
+#pragma checksum "..\..\..\SiloProductLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A5AB0964D726C00F3D396892042986D6"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// SiloProductLine
+ ///
+ public partial class SiloProductLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.SiloProductLine SiloProductLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Bucket bucket1;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Truck truck1;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 36 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 38 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 41 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 42 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 43 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone2;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/siloproductline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\SiloProductLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.SiloProductLine1 = ((CoreTest.SiloProductLine)(target));
+
+ #line 8 "..\..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.silo1 = ((HMIControl.Silo)(target));
+ return;
+ case 4:
+ this.silo2 = ((HMIControl.Silo)(target));
+ return;
+ case 5:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 6:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 7:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 8:
+ this.bucket1 = ((HMIControl.Bucket)(target));
+ return;
+ case 9:
+ this.truck1 = ((HMIControl.Truck)(target));
+ return;
+ case 10:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 11:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 12:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 13:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 14:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 15:
+ this.cyclone1 = ((HMIControl.Cyclone)(target));
+ return;
+ case 16:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 17:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 18:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 19:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 20:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 21:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 22:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 23:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 24:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 25:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 26:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 28:
+ this.cyclone2 = ((HMIControl.Cyclone)(target));
+ return;
+ case 29:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.i.cs
new file mode 100644
index 0000000..ffba151
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.i.cs
@@ -0,0 +1,410 @@
+#pragma checksum "..\..\..\SiloProductLine.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "A5AB0964D726C00F3D396892042986D6"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// SiloProductLine
+ ///
+ public partial class SiloProductLine : System.Windows.Controls.UserControl, System.Windows.Markup.IComponentConnector {
+
+
+ #line 7 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal CoreTest.SiloProductLine SiloProductLine1;
+
+ #line default
+ #line hidden
+
+
+ #line 9 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Canvas cvs1;
+
+ #line default
+ #line hidden
+
+
+ #line 10 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Silo silo2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator1;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Elevator elevator2;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.PreCleaner preCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Bucket bucket1;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Truck truck1;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.MagnetCleaner magnetCleaner1;
+
+ #line default
+ #line hidden
+
+
+ #line 19 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor2;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor3;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.ChainConveyor chainConveyor4;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone1;
+
+ #line default
+ #line hidden
+
+
+ #line 30 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock productline;
+
+ #line default
+ #line hidden
+
+
+ #line 31 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo12;
+
+ #line default
+ #line hidden
+
+
+ #line 33 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch1;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SelectSwitch selectSwitch3;
+
+ #line default
+ #line hidden
+
+
+ #line 35 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo1;
+
+ #line default
+ #line hidden
+
+
+ #line 36 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo2;
+
+ #line default
+ #line hidden
+
+
+ #line 38 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo3;
+
+ #line default
+ #line hidden
+
+
+ #line 41 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate1;
+
+ #line default
+ #line hidden
+
+
+ #line 42 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate2;
+
+ #line default
+ #line hidden
+
+
+ #line 43 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo4;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo5;
+
+ #line default
+ #line hidden
+
+
+ #line 47 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.SlideGate slideGate3;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.Cyclone cyclone2;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\SiloProductLine.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal HMIControl.FromTo fromTo6;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/siloproductline.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\SiloProductLine.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.SiloProductLine1 = ((CoreTest.SiloProductLine)(target));
+
+ #line 8 "..\..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Loaded += new System.Windows.RoutedEventHandler(this.HMI_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\SiloProductLine.xaml"
+ this.SiloProductLine1.Unloaded += new System.Windows.RoutedEventHandler(this.HMI_Unloaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.cvs1 = ((System.Windows.Controls.Canvas)(target));
+ return;
+ case 3:
+ this.silo1 = ((HMIControl.Silo)(target));
+ return;
+ case 4:
+ this.silo2 = ((HMIControl.Silo)(target));
+ return;
+ case 5:
+ this.elevator1 = ((HMIControl.Elevator)(target));
+ return;
+ case 6:
+ this.elevator2 = ((HMIControl.Elevator)(target));
+ return;
+ case 7:
+ this.preCleaner1 = ((HMIControl.PreCleaner)(target));
+ return;
+ case 8:
+ this.bucket1 = ((HMIControl.Bucket)(target));
+ return;
+ case 9:
+ this.truck1 = ((HMIControl.Truck)(target));
+ return;
+ case 10:
+ this.chainConveyor1 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 11:
+ this.magnetCleaner1 = ((HMIControl.MagnetCleaner)(target));
+ return;
+ case 12:
+ this.chainConveyor2 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 13:
+ this.chainConveyor3 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 14:
+ this.chainConveyor4 = ((HMIControl.ChainConveyor)(target));
+ return;
+ case 15:
+ this.cyclone1 = ((HMIControl.Cyclone)(target));
+ return;
+ case 16:
+ this.productline = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 17:
+ this.fromTo12 = ((HMIControl.FromTo)(target));
+ return;
+ case 18:
+ this.selectSwitch1 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 19:
+ this.selectSwitch3 = ((HMIControl.SelectSwitch)(target));
+ return;
+ case 20:
+ this.fromTo1 = ((HMIControl.FromTo)(target));
+ return;
+ case 21:
+ this.fromTo2 = ((HMIControl.FromTo)(target));
+ return;
+ case 22:
+ this.fromTo3 = ((HMIControl.FromTo)(target));
+ return;
+ case 23:
+ this.slideGate1 = ((HMIControl.SlideGate)(target));
+ return;
+ case 24:
+ this.slideGate2 = ((HMIControl.SlideGate)(target));
+ return;
+ case 25:
+ this.fromTo4 = ((HMIControl.FromTo)(target));
+ return;
+ case 26:
+ this.fromTo5 = ((HMIControl.FromTo)(target));
+ return;
+ case 27:
+ this.slideGate3 = ((HMIControl.SlideGate)(target));
+ return;
+ case 28:
+ this.cyclone2 = ((HMIControl.Cyclone)(target));
+ return;
+ case 29:
+ this.fromTo6 = ((HMIControl.FromTo)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.baml b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.baml
new file mode 100644
index 0000000..05e4eb3
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.cs
new file mode 100644
index 0000000..32b7798
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.cs
@@ -0,0 +1,150 @@
+#pragma checksum "..\..\..\StartDevice.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "14206CA5E5BB144386A3AAAB0A6BD5A5"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// StartDevice
+ ///
+ public partial class StartDevice : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 8 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border border1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock devicename;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStop;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnExit;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/startdevice.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\StartDevice.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.grd = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 2:
+ this.border1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 3:
+ this.devicename = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.btnStop = ((System.Windows.Controls.Button)(target));
+ return;
+ case 5:
+ this.btnExit = ((System.Windows.Controls.Button)(target));
+
+ #line 23 "..\..\..\StartDevice.xaml"
+ this.btnExit.Click += new System.Windows.RoutedEventHandler(this.btnExit_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.i.cs
new file mode 100644
index 0000000..32b7798
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.i.cs
@@ -0,0 +1,150 @@
+#pragma checksum "..\..\..\StartDevice.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "14206CA5E5BB144386A3AAAB0A6BD5A5"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// StartDevice
+ ///
+ public partial class StartDevice : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 8 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border border1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock devicename;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStop;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnExit;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/startdevice.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\StartDevice.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.grd = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 2:
+ this.border1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 3:
+ this.devicename = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.btnStop = ((System.Windows.Controls.Button)(target));
+ return;
+ case 5:
+ this.btnExit = ((System.Windows.Controls.Button)(target));
+
+ #line 23 "..\..\..\StartDevice.xaml"
+ this.btnExit.Click += new System.Windows.RoutedEventHandler(this.btnExit_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.baml b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.baml
new file mode 100644
index 0000000..dedc6d3
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.cs
new file mode 100644
index 0000000..933836e
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.cs
@@ -0,0 +1,136 @@
+#pragma checksum "..\..\..\TagMonitor.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0A98A6F201A7031A640A21A10F8B84E7"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using Microsoft.Windows.Controls.PropertyGrid;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// TagMonitor
+ ///
+ public partial class TagMonitor : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list1;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ChildWindow childWindow1;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox textBox1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/tagmonitor.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\TagMonitor.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 7 "..\..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.list1 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 3:
+ this.childWindow1 = ((Microsoft.Windows.Controls.ChildWindow)(target));
+ return;
+ case 4:
+ this.textBox1 = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 5:
+
+ #line 27 "..\..\..\TagMonitor.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.i.cs
new file mode 100644
index 0000000..933836e
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.i.cs
@@ -0,0 +1,136 @@
+#pragma checksum "..\..\..\TagMonitor.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0A98A6F201A7031A640A21A10F8B84E7"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using Microsoft.Windows.Controls.PropertyGrid;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// TagMonitor
+ ///
+ public partial class TagMonitor : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list1;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ChildWindow childWindow1;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox textBox1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/tagmonitor.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\TagMonitor.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 7 "..\..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.list1 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 3:
+ this.childWindow1 = ((Microsoft.Windows.Controls.ChildWindow)(target));
+ return;
+ case 4:
+ this.textBox1 = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 5:
+
+ #line 27 "..\..\..\TagMonitor.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll b/SCADA/Program/CoreTest/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..392de84
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Trend.baml b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.baml
new file mode 100644
index 0000000..c1aa03c
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.cs
new file mode 100644
index 0000000..cbda123
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.cs
@@ -0,0 +1,264 @@
+#pragma checksum "..\..\..\Trend.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1B342724173D1F60676E7E203DB0077B"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Trend
+ ///
+ public partial class Trend : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 15 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox PCheckBox;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Primitives.Popup popusBottom;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.CheckListBox chklist;
+
+ #line default
+ #line hidden
+
+
+ #line 40 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comodel;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox chkshow;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 52 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph cursor;
+
+ #line default
+ #line hidden
+
+
+ #line 53 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph axiscuror;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/trend.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Trend.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 9 "..\..\..\Trend.xaml"
+ ((CoreTest.Trend)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 3:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 4:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 5:
+ this.PCheckBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 6:
+ this.popusBottom = ((System.Windows.Controls.Primitives.Popup)(target));
+ return;
+ case 7:
+ this.chklist = ((Microsoft.Windows.Controls.CheckListBox)(target));
+ return;
+ case 8:
+ this.comodel = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 40 "..\..\..\Trend.xaml"
+ this.comodel.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comodel_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.chkshow = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 45 "..\..\..\Trend.xaml"
+ this.chkshow.Click += new System.Windows.RoutedEventHandler(this.chkshow_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 10:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 46 "..\..\..\Trend.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 11:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 12:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 13:
+ this.cursor = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph)(target));
+ return;
+ case 14:
+ this.axiscuror = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.i.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.i.cs
new file mode 100644
index 0000000..cbda123
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.i.cs
@@ -0,0 +1,264 @@
+#pragma checksum "..\..\..\Trend.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1B342724173D1F60676E7E203DB0077B"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Trend
+ ///
+ public partial class Trend : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 15 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox PCheckBox;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Primitives.Popup popusBottom;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.CheckListBox chklist;
+
+ #line default
+ #line hidden
+
+
+ #line 40 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comodel;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox chkshow;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 52 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph cursor;
+
+ #line default
+ #line hidden
+
+
+ #line 53 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph axiscuror;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/trend.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Trend.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 9 "..\..\..\Trend.xaml"
+ ((CoreTest.Trend)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 3:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 4:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 5:
+ this.PCheckBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 6:
+ this.popusBottom = ((System.Windows.Controls.Primitives.Popup)(target));
+ return;
+ case 7:
+ this.chklist = ((Microsoft.Windows.Controls.CheckListBox)(target));
+ return;
+ case 8:
+ this.comodel = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 40 "..\..\..\Trend.xaml"
+ this.comodel.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comodel_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.chkshow = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 45 "..\..\..\Trend.xaml"
+ this.chkshow.Click += new System.Windows.RoutedEventHandler(this.chkshow_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 10:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 46 "..\..\..\Trend.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 11:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 12:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 13:
+ this.cursor = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph)(target));
+ return;
+ case 14:
+ this.axiscuror = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/AlarmSet.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/AlarmSet.g.cs
new file mode 100644
index 0000000..e8fb47f
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/AlarmSet.g.cs
@@ -0,0 +1,199 @@
+#pragma checksum "..\..\..\AlarmSet.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "59BFA4F8D2CBCFAA5AAF46E345571EEF"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// AlarmSet
+ ///
+ public partial class AlarmSet : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 20 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TabControl tab1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list0;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list2;
+
+ #line default
+ #line hidden
+
+
+ #line 65 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 70 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 72 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 75 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 77 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListView list1;
+
+ #line default
+ #line hidden
+
+
+ #line 94 "..\..\..\AlarmSet.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ListBox list3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/alarmset.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\AlarmSet.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 6 "..\..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 6 "..\..\..\AlarmSet.xaml"
+ ((CoreTest.AlarmSet)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.tab1 = ((System.Windows.Controls.TabControl)(target));
+ return;
+ case 3:
+ this.list0 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 4:
+ this.list2 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 5:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 6:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 7:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 8:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 75 "..\..\..\AlarmSet.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.list1 = ((System.Windows.Controls.ListView)(target));
+ return;
+ case 10:
+ this.list3 = ((System.Windows.Controls.ListBox)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/App.baml b/SCADA/Program/CoreTest/obj/x86/Release/App.baml
new file mode 100644
index 0000000..a30f83f
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Release/App.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/App.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/App.g.cs
new file mode 100644
index 0000000..9e40340
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/App.g.cs
@@ -0,0 +1,78 @@
+#pragma checksum "..\..\..\App.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "87C752EAB1D8111DD0461A1A34A553FD"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// App
+ ///
+ public partial class App : System.Windows.Application {
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/app.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\App.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ ///
+ /// Application Entry Point.
+ ///
+ [System.STAThreadAttribute()]
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public static void Main() {
+ CoreTest.App app = new CoreTest.App();
+ app.InitializeComponent();
+ app.Run();
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/Example.csproj.CoreCompileInputs.cache b/SCADA/Program/CoreTest/obj/x86/Release/Example.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f21e48f
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/Example.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+bf591af0639d4e484ff4f3f1bc2e4e817b37a53b
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/GeneratedInternalTypeHelper.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/GeneratedInternalTypeHelper.g.cs
new file mode 100644
index 0000000..ffa4e1e
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/GeneratedInternalTypeHelper.g.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/Login.baml b/SCADA/Program/CoreTest/obj/x86/Release/Login.baml
new file mode 100644
index 0000000..94a4950
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Release/Login.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/Login.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/Login.g.cs
new file mode 100644
index 0000000..7eb0f3a
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/Login.g.cs
@@ -0,0 +1,205 @@
+#pragma checksum "..\..\..\Login.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "375A0423B4D66B38B66903C58FC0AA60"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Login
+ ///
+ public partial class Login : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 10 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button1;
+
+ #line default
+ #line hidden
+
+
+ #line 11 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button2;
+
+ #line default
+ #line hidden
+
+
+ #line 12 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock2;
+
+ #line default
+ #line hidden
+
+
+ #line 13 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock3;
+
+ #line default
+ #line hidden
+
+
+ #line 14 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox txtUser;
+
+ #line default
+ #line hidden
+
+
+ #line 15 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock textBlock4;
+
+ #line default
+ #line hidden
+
+
+ #line 16 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.PasswordBox txtPassword;
+
+ #line default
+ #line hidden
+
+
+ #line 17 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock txterr;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\Login.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button button3;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/login.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Login.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 4 "..\..\..\Login.xaml"
+ ((CoreTest.Login)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.button1 = ((System.Windows.Controls.Button)(target));
+
+ #line 10 "..\..\..\Login.xaml"
+ this.button1.Click += new System.Windows.RoutedEventHandler(this.button1_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.button2 = ((System.Windows.Controls.Button)(target));
+
+ #line 11 "..\..\..\Login.xaml"
+ this.button2.Click += new System.Windows.RoutedEventHandler(this.button2_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.textBlock2 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 5:
+ this.textBlock3 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 6:
+ this.txtUser = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 7:
+ this.textBlock4 = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 8:
+ this.txtPassword = ((System.Windows.Controls.PasswordBox)(target));
+ return;
+ case 9:
+ this.txterr = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 10:
+ this.button3 = ((System.Windows.Controls.Button)(target));
+
+ #line 19 "..\..\..\Login.xaml"
+ this.button3.Click += new System.Windows.RoutedEventHandler(this.button3_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/RuntimeChart.baml b/SCADA/Program/CoreTest/obj/x86/Release/RuntimeChart.baml
new file mode 100644
index 0000000..9229935
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Release/RuntimeChart.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/RuntimeChart.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/RuntimeChart.g.cs
new file mode 100644
index 0000000..24aa8a3
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/RuntimeChart.g.cs
@@ -0,0 +1,188 @@
+#pragma checksum "..\..\..\RuntimeChart.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "DC1BFB7524CCB66F5D58735A70216F0A"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using HMIControl;
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// RuntimeChart
+ ///
+ public partial class RuntimeChart : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comb1;
+
+ #line default
+ #line hidden
+
+
+ #line 18 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine hilevel;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\RuntimeChart.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine lolevel;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/runtimechart.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\RuntimeChart.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 8 "..\..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 8 "..\..\..\RuntimeChart.xaml"
+ ((CoreTest.RuntimeChart)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.comb1 = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 16 "..\..\..\RuntimeChart.xaml"
+ this.comb1.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comb1_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 3:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 18 "..\..\..\RuntimeChart.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 4:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 5:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 6:
+ this.hilevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ case 7:
+ this.lolevel = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalLine)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/StartDevice.baml b/SCADA/Program/CoreTest/obj/x86/Release/StartDevice.baml
new file mode 100644
index 0000000..0947be2
Binary files /dev/null and b/SCADA/Program/CoreTest/obj/x86/Release/StartDevice.baml differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/StartDevice.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/StartDevice.g.cs
new file mode 100644
index 0000000..9cda527
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/StartDevice.g.cs
@@ -0,0 +1,151 @@
+#pragma checksum "..\..\..\StartDevice.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "14206CA5E5BB144386A3AAAB0A6BD5A5"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using HMIControl;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// StartDevice
+ ///
+ public partial class StartDevice : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 8 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Grid grd;
+
+ #line default
+ #line hidden
+
+
+ #line 20 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Border border1;
+
+ #line default
+ #line hidden
+
+
+ #line 21 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBlock devicename;
+
+ #line default
+ #line hidden
+
+
+ #line 22 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStop;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnExit;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\StartDevice.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Button btnStart;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/startdevice.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\StartDevice.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+ this.grd = ((System.Windows.Controls.Grid)(target));
+ return;
+ case 2:
+ this.border1 = ((System.Windows.Controls.Border)(target));
+ return;
+ case 3:
+ this.devicename = ((System.Windows.Controls.TextBlock)(target));
+ return;
+ case 4:
+ this.btnStop = ((System.Windows.Controls.Button)(target));
+ return;
+ case 5:
+ this.btnExit = ((System.Windows.Controls.Button)(target));
+
+ #line 23 "..\..\..\StartDevice.xaml"
+ this.btnExit.Click += new System.Windows.RoutedEventHandler(this.btnExit_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 6:
+ this.btnStart = ((System.Windows.Controls.Button)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/TagMonitor.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/TagMonitor.g.cs
new file mode 100644
index 0000000..933836e
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/TagMonitor.g.cs
@@ -0,0 +1,136 @@
+#pragma checksum "..\..\..\TagMonitor.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "0A98A6F201A7031A640A21A10F8B84E7"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Windows.Controls;
+using Microsoft.Windows.Controls.PropertyGrid;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// TagMonitor
+ ///
+ public partial class TagMonitor : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 16 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.DataGrid list1;
+
+ #line default
+ #line hidden
+
+
+ #line 24 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ChildWindow childWindow1;
+
+ #line default
+ #line hidden
+
+
+ #line 26 "..\..\..\TagMonitor.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.TextBox textBox1;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/tagmonitor.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\TagMonitor.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 7 "..\..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Loaded += new System.Windows.RoutedEventHandler(this.Window_Loaded);
+
+ #line default
+ #line hidden
+
+ #line 7 "..\..\..\TagMonitor.xaml"
+ ((CoreTest.TagMonitor)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.list1 = ((System.Windows.Controls.DataGrid)(target));
+ return;
+ case 3:
+ this.childWindow1 = ((Microsoft.Windows.Controls.ChildWindow)(target));
+ return;
+ case 4:
+ this.textBox1 = ((System.Windows.Controls.TextBox)(target));
+ return;
+ case 5:
+
+ #line 27 "..\..\..\TagMonitor.xaml"
+ ((System.Windows.Controls.Button)(target)).Click += new System.Windows.RoutedEventHandler(this.Button_Click);
+
+ #line default
+ #line hidden
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/CoreTest/obj/x86/Release/Trend.g.cs b/SCADA/Program/CoreTest/obj/x86/Release/Trend.g.cs
new file mode 100644
index 0000000..cbda123
--- /dev/null
+++ b/SCADA/Program/CoreTest/obj/x86/Release/Trend.g.cs
@@ -0,0 +1,264 @@
+#pragma checksum "..\..\..\Trend.xaml" "{406ea660-64cf-4c82-b6f0-42d48172a799}" "1B342724173D1F60676E7E203DB0077B"
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+using CoreTest;
+using Microsoft.Research.DynamicDataDisplay;
+using Microsoft.Research.DynamicDataDisplay.Charts;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes;
+using Microsoft.Research.DynamicDataDisplay.Charts.Axes.Numeric;
+using Microsoft.Research.DynamicDataDisplay.Charts.Isolines;
+using Microsoft.Research.DynamicDataDisplay.Charts.Markers;
+using Microsoft.Research.DynamicDataDisplay.Charts.Navigation;
+using Microsoft.Research.DynamicDataDisplay.Charts.Shapes;
+using Microsoft.Research.DynamicDataDisplay.Common.Palettes;
+using Microsoft.Research.DynamicDataDisplay.Converters;
+using Microsoft.Research.DynamicDataDisplay.DataSources;
+using Microsoft.Research.DynamicDataDisplay.MarkupExtensions;
+using Microsoft.Research.DynamicDataDisplay.Navigation;
+using Microsoft.Research.DynamicDataDisplay.PointMarkers;
+using Microsoft.Research.DynamicDataDisplay.ViewportRestrictions;
+using Microsoft.Windows.Controls;
+using System;
+using System.Diagnostics;
+using System.Windows;
+using System.Windows.Automation;
+using System.Windows.Controls;
+using System.Windows.Controls.Primitives;
+using System.Windows.Data;
+using System.Windows.Documents;
+using System.Windows.Forms.Integration;
+using System.Windows.Ink;
+using System.Windows.Input;
+using System.Windows.Markup;
+using System.Windows.Media;
+using System.Windows.Media.Animation;
+using System.Windows.Media.Effects;
+using System.Windows.Media.Imaging;
+using System.Windows.Media.Media3D;
+using System.Windows.Media.TextFormatting;
+using System.Windows.Navigation;
+using System.Windows.Shapes;
+using System.Windows.Shell;
+
+
+namespace CoreTest {
+
+
+ ///
+ /// Trend
+ ///
+ public partial class Trend : System.Windows.Window, System.Windows.Markup.IComponentConnector {
+
+
+ #line 15 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ToolBar toolBar1;
+
+ #line default
+ #line hidden
+
+
+ #line 23 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtstart;
+
+ #line default
+ #line hidden
+
+
+ #line 25 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.DateTimePicker dtend;
+
+ #line default
+ #line hidden
+
+
+ #line 27 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox PCheckBox;
+
+ #line default
+ #line hidden
+
+
+ #line 28 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.Primitives.Popup popusBottom;
+
+ #line default
+ #line hidden
+
+
+ #line 34 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.CheckListBox chklist;
+
+ #line default
+ #line hidden
+
+
+ #line 40 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.ComboBox comodel;
+
+ #line default
+ #line hidden
+
+
+ #line 45 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal System.Windows.Controls.CheckBox chkshow;
+
+ #line default
+ #line hidden
+
+
+ #line 46 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Windows.Controls.ColorPicker colorpicker;
+
+ #line default
+ #line hidden
+
+
+ #line 48 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.ChartPlotter chartPlotter1;
+
+ #line default
+ #line hidden
+
+
+ #line 50 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis hTimeSpanAxis;
+
+ #line default
+ #line hidden
+
+
+ #line 52 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph cursor;
+
+ #line default
+ #line hidden
+
+
+ #line 53 "..\..\..\Trend.xaml"
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1823:AvoidUnusedPrivateFields")]
+ internal Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph axiscuror;
+
+ #line default
+ #line hidden
+
+ private bool _contentLoaded;
+
+ ///
+ /// InitializeComponent
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ public void InitializeComponent() {
+ if (_contentLoaded) {
+ return;
+ }
+ _contentLoaded = true;
+ System.Uri resourceLocater = new System.Uri("/CoreTest;component/trend.xaml", System.UriKind.Relative);
+
+ #line 1 "..\..\..\Trend.xaml"
+ System.Windows.Application.LoadComponent(this, resourceLocater);
+
+ #line default
+ #line hidden
+ }
+
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Design", "CA1033:InterfaceMethodsShouldBeCallableByChildTypes")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Maintainability", "CA1502:AvoidExcessiveComplexity")]
+ [System.Diagnostics.CodeAnalysis.SuppressMessageAttribute("Microsoft.Performance", "CA1800:DoNotCastUnnecessarily")]
+ void System.Windows.Markup.IComponentConnector.Connect(int connectionId, object target) {
+ switch (connectionId)
+ {
+ case 1:
+
+ #line 9 "..\..\..\Trend.xaml"
+ ((CoreTest.Trend)(target)).Closed += new System.EventHandler(this.Window_Closed);
+
+ #line default
+ #line hidden
+ return;
+ case 2:
+ this.toolBar1 = ((System.Windows.Controls.ToolBar)(target));
+ return;
+ case 3:
+ this.dtstart = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 4:
+ this.dtend = ((Microsoft.Windows.Controls.DateTimePicker)(target));
+ return;
+ case 5:
+ this.PCheckBox = ((System.Windows.Controls.CheckBox)(target));
+ return;
+ case 6:
+ this.popusBottom = ((System.Windows.Controls.Primitives.Popup)(target));
+ return;
+ case 7:
+ this.chklist = ((Microsoft.Windows.Controls.CheckListBox)(target));
+ return;
+ case 8:
+ this.comodel = ((System.Windows.Controls.ComboBox)(target));
+
+ #line 40 "..\..\..\Trend.xaml"
+ this.comodel.SelectionChanged += new System.Windows.Controls.SelectionChangedEventHandler(this.comodel_SelectionChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 9:
+ this.chkshow = ((System.Windows.Controls.CheckBox)(target));
+
+ #line 45 "..\..\..\Trend.xaml"
+ this.chkshow.Click += new System.Windows.RoutedEventHandler(this.chkshow_Click);
+
+ #line default
+ #line hidden
+ return;
+ case 10:
+ this.colorpicker = ((Microsoft.Windows.Controls.ColorPicker)(target));
+
+ #line 46 "..\..\..\Trend.xaml"
+ this.colorpicker.SelectedColorChanged += new System.Windows.RoutedPropertyChangedEventHandler(this.ColorPicker_SelectedColorChanged);
+
+ #line default
+ #line hidden
+ return;
+ case 11:
+ this.chartPlotter1 = ((Microsoft.Research.DynamicDataDisplay.ChartPlotter)(target));
+ return;
+ case 12:
+ this.hTimeSpanAxis = ((Microsoft.Research.DynamicDataDisplay.Charts.HorizontalDateTimeAxis)(target));
+ return;
+ case 13:
+ this.cursor = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.CursorCoordinateGraph)(target));
+ return;
+ case 14:
+ this.axiscuror = ((Microsoft.Research.DynamicDataDisplay.Charts.Navigation.AxisCursorGraph)(target));
+ return;
+ }
+ this._contentLoaded = true;
+ }
+ }
+}
+
diff --git a/SCADA/Program/DataHelper/bin/Debug/DataHelper.dll b/SCADA/Program/DataHelper/bin/Debug/DataHelper.dll
new file mode 100644
index 0000000..4a1dc67
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/DataHelper/bin/Debug/DataHelper.dll.config b/SCADA/Program/DataHelper/bin/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..e26dd03
--- /dev/null
+++ b/SCADA/Program/DataHelper/bin/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
diff --git a/SCADA/Program/DataHelper/bin/Debug/DataHelper.pdb b/SCADA/Program/DataHelper/bin/Debug/DataHelper.pdb
new file mode 100644
index 0000000..f9281c6
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/DataHelper/bin/Debug/DataService.dll b/SCADA/Program/DataHelper/bin/Debug/DataService.dll
new file mode 100644
index 0000000..e316e86
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/DataHelper/bin/Debug/DataService.pdb b/SCADA/Program/DataHelper/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..35bbe8d
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/DataHelper/bin/Debug/MySql.Data.dll b/SCADA/Program/DataHelper/bin/Debug/MySql.Data.dll
new file mode 100644
index 0000000..7eaba45
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/Debug/MySql.Data.dll differ
diff --git a/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.dll b/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.dll
new file mode 100644
index 0000000..bc853ce
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.dll.config b/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..a1d2313
--- /dev/null
+++ b/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.pdb b/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/x86/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/DataHelper/bin/x86/Debug/DataService.dll b/SCADA/Program/DataHelper/bin/x86/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/x86/Debug/DataService.dll differ
diff --git a/SCADA/Program/DataHelper/bin/x86/Debug/DataService.pdb b/SCADA/Program/DataHelper/bin/x86/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/x86/Debug/DataService.pdb differ
diff --git a/SCADA/Program/DataHelper/bin/x86/Debug/MySql.Data.dll b/SCADA/Program/DataHelper/bin/x86/Debug/MySql.Data.dll
new file mode 100644
index 0000000..7eaba45
Binary files /dev/null and b/SCADA/Program/DataHelper/bin/x86/Debug/MySql.Data.dll differ
diff --git a/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.CopyComplete b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..6b85426
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a9e2b14000cda020bceead90a03e7707b164fdc8
diff --git a/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.FileListAbsolute.txt b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..f6ba6c9
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csproj.FileListAbsolute.txt
@@ -0,0 +1,10 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\Debug\DataHelper.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\Debug\DataHelper.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\Debug\DataHelper.pdb
diff --git a/SCADA/Program/DataHelper/obj/Debug/DataHelper.csprojResolveAssemblyReference.cache b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..4ace89c
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/Debug/DataHelper.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/DataHelper/obj/Debug/DataHelper.dll b/SCADA/Program/DataHelper/obj/Debug/DataHelper.dll
new file mode 100644
index 0000000..4a1dc67
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/DataHelper/obj/Debug/DataHelper.pdb b/SCADA/Program/DataHelper/obj/Debug/DataHelper.pdb
new file mode 100644
index 0000000..f9281c6
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/DataHelper/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/DataHelper/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..578ce29
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/DataHelper/obj/Itanium/Debug/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/Itanium/Debug/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..6251332
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/Itanium/Debug/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a9a1297ff0ca57fc7837d383b13e340c032d8934
diff --git a/SCADA/Program/DataHelper/obj/Itanium/Release/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/Itanium/Release/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..eecb260
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/Itanium/Release/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+3993e30b5420c798baa0a34f533c5ad20d58abae
diff --git a/SCADA/Program/DataHelper/obj/Release/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/Release/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..994c575
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/Release/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+0a3e3ec05050efd54f9e787d69d52bf68ce9a7ba
diff --git a/SCADA/Program/DataHelper/obj/x64/Debug/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/x64/Debug/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..679098b
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/x64/Debug/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+c089183b565d782ea2ac3ef6cf264221afd05f25
diff --git a/SCADA/Program/DataHelper/obj/x64/Release/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/x64/Release/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8210ba5
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/x64/Release/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+abde5cfe2de8a3c86b247610d162770b2491d1ec
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CopyComplete b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..6b85426
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a9e2b14000cda020bceead90a03e7707b164fdc8
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.FileListAbsolute.txt b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..45bd66c
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.FileListAbsolute.txt
@@ -0,0 +1,10 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\x86\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\x86\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\x86\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\x86\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\x86\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\bin\x86\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\x86\Debug\DataHelper.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\x86\Debug\DataHelper.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\x86\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataHelper\obj\x86\Debug\DataHelper.pdb
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csprojResolveAssemblyReference.cache b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..a5ed487
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.dll b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.dll
new file mode 100644
index 0000000..bc853ce
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.pdb b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/DataHelper/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..bfb9a83
Binary files /dev/null and b/SCADA/Program/DataHelper/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/DataHelper/obj/x86/Release/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/x86/Release/DataHelper.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..994c575
--- /dev/null
+++ b/SCADA/Program/DataHelper/obj/x86/Release/DataHelper.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+0a3e3ec05050efd54f9e787d69d52bf68ce9a7ba
diff --git a/SCADA/Program/DataService/bin/Debug/DataService.dll b/SCADA/Program/DataService/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/DataService/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/DataService/bin/Debug/DataService.pdb b/SCADA/Program/DataService/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/DataService/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/DataService/obj/Debug/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/Debug/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..aeb820d
--- /dev/null
+++ b/SCADA/Program/DataService/obj/Debug/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+37366c5428b821d56d9c45d667247ca4584c98a4
diff --git a/SCADA/Program/DataService/obj/Debug/DataService.csproj.FileListAbsolute.txt b/SCADA/Program/DataService/obj/Debug/DataService.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..0b7ab17
--- /dev/null
+++ b/SCADA/Program/DataService/obj/Debug/DataService.csproj.FileListAbsolute.txt
@@ -0,0 +1,5 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\Debug\DataService.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\Debug\DataService.pdb
diff --git a/SCADA/Program/DataService/obj/Debug/DataService.dll b/SCADA/Program/DataService/obj/Debug/DataService.dll
new file mode 100644
index 0000000..e316e86
Binary files /dev/null and b/SCADA/Program/DataService/obj/Debug/DataService.dll differ
diff --git a/SCADA/Program/DataService/obj/Debug/DataService.pdb b/SCADA/Program/DataService/obj/Debug/DataService.pdb
new file mode 100644
index 0000000..35bbe8d
Binary files /dev/null and b/SCADA/Program/DataService/obj/Debug/DataService.pdb differ
diff --git a/SCADA/Program/DataService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/DataService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..4ee2b9e
Binary files /dev/null and b/SCADA/Program/DataService/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/DataService/obj/Itanium/Debug/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/Itanium/Debug/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8f27afa
--- /dev/null
+++ b/SCADA/Program/DataService/obj/Itanium/Debug/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7374bf6f6afbd55e516cd27b0122952ca2562b4d
diff --git a/SCADA/Program/DataService/obj/Itanium/Release/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/Itanium/Release/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8f27afa
--- /dev/null
+++ b/SCADA/Program/DataService/obj/Itanium/Release/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7374bf6f6afbd55e516cd27b0122952ca2562b4d
diff --git a/SCADA/Program/DataService/obj/Release/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/Release/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8f27afa
--- /dev/null
+++ b/SCADA/Program/DataService/obj/Release/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7374bf6f6afbd55e516cd27b0122952ca2562b4d
diff --git a/SCADA/Program/DataService/obj/x64/Debug/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/x64/Debug/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8f27afa
--- /dev/null
+++ b/SCADA/Program/DataService/obj/x64/Debug/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7374bf6f6afbd55e516cd27b0122952ca2562b4d
diff --git a/SCADA/Program/DataService/obj/x64/Release/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/x64/Release/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8f27afa
--- /dev/null
+++ b/SCADA/Program/DataService/obj/x64/Release/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7374bf6f6afbd55e516cd27b0122952ca2562b4d
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..aeb820d
--- /dev/null
+++ b/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+37366c5428b821d56d9c45d667247ca4584c98a4
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.FileListAbsolute.txt b/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..a2dd643
--- /dev/null
+++ b/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.FileListAbsolute.txt
@@ -0,0 +1,6 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\x86\Debug\DataService.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\x86\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\x86\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\DataService\obj\x86\Debug\DataService.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DataService.csprojResolveAssemblyReference.cache b/SCADA/Program/DataService/obj/x86/Debug/DataService.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..4884b84
Binary files /dev/null and b/SCADA/Program/DataService/obj/x86/Debug/DataService.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DataService.dll b/SCADA/Program/DataService/obj/x86/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/DataService/obj/x86/Debug/DataService.dll differ
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DataService.pdb b/SCADA/Program/DataService/obj/x86/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/DataService/obj/x86/Debug/DataService.pdb differ
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/DataService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..c3487db
Binary files /dev/null and b/SCADA/Program/DataService/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/DataService/obj/x86/Release/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/x86/Release/DataService.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8f27afa
--- /dev/null
+++ b/SCADA/Program/DataService/obj/x86/Release/DataService.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7374bf6f6afbd55e516cd27b0122952ca2562b4d
diff --git a/SCADA/Program/FileDriver/bin/Debug/DataService.dll b/SCADA/Program/FileDriver/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/FileDriver/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/FileDriver/bin/Debug/DataService.pdb b/SCADA/Program/FileDriver/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/FileDriver/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/FileDriver/bin/Debug/FileDriver.dll b/SCADA/Program/FileDriver/bin/Debug/FileDriver.dll
new file mode 100644
index 0000000..1d6b88b
Binary files /dev/null and b/SCADA/Program/FileDriver/bin/Debug/FileDriver.dll differ
diff --git a/SCADA/Program/FileDriver/bin/Debug/FileDriver.pdb b/SCADA/Program/FileDriver/bin/Debug/FileDriver.pdb
new file mode 100644
index 0000000..b2a6bf2
Binary files /dev/null and b/SCADA/Program/FileDriver/bin/Debug/FileDriver.pdb differ
diff --git a/SCADA/Program/FileDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/FileDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..a5aa50a
Binary files /dev/null and b/SCADA/Program/FileDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CopyComplete b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..4086fb0
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+e2af3000a18187d07bdeb999fc919c83061410fc
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.FileListAbsolute.txt b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..56a0b28
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.FileListAbsolute.txt
@@ -0,0 +1,7 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\bin\Debug\FileDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\bin\Debug\FileDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\obj\Debug\FileDriver.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\obj\Debug\FileDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\FileDriver\obj\Debug\FileDriver.pdb
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.dll b/SCADA/Program/FileDriver/obj/Debug/FileDriver.dll
new file mode 100644
index 0000000..1d6b88b
Binary files /dev/null and b/SCADA/Program/FileDriver/obj/Debug/FileDriver.dll differ
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.pdb b/SCADA/Program/FileDriver/obj/Debug/FileDriver.pdb
new file mode 100644
index 0000000..b2a6bf2
Binary files /dev/null and b/SCADA/Program/FileDriver/obj/Debug/FileDriver.pdb differ
diff --git a/SCADA/Program/FileDriver/obj/Itanium/Debug/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/Itanium/Debug/FileDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..893f70f
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/Itanium/Debug/FileDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+5b5fefe26d6be47b05538b836300fef9e0985623
diff --git a/SCADA/Program/FileDriver/obj/Itanium/Release/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/Itanium/Release/FileDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f388d28
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/Itanium/Release/FileDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+7c2069a82ac61abc1437ba2901e120169bb0c79f
diff --git a/SCADA/Program/FileDriver/obj/Release/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/Release/FileDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f319c2e
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/Release/FileDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+e1e2a4f72f86ab8c862b82e758717d488f8a6465
diff --git a/SCADA/Program/FileDriver/obj/x64/Debug/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/x64/Debug/FileDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..335ea91
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/x64/Debug/FileDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+07de0571b206771af801129c0e558d8da0d6913d
diff --git a/SCADA/Program/FileDriver/obj/x64/Release/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/x64/Release/FileDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f9ef158
--- /dev/null
+++ b/SCADA/Program/FileDriver/obj/x64/Release/FileDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+cb818ceb671534ee812c20127b9dae3cfba0c37e
diff --git a/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll b/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll
index 5ab722f..bc853ce 100644
Binary files a/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll and b/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll.config b/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..a1d2313
--- /dev/null
+++ b/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SCADA/Program/HMIControl/bin/Debug/DataHelper.pdb b/SCADA/Program/HMIControl/bin/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/HMIControl/bin/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/DataService.dll b/SCADA/Program/HMIControl/bin/Debug/DataService.dll
index 5e2ae61..3acd617 100644
Binary files a/SCADA/Program/HMIControl/bin/Debug/DataService.dll and b/SCADA/Program/HMIControl/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/DataService.pdb b/SCADA/Program/HMIControl/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/HMIControl/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.dll b/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.dll
index 529fb0c..a517014 100644
Binary files a/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.dll and b/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.dll differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.pdb b/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.pdb
new file mode 100644
index 0000000..32d14f6
Binary files /dev/null and b/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.pdb differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll b/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll
index a858de3..d4bc881 100644
Binary files a/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll and b/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/HMIControl.pdb b/SCADA/Program/HMIControl/bin/Debug/HMIControl.pdb
new file mode 100644
index 0000000..d675661
Binary files /dev/null and b/SCADA/Program/HMIControl/bin/Debug/HMIControl.pdb differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/HMIControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..a96c684
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.cs b/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.cs
new file mode 100644
index 0000000..c65238f
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.cs
@@ -0,0 +1,2 @@
+
+
diff --git a/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.i.cs b/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.i.cs
new file mode 100644
index 0000000..ffa4e1e
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.i.cs
@@ -0,0 +1,62 @@
+//------------------------------------------------------------------------------
+//
+// 此代码由工具生成。
+// 运行时版本:4.0.30319.42000
+//
+// 对此文件的更改可能会导致不正确的行为,并且如果
+// 重新生成代码,这些更改将会丢失。
+//
+//------------------------------------------------------------------------------
+
+namespace XamlGeneratedNamespace {
+
+
+ ///
+ /// GeneratedInternalTypeHelper
+ ///
+ [System.Diagnostics.DebuggerNonUserCodeAttribute()]
+ [System.CodeDom.Compiler.GeneratedCodeAttribute("PresentationBuildTasks", "4.0.0.0")]
+ [System.ComponentModel.EditorBrowsableAttribute(System.ComponentModel.EditorBrowsableState.Never)]
+ public sealed class GeneratedInternalTypeHelper : System.Windows.Markup.InternalTypeHelper {
+
+ ///
+ /// CreateInstance
+ ///
+ protected override object CreateInstance(System.Type type, System.Globalization.CultureInfo culture) {
+ return System.Activator.CreateInstance(type, ((System.Reflection.BindingFlags.Public | System.Reflection.BindingFlags.NonPublic)
+ | (System.Reflection.BindingFlags.Instance | System.Reflection.BindingFlags.CreateInstance)), null, null, culture);
+ }
+
+ ///
+ /// GetPropertyValue
+ ///
+ protected override object GetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, System.Globalization.CultureInfo culture) {
+ return propertyInfo.GetValue(target, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// SetPropertyValue
+ ///
+ protected override void SetPropertyValue(System.Reflection.PropertyInfo propertyInfo, object target, object value, System.Globalization.CultureInfo culture) {
+ propertyInfo.SetValue(target, value, System.Reflection.BindingFlags.Default, null, null, culture);
+ }
+
+ ///
+ /// CreateDelegate
+ ///
+ protected override System.Delegate CreateDelegate(System.Type delegateType, object target, string handler) {
+ return ((System.Delegate)(target.GetType().InvokeMember("_CreateDelegate", (System.Reflection.BindingFlags.InvokeMethod
+ | (System.Reflection.BindingFlags.NonPublic | System.Reflection.BindingFlags.Instance)), null, target, new object[] {
+ delegateType,
+ handler}, null)));
+ }
+
+ ///
+ /// AddEventHandler
+ ///
+ protected override void AddEventHandler(System.Reflection.EventInfo eventInfo, object target, System.Delegate handler) {
+ eventInfo.AddEventHandler(target, handler);
+ }
+ }
+}
+
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.Properties.Resources.resources b/SCADA/Program/HMIControl/obj/Debug/HMIControl.Properties.Resources.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/HMIControl.Properties.Resources.resources differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CopyComplete b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CoreCompileInputs.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..8bf4c96
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2d34f3c48377e829bc59c8978eca470276110c8a
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.FileListAbsolute.txt b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..2bc133e
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.FileListAbsolute.txt
@@ -0,0 +1,15 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\bin\Debug\HMIControl.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\bin\Debug\HMIControl.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\GeneratedInternalTypeHelper.g.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl_MarkupCompile.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl_MarkupCompile.lref
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\Themes\Generic.baml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.g.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\bin\Debug\Microsoft.Expression.Controls.xml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\bin\Debug\Microsoft.Expression.Drawing.xml
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\HMIControl.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.GenerateResource.Cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..c94d7cf
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csprojResolveAssemblyReference.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..e92d1dd
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.dll b/SCADA/Program/HMIControl/obj/Debug/HMIControl.dll
new file mode 100644
index 0000000..d4bc881
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/HMIControl.dll differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.g.resources b/SCADA/Program/HMIControl/obj/Debug/HMIControl.g.resources
new file mode 100644
index 0000000..d4fbd27
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/HMIControl.g.resources differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.pdb b/SCADA/Program/HMIControl/obj/Debug/HMIControl.pdb
new file mode 100644
index 0000000..d675661
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/HMIControl.pdb differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.cache
new file mode 100644
index 0000000..bcb7c68
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.cache
@@ -0,0 +1,20 @@
+HMIControl
+
+
+library
+C#
+.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\
+HMIControl
+none
+false
+DEBUG;TRACE
+
+1-731644535
+
+90-512523173
+11-893121224
+Themes\Generic.xaml;
+
+False
+
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.i.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.i.cache
new file mode 100644
index 0000000..0d3f76a
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.i.cache
@@ -0,0 +1,20 @@
+HMIControl
+
+
+library
+C#
+.cs
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\
+HMIControl
+none
+false
+DEBUG;TRACE
+
+1-731644535
+
+91680518285
+11-893121224
+Themes\Generic.xaml;
+
+False
+
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.lref b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.lref
new file mode 100644
index 0000000..5df5c75
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.lref
@@ -0,0 +1,4 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\GeneratedInternalTypeHelper.g.cs
+
+FC:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\Themes\Generic.xaml;;
+
diff --git a/SCADA/Program/HMIControl/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/SCADA/Program/HMIControl/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..0182f89
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/Themes/Generic.baml b/SCADA/Program/HMIControl/obj/Debug/Themes/Generic.baml
new file mode 100644
index 0000000..4d50581
Binary files /dev/null and b/SCADA/Program/HMIControl/obj/Debug/Themes/Generic.baml differ
diff --git a/SCADA/Program/HMIControl/obj/Release/HMIControl.csproj.CoreCompileInputs.cache b/SCADA/Program/HMIControl/obj/Release/HMIControl.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..48a298d
--- /dev/null
+++ b/SCADA/Program/HMIControl/obj/Release/HMIControl.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+3ed8a2bab49d3373280214d811dfa58d67b92c15
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/LinkableControlDesignTime/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..4551930
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.Properties.Resources.resources b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.Properties.Resources.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.Properties.Resources.resources differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagComplexEditor.resources b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagComplexEditor.resources
new file mode 100644
index 0000000..5fb42a4
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagComplexEditor.resources differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagList.resources b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagList.resources
new file mode 100644
index 0000000..bdfc9d4
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagList.resources differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagWindowEditor.resources b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagWindowEditor.resources
new file mode 100644
index 0000000..db877f8
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagWindowEditor.resources differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagWriteEditor.resources b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagWriteEditor.resources
new file mode 100644
index 0000000..d5ed3cd
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.TagWriteEditor.resources differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.dll b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.dll
new file mode 100644
index 0000000..a517014
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.dll differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.pdb b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.pdb
new file mode 100644
index 0000000..32d14f6
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/HMIControl.VisualStudio.Design.pdb differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CopyComplete b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CoreCompileInputs.cache b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..77b8bd7
--- /dev/null
+++ b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+99cbb2638a4fa4cfd4f7f9645febb014f2625cf2
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.FileListAbsolute.txt b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..91f594c
--- /dev/null
+++ b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\bin\Debug\HMIControl.VisualStudio.Design.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\HMIControl\bin\Debug\HMIControl.VisualStudio.Design.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\LinkableControlDesign.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.TagComplexEditor.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.TagList.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.TagWindowEditor.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.TagWriteEditor.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\LinkableControlDesign.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\LinkableControlDesign.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\LinkableControlDesignTime\obj\Debug\HMIControl.VisualStudio.Design.pdb
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.GenerateResource.Cache b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..3eb880d
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csprojResolveAssemblyReference.cache b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..5d263cc
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/SCADA/Program/LinkableControlDesignTime/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..12948ea
Binary files /dev/null and b/SCADA/Program/LinkableControlDesignTime/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Release/LinkableControlDesign.csproj.CoreCompileInputs.cache b/SCADA/Program/LinkableControlDesignTime/obj/Release/LinkableControlDesign.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..af92e8a
--- /dev/null
+++ b/SCADA/Program/LinkableControlDesignTime/obj/Release/LinkableControlDesign.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+031a7b2eb27eb972ee24b87c7a3cddb2f37e3b1b
diff --git a/SCADA/Program/ModbusDriver/bin/Debug/DataService.dll b/SCADA/Program/ModbusDriver/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/ModbusDriver/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/ModbusDriver/bin/Debug/DataService.pdb b/SCADA/Program/ModbusDriver/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/ModbusDriver/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/ModbusDriver/bin/Debug/ModbusDriver.dll b/SCADA/Program/ModbusDriver/bin/Debug/ModbusDriver.dll
new file mode 100644
index 0000000..e0c1f7b
Binary files /dev/null and b/SCADA/Program/ModbusDriver/bin/Debug/ModbusDriver.dll differ
diff --git a/SCADA/Program/ModbusDriver/bin/Debug/ModbusDriver.pdb b/SCADA/Program/ModbusDriver/bin/Debug/ModbusDriver.pdb
new file mode 100644
index 0000000..c862eb8
Binary files /dev/null and b/SCADA/Program/ModbusDriver/bin/Debug/ModbusDriver.pdb differ
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/ModbusDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..2440004
Binary files /dev/null and b/SCADA/Program/ModbusDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CopyComplete b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..7b3616a
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+d8d2f037fbd09115fd082e3970353bfa8db1fbb3
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.FileListAbsolute.txt b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..2cc60ba
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.FileListAbsolute.txt
@@ -0,0 +1,7 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\bin\Debug\ModbusDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\bin\Debug\ModbusDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\obj\Debug\ModbusDriver.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\obj\Debug\ModbusDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\ModbusDriver\obj\Debug\ModbusDriver.pdb
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.dll b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.dll
new file mode 100644
index 0000000..e0c1f7b
Binary files /dev/null and b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.dll differ
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.pdb b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.pdb
new file mode 100644
index 0000000..c862eb8
Binary files /dev/null and b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.pdb differ
diff --git a/SCADA/Program/ModbusDriver/obj/Itanium/Debug/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/Itanium/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..7d2276b
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/Itanium/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+5862c13ebed7c9ee50c7fb132da74fe5cb005cd3
diff --git a/SCADA/Program/ModbusDriver/obj/Itanium/Release/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/Itanium/Release/ModbusDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..d0b40b6
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/Itanium/Release/ModbusDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+b6342bc21028c132c9086a95d4b2532ad9097cda
diff --git a/SCADA/Program/ModbusDriver/obj/Release/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/Release/ModbusDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..dabf8b3
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/Release/ModbusDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+a767f0716a1fcc70fa362f5fabaf666a9874e0cc
diff --git a/SCADA/Program/ModbusDriver/obj/x64/Debug/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/x64/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..4f441ee
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/x64/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+709fee54f0a97515f2b47589c4b9e0bda9d13149
diff --git a/SCADA/Program/ModbusDriver/obj/x64/Release/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/x64/Release/ModbusDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..96a7fef
--- /dev/null
+++ b/SCADA/Program/ModbusDriver/obj/x64/Release/ModbusDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+83166d065f1bcc8739ddb7c46a3213b10956de44
diff --git a/SCADA/Program/OPCDriver/bin/Debug/DataService.dll b/SCADA/Program/OPCDriver/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/OPCDriver/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/OPCDriver/bin/Debug/DataService.pdb b/SCADA/Program/OPCDriver/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/OPCDriver/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/OPCDriver/bin/Debug/OPCDriver.dll b/SCADA/Program/OPCDriver/bin/Debug/OPCDriver.dll
new file mode 100644
index 0000000..c464dde
Binary files /dev/null and b/SCADA/Program/OPCDriver/bin/Debug/OPCDriver.dll differ
diff --git a/SCADA/Program/OPCDriver/bin/Debug/OPCDriver.pdb b/SCADA/Program/OPCDriver/bin/Debug/OPCDriver.pdb
new file mode 100644
index 0000000..185eab5
Binary files /dev/null and b/SCADA/Program/OPCDriver/bin/Debug/OPCDriver.pdb differ
diff --git a/SCADA/Program/OPCDriver/bin/Debug/OPCLib.dll b/SCADA/Program/OPCDriver/bin/Debug/OPCLib.dll
new file mode 100644
index 0000000..ca1b8ad
Binary files /dev/null and b/SCADA/Program/OPCDriver/bin/Debug/OPCLib.dll differ
diff --git a/SCADA/Program/OPCDriver/bin/Debug/OPCLib.pdb b/SCADA/Program/OPCDriver/bin/Debug/OPCLib.pdb
new file mode 100644
index 0000000..64467d2
Binary files /dev/null and b/SCADA/Program/OPCDriver/bin/Debug/OPCLib.pdb differ
diff --git a/SCADA/Program/OPCDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/OPCDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..9dd9513
Binary files /dev/null and b/SCADA/Program/OPCDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CopyComplete b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..fb82ca4
--- /dev/null
+++ b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+d0303af627124edca7f06e91560758c170e87d06
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.FileListAbsolute.txt b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..2a0bc09
--- /dev/null
+++ b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.FileListAbsolute.txt
@@ -0,0 +1,10 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\bin\Debug\OPCDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\bin\Debug\OPCDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\bin\Debug\OPCLib.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\bin\Debug\OPCLib.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\obj\Debug\OPCDriver.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\obj\Debug\OPCDriver.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\obj\Debug\OPCDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCDriver\obj\Debug\OPCDriver.pdb
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csprojResolveAssemblyReference.cache b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..1df8178
Binary files /dev/null and b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.dll b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.dll
new file mode 100644
index 0000000..c464dde
Binary files /dev/null and b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.dll differ
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.pdb b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.pdb
new file mode 100644
index 0000000..185eab5
Binary files /dev/null and b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.pdb differ
diff --git a/SCADA/Program/OPCDriver/obj/Release/OPCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCDriver/obj/Release/OPCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..47d4a8f
--- /dev/null
+++ b/SCADA/Program/OPCDriver/obj/Release/OPCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+e7f9ebb8b418c7fb03ab4be6374b6de4a4126770
diff --git a/SCADA/Program/OPCLib/OPCDA/obj/Debug/OPCDA.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/OPCDA/obj/Debug/OPCDA.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..2d033f4
--- /dev/null
+++ b/SCADA/Program/OPCLib/OPCDA/obj/Debug/OPCDA.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2058b0198a11e66b20957a1a9d84b6bd90ef7680
diff --git a/SCADA/Program/OPCLib/OPCDA/obj/Release/OPCDA.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/OPCDA/obj/Release/OPCDA.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..2d033f4
--- /dev/null
+++ b/SCADA/Program/OPCLib/OPCDA/obj/Release/OPCDA.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+2058b0198a11e66b20957a1a9d84b6bd90ef7680
diff --git a/SCADA/Program/OPCLib/bin/Debug/OPCLib.dll b/SCADA/Program/OPCLib/bin/Debug/OPCLib.dll
new file mode 100644
index 0000000..4956da2
Binary files /dev/null and b/SCADA/Program/OPCLib/bin/Debug/OPCLib.dll differ
diff --git a/SCADA/Program/OPCLib/bin/Debug/OPCLib.pdb b/SCADA/Program/OPCLib/bin/Debug/OPCLib.pdb
new file mode 100644
index 0000000..1135e69
Binary files /dev/null and b/SCADA/Program/OPCLib/bin/Debug/OPCLib.pdb differ
diff --git a/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.dll b/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.dll
new file mode 100644
index 0000000..ca1b8ad
Binary files /dev/null and b/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.dll differ
diff --git a/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.pdb b/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.pdb
new file mode 100644
index 0000000..64467d2
Binary files /dev/null and b/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.pdb differ
diff --git a/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.tlb b/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.tlb
new file mode 100644
index 0000000..3fd9a5f
Binary files /dev/null and b/SCADA/Program/OPCLib/bin/x86/Debug/OPCLib.tlb differ
diff --git a/SCADA/Program/OPCLib/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/OPCLib/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..0b939b5
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/OPCLib/obj/Debug/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/Debug/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..90649cc
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/Debug/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+94ff0d6d679902c55acc4d7bab4ef7f597b4e0d5
diff --git a/SCADA/Program/OPCLib/obj/Debug/OPCLib.csproj.FileListAbsolute.txt b/SCADA/Program/OPCLib/obj/Debug/OPCLib.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..8e3c3fe
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/Debug/OPCLib.csproj.FileListAbsolute.txt
@@ -0,0 +1,6 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\bin\Debug\OPCLib.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\bin\Debug\OPCLib.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\Debug\OPCLib.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\Debug\OPCLib.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\Debug\OPCLib.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\Debug\OPCLib.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/OPCLib/obj/Debug/OPCLib.csprojResolveAssemblyReference.cache b/SCADA/Program/OPCLib/obj/Debug/OPCLib.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..39706cc
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/Debug/OPCLib.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/OPCLib/obj/Debug/OPCLib.dll b/SCADA/Program/OPCLib/obj/Debug/OPCLib.dll
new file mode 100644
index 0000000..4956da2
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/Debug/OPCLib.dll differ
diff --git a/SCADA/Program/OPCLib/obj/Debug/OPCLib.pdb b/SCADA/Program/OPCLib/obj/Debug/OPCLib.pdb
new file mode 100644
index 0000000..1135e69
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/Debug/OPCLib.pdb differ
diff --git a/SCADA/Program/OPCLib/obj/Itanium/Debug/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/Itanium/Debug/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..bbaa6d6
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/Itanium/Debug/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebdb88781fc4426d5a4b46df7379bb768a97aaec
diff --git a/SCADA/Program/OPCLib/obj/Itanium/Release/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/Itanium/Release/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..bbaa6d6
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/Itanium/Release/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebdb88781fc4426d5a4b46df7379bb768a97aaec
diff --git a/SCADA/Program/OPCLib/obj/OPCLib.csproj.UnmanagedRegistration.cache b/SCADA/Program/OPCLib/obj/OPCLib.csproj.UnmanagedRegistration.cache
new file mode 100644
index 0000000..76fac7b
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/OPCLib.csproj.UnmanagedRegistration.cache differ
diff --git a/SCADA/Program/OPCLib/obj/Release/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/Release/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..bbaa6d6
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/Release/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebdb88781fc4426d5a4b46df7379bb768a97aaec
diff --git a/SCADA/Program/OPCLib/obj/x64/Debug/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/x64/Debug/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..bbaa6d6
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/x64/Debug/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebdb88781fc4426d5a4b46df7379bb768a97aaec
diff --git a/SCADA/Program/OPCLib/obj/x64/Release/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/x64/Release/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..bbaa6d6
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/x64/Release/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebdb88781fc4426d5a4b46df7379bb768a97aaec
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/OPCLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..2940edc
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..90649cc
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+94ff0d6d679902c55acc4d7bab4ef7f597b4e0d5
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.FileListAbsolute.txt b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..e1da7f2
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.FileListAbsolute.txt
@@ -0,0 +1,7 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\bin\x86\Debug\OPCLib.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\bin\x86\Debug\OPCLib.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\bin\x86\Debug\OPCLib.tlb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\x86\Debug\OPCLib.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\x86\Debug\OPCLib.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\x86\Debug\OPCLib.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\OPCLib\obj\x86\Debug\OPCLib.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csprojResolveAssemblyReference.cache b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..39706cc
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.dll b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.dll
new file mode 100644
index 0000000..ca1b8ad
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.dll differ
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.pdb b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.pdb
new file mode 100644
index 0000000..64467d2
Binary files /dev/null and b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.pdb differ
diff --git a/SCADA/Program/OPCLib/obj/x86/Release/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/x86/Release/OPCLib.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..bbaa6d6
--- /dev/null
+++ b/SCADA/Program/OPCLib/obj/x86/Release/OPCLib.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+ebdb88781fc4426d5a4b46df7379bb768a97aaec
diff --git a/SCADA/Program/SiemensPLCDriver/bin/Debug/DataService.dll b/SCADA/Program/SiemensPLCDriver/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/SiemensPLCDriver/bin/Debug/DataService.pdb b/SCADA/Program/SiemensPLCDriver/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/SiemensPLCDriver/bin/Debug/SiemensPLCDriver.dll b/SCADA/Program/SiemensPLCDriver/bin/Debug/SiemensPLCDriver.dll
new file mode 100644
index 0000000..0ce6e6b
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/bin/Debug/SiemensPLCDriver.dll differ
diff --git a/SCADA/Program/SiemensPLCDriver/bin/Debug/SiemensPLCDriver.pdb b/SCADA/Program/SiemensPLCDriver/bin/Debug/SiemensPLCDriver.pdb
new file mode 100644
index 0000000..009e2b6
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/bin/Debug/SiemensPLCDriver.pdb differ
diff --git a/SCADA/Program/SiemensPLCDriver/bin/Debug/libnodave.net.dll b/SCADA/Program/SiemensPLCDriver/bin/Debug/libnodave.net.dll
new file mode 100644
index 0000000..0e21031
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/bin/Debug/libnodave.net.dll differ
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/SiemensPLCDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..b5b24c8
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CopyComplete b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..a08feb0
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+437f4b93648d81a32c0c8125bce17d49f83fad41
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.FileListAbsolute.txt b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..6b4a2ae
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.FileListAbsolute.txt
@@ -0,0 +1,9 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\bin\Debug\SiemensPLCDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\bin\Debug\SiemensPLCDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\bin\Debug\libnodave.net.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\obj\Debug\SiemensPLCDriver.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\obj\Debug\SiemensPLCDriver.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\obj\Debug\SiemensPLCDriver.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\SiemensPLCDriver\obj\Debug\SiemensPLCDriver.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csprojResolveAssemblyReference.cache b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..b822084
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.dll b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.dll
new file mode 100644
index 0000000..0ce6e6b
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.dll differ
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.pdb b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.pdb
new file mode 100644
index 0000000..009e2b6
Binary files /dev/null and b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.pdb differ
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Itanium/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/Itanium/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..9429187
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/Itanium/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+cd3b1d33a240a0a162e3ae46bd01260f3ffa2ff7
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Itanium/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/Itanium/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..b9879c7
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/Itanium/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+096c98d511725ea8294ebdfbbd80e9bde87f45e7
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..360b761
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+b52dd3f0b6547dc014d568de82b5f017b41b0d23
diff --git a/SCADA/Program/SiemensPLCDriver/obj/x64/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/x64/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..f277d02
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/x64/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+e59ae9507419164d9ee176296864d903d4fb5feb
diff --git a/SCADA/Program/SiemensPLCDriver/obj/x64/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/x64/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..febf9a2
--- /dev/null
+++ b/SCADA/Program/SiemensPLCDriver/obj/x64/Release/SiemensPLCDriver.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+00f74a8ba3f8d668f41ebd4a1bbcb4eb8c586cdf
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.dll b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.dll
new file mode 100644
index 0000000..bc853ce
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.dll differ
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.dll.config b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.dll.config
new file mode 100644
index 0000000..a1d2313
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.dll.config
@@ -0,0 +1,9 @@
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.pdb b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.pdb
new file mode 100644
index 0000000..2cdb6f1
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataHelper.pdb differ
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataService.dll b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataService.dll
new file mode 100644
index 0000000..3acd617
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataService.dll differ
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataService.pdb b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataService.pdb
new file mode 100644
index 0000000..d051107
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/DataService.pdb differ
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/MySql.Data.dll b/SCADA/Program/TagConfig/TagConfig/bin/Debug/MySql.Data.dll
new file mode 100644
index 0000000..7eaba45
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/MySql.Data.dll differ
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.exe b/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.exe
new file mode 100644
index 0000000..fe47fba
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.exe differ
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.exe.config b/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.exe.config
new file mode 100644
index 0000000..cd84497
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.exe.config
@@ -0,0 +1,6 @@
+
+
+
+
+
+
diff --git a/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.pdb b/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.pdb
new file mode 100644
index 0000000..0aa98fe
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/bin/Debug/TagConfig.pdb differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/TagConfig/TagConfig/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..0de57a8
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.AlarmForm.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.AlarmForm.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.AlarmForm.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.AlarmParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.AlarmParam.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.AlarmParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.DriverSet.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.DriverSet.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.DriverSet.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.Form1.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.Form1.resources
new file mode 100644
index 0000000..3ff98e1
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.Form1.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.GroupParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.GroupParam.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.GroupParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.Properties.Resources.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.Properties.Resources.resources
new file mode 100644
index 0000000..8e10194
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.Properties.Resources.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.RegisterSet.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.RegisterSet.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.RegisterSet.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.ScaleParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.ScaleParam.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.ScaleParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.TagParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.TagParam.resources
new file mode 100644
index 0000000..2c81895
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.TagParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.CopyComplete b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.CoreCompileInputs.cache b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..1cfc010
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+664078e54229c0f3f6f620403d527159093a6856
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.FileListAbsolute.txt b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..415fbfa
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\TagConfig.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\TagConfig.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\TagConfig.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.csprojResolveAssemblyReference.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.AlarmForm.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.AlarmParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.Form1.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.RegisterSet.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.ScaleParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.TagParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.DriverSet.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.GroupParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\Debug\TagConfig.pdb
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.GenerateResource.Cache b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..20e449f
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csprojResolveAssemblyReference.cache b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..7fb3635
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.exe b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.exe
new file mode 100644
index 0000000..e8afb4d
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.exe differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.pdb b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.pdb
new file mode 100644
index 0000000..f6779ea
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TagConfig.pdb differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll
new file mode 100644
index 0000000..78bd1cb
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache
new file mode 100644
index 0000000..8b74730
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/DesignTimeResolveAssemblyReferencesInput.cache differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.AlarmForm.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.AlarmForm.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.AlarmForm.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.AlarmParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.AlarmParam.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.AlarmParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.DriverSet.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.DriverSet.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.DriverSet.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.Form1.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.Form1.resources
new file mode 100644
index 0000000..3ff98e1
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.Form1.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.GroupParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.GroupParam.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.GroupParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.Properties.Resources.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.Properties.Resources.resources
new file mode 100644
index 0000000..8e10194
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.Properties.Resources.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.RegisterSet.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.RegisterSet.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.RegisterSet.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.ScaleParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.ScaleParam.resources
new file mode 100644
index 0000000..6c05a97
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.ScaleParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.TagParam.resources b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.TagParam.resources
new file mode 100644
index 0000000..2c81895
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.TagParam.resources differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.CopyComplete b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.CopyComplete
new file mode 100644
index 0000000..e69de29
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.CoreCompileInputs.cache b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..69a4b6d
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+37d92840f4663fb94537a6f798279f10d4cee9e0
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.FileListAbsolute.txt b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..f3bc660
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.FileListAbsolute.txt
@@ -0,0 +1,23 @@
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\TagConfig.exe.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\TagConfig.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\TagConfig.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataHelper.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\MySql.Data.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataService.dll
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataHelper.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataHelper.dll.config
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\bin\Debug\DataService.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.AlarmForm.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.AlarmParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.Form1.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.RegisterSet.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.ScaleParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.TagParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.DriverSet.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.GroupParam.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.Properties.Resources.resources
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.csproj.GenerateResource.Cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.csproj.CoreCompileInputs.cache
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.exe
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.pdb
+C:\Users\topmail\source\repos\SharpSCADA\SCADA\Program\TagConfig\TagConfig\obj\x86\Debug\TagConfig.csprojResolveAssemblyReference.cache
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.GenerateResource.Cache b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.GenerateResource.Cache
new file mode 100644
index 0000000..20e449f
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.GenerateResource.Cache differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csprojResolveAssemblyReference.cache b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csprojResolveAssemblyReference.cache
new file mode 100644
index 0000000..38a4a2e
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csprojResolveAssemblyReference.cache differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.exe b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.exe
new file mode 100644
index 0000000..fe47fba
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.exe differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.pdb b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.pdb
new file mode 100644
index 0000000..0aa98fe
Binary files /dev/null and b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.pdb differ
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Release/TagConfig.csproj.CoreCompileInputs.cache b/SCADA/Program/TagConfig/TagConfig/obj/x86/Release/TagConfig.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..21cc632
--- /dev/null
+++ b/SCADA/Program/TagConfig/TagConfig/obj/x86/Release/TagConfig.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+b52d9742e6ec0848d09e81a4f765b8536fb6d4e3