diff --git a/.gitignore b/.gitignore
index 3868b38..3fce16d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,4 @@ Desktop.ini
!*.dll
!*.bak
/SCADA/Program/.vs/DataExchange/v15/Server/sqlite3
+/SCADA/Program/.vs/DataExchange/v15
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 45e79ea..0000000
--- a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-7e26185d73266a0de03d8956ab6889f98c72d15b
diff --git a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csprojAssemblyReference.cache b/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csprojAssemblyReference.cache
deleted file mode 100644
index a955771..0000000
Binary files a/SCADA/Program/BatchCoreService/obj/x86/Debug/BatchCoreService.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 978aeb2..0000000
--- a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-dbafae61dc26c107636c333089d226cea6658648
diff --git a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csprojAssemblyReference.cache b/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csprojAssemblyReference.cache
deleted file mode 100644
index 4b96062..0000000
Binary files a/SCADA/Program/BatchCoreTest/obj/x86/Debug/BatchCoreTest.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CoreCompileInputs.cache
deleted file mode 100644
index ba68016..0000000
--- a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-dbcddcdf44a1978e4949dc6e45f2538ee0e774a7
diff --git a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csprojAssemblyReference.cache b/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csprojAssemblyReference.cache
deleted file mode 100644
index 48a2c91..0000000
Binary files a/SCADA/Program/ClientDriver/obj/Debug/ClientDriver.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.cs
deleted file mode 100644
index 5bcdd56..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/AlarmSet.g.cs
+++ /dev/null
@@ -1,199 +0,0 @@
-#pragma checksum "..\..\..\AlarmSet.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "11D7D1142659883006DE8D16FF16C98ECF5D96E5"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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
deleted file mode 100644
index ef5ed6a..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/App.baml and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/App.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/App.g.cs
deleted file mode 100644
index ef55549..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/App.g.cs
+++ /dev/null
@@ -1,78 +0,0 @@
-#pragma checksum "..\..\..\App.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "E1F43B7F6CA36743FBDCC124511923BCB538201D"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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_MarkupCompile.cache b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.cache
deleted file mode 100644
index c58e838..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.cache
+++ /dev/null
@@ -1,20 +0,0 @@
-CoreTest
-
-
-winexe
-C#
-.cs
-D:\Codes\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\
-CoreTest
-none
-false
-DEBUG;TRACE
-D:\Codes\SharpSCADA\SCADA\Program\CoreTest\App.xaml
-101478603885
-
-23-1078653831
-20-1337351693
-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.lref b/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.lref
deleted file mode 100644
index d2698bf..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/CoreTest_MarkupCompile.lref
+++ /dev/null
@@ -1,8 +0,0 @@
-D:\Codes\SharpSCADA\SCADA\Program\CoreTest\obj\x86\Debug\GeneratedInternalTypeHelper.g.cs
-
-FD:\Codes\SharpSCADA\SCADA\Program\CoreTest\AlarmSet.xaml;;
-FD:\Codes\SharpSCADA\SCADA\Program\CoreTest\Guage.xaml;;
-FD:\Codes\SharpSCADA\SCADA\Program\CoreTest\MainWindow.xaml;;
-FD:\Codes\SharpSCADA\SCADA\Program\CoreTest\TagMonitor.xaml;;
-FD:\Codes\SharpSCADA\SCADA\Program\CoreTest\Trend.xaml;;
-
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CoreCompileInputs.cache b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 19af4b4..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-7592adb3937209dbd1d50f6592cc6f6b115e8eea
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csprojAssemblyReference.cache b/SCADA/Program/CoreTest/obj/x86/Debug/Example.csprojAssemblyReference.cache
deleted file mode 100644
index edf277b..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/Example.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.cs
deleted file mode 100644
index 136dd1b..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/GeneratedInternalTypeHelper.g.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.cs
deleted file mode 100644
index 2002dcf..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/Guage.g.cs
+++ /dev/null
@@ -1,113 +0,0 @@
-#pragma checksum "..\..\..\Guage.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "1960A9B0A85F2A1E4D948FEEADD9FF8E347FAE6C"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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
deleted file mode 100644
index bedbeff..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/Login.baml and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.cs
deleted file mode 100644
index 6041148..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/Login.g.cs
+++ /dev/null
@@ -1,203 +0,0 @@
-#pragma checksum "..\..\..\Login.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "AE28E95762DCC3C98413991AB3FD0D23F37D3CE3"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.cs
deleted file mode 100644
index 880a9fa..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/MainWindow.g.cs
+++ /dev/null
@@ -1,320 +0,0 @@
-#pragma checksum "..\..\..\MainWindow.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "3720DDE9CC29B422B580808420FD9520C066B464"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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
deleted file mode 100644
index 0ef184f..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.baml and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.cs
deleted file mode 100644
index 57a81c7..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/MaterialRecivingLine.g.cs
+++ /dev/null
@@ -1,1169 +0,0 @@
-#pragma checksum "..\..\..\MaterialRecivingLine.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "EAE7C264B3235EB42910C09D1176E54D88064418"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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
deleted file mode 100644
index c9f199a..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.baml and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.cs
deleted file mode 100644
index e0a5102..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/RuntimeChart.g.cs
+++ /dev/null
@@ -1,186 +0,0 @@
-#pragma checksum "..\..\..\RuntimeChart.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "8AE27EC0F869EF1ADB433A4756BFD002B4305BD3"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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
deleted file mode 100644
index 681faf7..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.baml and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.cs
deleted file mode 100644
index 796ec28..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/SiloProductLine.g.cs
+++ /dev/null
@@ -1,410 +0,0 @@
-#pragma checksum "..\..\..\SiloProductLine.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "15A80936DD960F024A2611D0E67A9155B0BAB816"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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
deleted file mode 100644
index db94878..0000000
Binary files a/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.baml and /dev/null differ
diff --git a/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.cs
deleted file mode 100644
index 33ed6f3..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/StartDevice.g.cs
+++ /dev/null
@@ -1,150 +0,0 @@
-#pragma checksum "..\..\..\StartDevice.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "0EEE22AD3B597E0CB717D8885FB4F7D7B3D7EBF9"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.cs
deleted file mode 100644
index 862de34..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/TagMonitor.g.cs
+++ /dev/null
@@ -1,136 +0,0 @@
-#pragma checksum "..\..\..\TagMonitor.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "28C5AB6899D56BC8ADA97D3865FFFC890B9A3DDD"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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/Trend.g.cs b/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.cs
deleted file mode 100644
index d0d2465..0000000
--- a/SCADA/Program/CoreTest/obj/x86/Debug/Trend.g.cs
+++ /dev/null
@@ -1,264 +0,0 @@
-#pragma checksum "..\..\..\Trend.xaml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "A699E208959857EF7ABA7FAB7613F3E3383D42FE"
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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/obj/x86/Debug/DataHelper.csproj.CoreCompileInputs.cache b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CoreCompileInputs.cache
deleted file mode 100644
index f64b9ea..0000000
--- a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-f14412b49b386018caaabb284e1023494a2ed21a
diff --git a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csprojAssemblyReference.cache b/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csprojAssemblyReference.cache
deleted file mode 100644
index feccbfb..0000000
Binary files a/SCADA/Program/DataHelper/obj/x86/Debug/DataHelper.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.CoreCompileInputs.cache b/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 2bb36cb..0000000
--- a/SCADA/Program/DataService/obj/x86/Debug/DataService.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-4eb182ca6f7fcb094e3ddbddf55fcc120d6b0e6e
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 16652ab..0000000
--- a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-5452456b55dc750e4511b62fb7ff288b6be493ac
diff --git a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csprojAssemblyReference.cache b/SCADA/Program/FileDriver/obj/Debug/FileDriver.csprojAssemblyReference.cache
deleted file mode 100644
index c1eba1d..0000000
Binary files a/SCADA/Program/FileDriver/obj/Debug/FileDriver.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll b/SCADA/Program/HMIControl/bin/Debug/DataHelper.dll
index 5ab722f..5e3899a 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..c1ef409
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..4ba5f10 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..a4bfab9
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
deleted file mode 100644
index 529fb0c..0000000
Binary files a/SCADA/Program/HMIControl/bin/Debug/HMIControl.VisualStudio.Design.dll and /dev/null differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll b/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll
deleted file mode 100644
index a858de3..0000000
Binary files a/SCADA/Program/HMIControl/bin/Debug/HMIControl.dll and /dev/null differ
diff --git a/SCADA/Program/HMIControl/bin/Debug/Microsoft.Expression.Controls.xml b/SCADA/Program/HMIControl/bin/Debug/Microsoft.Expression.Controls.xml
deleted file mode 100644
index aaaf85b..0000000
--- a/SCADA/Program/HMIControl/bin/Debug/Microsoft.Expression.Controls.xml
+++ /dev/null
@@ -1,557 +0,0 @@
-
-
-
- Microsoft.Expression.Controls
-
-
-
-
- Called before the polylines are looped over.
-
-
-
-
- Computes the value used when LayoutPath.Capacity is set to Auto.
-
-
-
-
- Checks whether or not the polylines should continue being looped over.
-
-
-
-
- Called before a new polyline is marched.
-
-
-
-
- Called when a polyline is completed.
-
- The remaining arclength in the polyline.
-
-
-
- Called when a step is successfully completed.
-
- The actual step distance.
- This may be different than Step if another polyline has been wrapped to.
-
-
-
- Distributes the children of a path panel along a given layout path.
-
- The path panel.
- The index of the path in pathPanel.LayoutPaths.
- The index of the first child to be laid out on this path.
- The index of the next child to be distributed. If childIndex is returned, this function has done nothing.
-
-
-
- The index of the next child to be arranged.
-
-
-
-
- The distance in arc length that will be used for layout.
-
-
-
-
- The distance in arc length to walk along the current polyline.
-
-
-
-
- The total number of elements to be arranged on the LayoutPath.
-
-
-
-
- Distributes the children of a path panel along a layout path.
- Even distribution means that there is equal arclength between the centers of all
- the elements on the path.
-
-
-
-
- Specifies which path layout properties have changed.
-
-
-
-
- Provides data for the event.
-
-
-
-
- Initializes a new instance of the class.
-
- The data for the event.
-
-
-
- Gets the properties changed in a event.
-
-
-
-
- Encapsulates the data needed to update a .
-
-
-
-
- Gets or sets the index of the path on which an element is arranged.
-
-
-
-
- Gets or sets the index of an element in a collection of elements.
-
-
-
-
- Gets or sets the index of an element on a path.
-
-
-
-
- Gets or sets the offset of an element proportional to the total length of a collection of paths.
-
-
-
-
- Gets or sets the offset of an element proportional to the length of a path.
-
-
-
-
- Gets or sets the angle perpendicular to the path at an element's location.
-
-
-
-
- Gets or sets the angle perpendicular to the path at an element's location if the element is oriented to the path.
-
-
-
-
- Gets or sets whether or not an element is arranged on a path.
-
-
-
-
- Represents an element that is arranged by a .
-
-
- Implementing this interface enables to set these properties when the element is arranged.
- This interface is not intended for general implementation.
-
-
-
-
- Updates the properties based on the given and raises the event.
-
- The data needed to update the .
-
-
-
- Occurs when one or more of the properties change.
-
-
- This event is raised whenever the item’s position along the path is updated. This can occur due to changes in the properties on the or changes to .
-
-
-
-
- Gets the index of the path on which the item is arranged.
-
-
-
-
- Gets the index of the item in a collection of items.
-
-
-
-
- Gets the index of the item on the path on which it is arranged.
-
-
-
-
- Gets the offset of the item proportional to the total length of a collection of paths.
-
-
-
-
- Gets the offset of the item proportional to the length of the path on which it is arranged.
-
-
-
-
- Gets the angle perpendicular to the path at the item's location.
-
-
-
-
- Gets the angle perpendicular to the path at the items's location if the item is oriented to the path.
-
-
-
-
- Gets or sets whether or not the item is arranged on the path.
-
-
-
-
- Converts a representing whether or not an element is arranged to a value used to scale the element.
-
-
-
-
- Throws a exception in all cases.
-
- The target data being passed to the source.
- The of data expected by the source object.
- An optional parameter to be used in the converter logic.
- The culture of the conversion.
- The value to be passed to the source object.
-
-
-
- Converts the specified to a .
-
- The source data being passed to the target.
- The of data expected by the target dependency property.
- An optional parameter to be used in the converter logic.
- The culture of the conversion.
- If the is true, 1 is returned. Else, 0 is returned.
-
-
-
- Specifies the distribution of a .
-
-
-
-
- Specifies the orientation of elements on a .
-
-
-
-
- Specifies the method for altering the on an open path.
-
-
-
-
- Describes a path along which elements are arranged.
-
-
-
-
- Ideally, we want to cache the Bezier curves before flattening, because transform will affect flattening.
- That requires us to cache curves that we don't support very well yet. Instead, we cache the flatten points
- in distribution strategy and transform them on demand.
-
-
-
-
- Gets or sets the element that defines the path.
-
-
-
-
- Gets or sets whether items are laid out evenly or with a fixed padding.
-
-
-
-
- Gets or sets the maximum number of items displayed on the .
-
-
-
-
- Gets or sets the distance in pixels along the arc length of the between two items.
-
-
-
-
- Gets or sets the orientation of the items.
-
-
- This property is supported on , but not .
-
-
-
-
- Gets or sets the distance from the start of the to place the first item.
-
-
-
-
- Gets or sets the percentage of the that participates in layout.
-
-
-
-
- Gets or set the method to alter on an open path.
-
-
-
-
- Gets the computed Capacity.
-
-
-
-
- Gets whether or not the is valid in the context.
- A is not valid if it is a descendant of the in which it is used.
-
-
-
-
- Distributes the children of a layout path based on the size of the children and a given padding between the children.
- The distance in arclength between children is determined by the padding plus the sum of the radii of the children's bounding boxes.
-
-
-
-
- Contains a list of items that are laid out along one or more paths.
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Creates the element used to display a specified item.
-
- A corresponding to a specified item.
-
-
-
- Determines if the specified item is (or is eligible to be) its own item container.
-
- true if the item is its own item container; otherwise, false.
- The specified item.
-
-
-
- Positions child elements.
-
- The size that this object should use to arrange its child elements.
- The actual size used.
-
-
-
- Gets or sets a collection of objects that define the path(s) used for layout.
-
-
-
-
- Gets or sets the index to use within the list of items.
-
-
-
-
- Gets or sets whether the item index wraps to the beginning of the collection when StartItemIndex is greater than 0.
-
-
-
-
- Represents an item in a .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- For a description of this member, see .
-
-
-
-
- Arranges child elements along one or more path.
-
-
- can be used as an alternative to when selection is not necessary.
- The property is not supported on .
-
-
-
-
- Initializes a new instance of the class.
-
-
-
-
- Measures the size required for child elements.
-
- The available size that this element can give to child elements.
- The size that this element determines it needs during layout, based on its calculations of child element sizes.
-
-
-
- Positions child elements.
-
- The size that this object should use to arrange its child elements.
- The actual size used.
-
-
-
- Arranges the child at the given index at a particular location on a LayoutPath.
-
- An index from the range 0 to PathPanel.Count.
- The index of the layout path on which to arrange the child.
- The polyline in the layout path.
- The location on the polyline.
- The index of the child on the LayoutPath.
-
-
-
- Calculates the radius of the bounding circle for the child at the given index.
-
- An index from the range 0 to PathPanel.Count.
-
-
-
- Gets or sets a collection of objects that define the path(s) used for layout.
-
-
-
-
- Gets or sets the index to use within the list of items.
-
-
-
-
- Gets or sets whether the item index wraps to the beginning of the collection when is greater than 0.
-
-
-
-
- The subset of LayoutPaths that are attached and not collapsed.
-
-
-
-
- Count is the number of Children that the PathPanel will lay out.
- If StartItemIndex > 0 and WrapItems is false, then this can be less than PathPanel.Children.Count
-
-
-
-
- Gets the panel that contains the containers of an ItemsControl.
-
- The ItemsControl.
-
- The panel that contains the containers of an ItemsControl, or null
- if the panel could not be found.
-
-
- is null.
-
-
-
-
- Traverses a tree by accepting an initial value and a function that
- retrieves the child nodes of a node.
-
- The type of the stream.
- The initial node.
- A function that retrieves the child
- nodes of a node.
- A predicate that evaluates a node
- and returns a value indicating whether that node and it's children
- should be traversed.
- A stream of nodes.
-
-
-
- Get the visual tree children of an element.
-
- The element.
- The visual tree children of an element.
-
- is null.
-
-
-
-
- Get the visual tree children of an element and the element itself.
-
- The element.
-
- The visual tree children of an element and the element itself.
-
-
-
-
- Retrieves all the logical children of a framework element using a
- breadth-first search. For performance reasons this method manually
- manages the stack instead of using recursion.
-
- The parent framework element.
- The logical children of the framework element.
-
-
-
- Retrieves all the logical descendents of a framework element using a
- breadth-first search. For performance reasons this method manually
- manages the stack instead of using recursion.
-
- The parent framework element.
- The logical children of the framework element.
-
-
-
diff --git a/SCADA/Program/HMIControl/bin/Debug/Microsoft.Expression.Drawing.xml b/SCADA/Program/HMIControl/bin/Debug/Microsoft.Expression.Drawing.xml
deleted file mode 100644
index f396802..0000000
--- a/SCADA/Program/HMIControl/bin/Debug/Microsoft.Expression.Drawing.xml
+++ /dev/null
@@ -1,1770 +0,0 @@
-
-
-
- Microsoft.Expression.Drawing
-
-
-
-
- Renders a callout shape supporting several shapes combined with a callout arrow.
-
-
-
-
- Provides a base class of a composite shape that derives from and implements .
-
-
- implements interface,
- and supports rendering a geometry similar to , but the geometry can be rendered outside the layout boundary.
-
- A typical implementation has a customized default template in generic.xaml which template-binds most shape properties to a .
- It should also extend the property to customize the appearance of the .
-
- This class also supports showing content together with the shape.
-
-
-
-
- Provides an interface to describe the parameters of a Shape.
-
-
- This interface is the data for communication between Shape and GeometrySource.
- Typically, a concrete implementation of IShape will implement this interface and pass it into
- GeometrySource.UpdateGeometry(), which will then consume the shape as a read-only data provider.
-
-
-
-
- Provides the necessary interface to define a Shape.
- Both primitive and composite shapes need to match this interface, although they might derive from different types of FrameworkElement.
-
-
-
-
- Invalidates the geometry for a . After the invalidation, the will recompute the geometry, which will occur asynchronously.
-
-
-
- Gets or sets the that specifies how to paint the interior of the shape.
- A that describes how the shape's interior is painted. The default is null.
-
-
- Gets or sets the that specifies how the outline is painted.
- A that specifies how the outline is painted.
-
-
- Gets or sets the width of the stroke outline.
- The width of the outline, in pixels.
-
-
- Gets or sets a enumeration value that describes how the shape fills its allocated space.
- One of the enumeration values. The default value at runtime depends on the type of .
-
-
-
- Gets the rendered geometry presented by the rendering engine.
-
-
-
-
- Gets the margin between logical bounds and actual geometry bounds.
- This can be either positive (as in ) or negative (as in ).
-
-
-
-
- Occurs when RenderedGeometry is changed.
-
-
-
-
- Extends how the shape is drawn with creating geometry source.
-
-
-
-
- Invalidates the geometry for a . After the invalidation, the will recompute the geometry, which will occur asynchronously.
-
-
-
- Provides the behavior for the Arrange portion of a Silverlight layout pass. Classes can override this method to define their own Arrange pass behavior.
- The actual size used once the element is arranged in layout.
- The final area within the parent that this object should use to arrange itself and its children.
- will recompute the Geometry when it's invalidated and update the RenderedGeometry and GeometryMargin.
-
-
-
- Transforms a string content into with center alignment and multiple line support.
-
-
- Use template-binding to instead of to enable this method.
-
-
-
-
- Gets or sets the that specifies how to paint the interior of the shape.
-
- A that describes how the shape's interior is painted.
-
-
- Gets or sets the that specifies how the outline is painted.
- A that specifies how the outline is painted.
-
-
- Gets or sets the width of the stroke outline.
- The width of the outline, in pixels.
-
-
- Gets or sets a enumeration value that describes how the shape fills its allocated space.
- One of the enumeration values.
-
-
- Gets or sets a enumeration value that describes the at the start of a .
- A value of the enumeration that specifies the shape at the start of a .
-
-
- Gets or sets a enumeration value that describes the at the end of a line.
- One of the enumeration values for .
-
-
- Gets or sets a enumeration value that specifies the type of join that is used at the vertices of a .
- A value of the enumeration that specifies the join appearance.
-
-
- Gets or sets a limit on the ratio of the miter length to half the of a element.
- The limit on the ratio of the miter length to the of a element. This value is always a positive number that is greater than or equal to 1.
-
-
- Gets or sets a collection of values that indicate the pattern of dashes and gaps that is used to outline shapes.
- A collection of values that specify the pattern of dashes and gaps.
-
-
- Gets or sets a enumeration value that specifies how the ends of a dash are drawn.
- One of the enumeration values for . The default is .
-
-
- Gets or sets a that specifies the distance within the dash pattern where a dash begins.
- A that represents the distance within the dash pattern where a dash begins. The default value is 0.
-
-
-
- Gets the rendered geometry presented by the rendering engine.
-
-
-
-
- Gets the margin between the logical bounds and the actual geometry bounds.
- This can be either positive (as in ) or negative (as in ).
-
-
-
-
- Gets or sets the internal content that converts a string into a center-aligned, multiple-line TextBlock.
-
-
-
-
- Occurs when RenderedGeometry is changed.
-
-
-
-
- Gets or sets the position of the callout relative to the top and left corner.
-
-
-
-
- Gets or sets the callout style.
-
-
-
-
- Provides a base class of a composite shape that derives from and implements .
-
-
- implements interface,
- and supports rendering a geometry similar to , but the geometry can be rendered outside the layout boundary.
-
- A typical implementation has a customized default template in generic.xaml which template-binds most shape properties to a .
- It should also extend the property to customize the appearance of the .
-
-
-
-
- Extends how the shape is drawn with creating geometry source.
-
-
-
-
- Invalidates the geometry for a . After the invalidation, the will recompute the geometry, which will occur asynchronously.
-
-
-
- Provides the behavior for the Arrange portion of a Silverlight layout pass. Classes can override this method to define their own Arrange pass behavior.
- The actual size used once the element is arranged in layout.
- The final area within the parent that this object should use to arrange itself and its children.
- will recompute the Geometry when it's invalidated and update the RenderedGeometry and GeometryMargin.
-
-
-
- Gets or sets the that specifies how to paint the interior of the shape.
-
- A that describes how the shape's interior is painted.
-
-
- Gets or sets the that specifies how the outline is painted.
- A that specifies how the outline is painted.
-
-
- Gets or sets the width of the stroke outline.
- The width of the outline, in pixels.
-
-
- Gets or sets a enumeration value that describes how the shape fills its allocated space.
- One of the enumeration values.
-
-
- Gets or sets a enumeration value that describes the at the start of a .
- A value of the enumeration that specifies the shape at the start of a .
-
-
- Gets or sets a enumeration value that describes the at the end of a line.
- One of the enumeration values for .
-
-
- Gets or sets a enumeration value that specifies the type of join that is used at the vertices of a .
- A value of the enumeration that specifies the join appearance.
-
-
- Gets or sets a limit on the ratio of the miter length to half the of a element.
- The limit on the ratio of the miter length to the of a element. This value is always a positive number that is greater than or equal to 1.
-
-
- Gets or sets a collection of values that indicate the pattern of dashes and gaps that is used to outline shapes.
- A collection of values that specify the pattern of dashes and gaps.
-
-
- Gets or sets a enumeration value that specifies how the ends of a dash are drawn.
- One of the enumeration values for . The default is .
-
-
- Gets or sets a that specifies the distance within the dash pattern where a dash begins.
- A that represents the distance within the dash pattern where a dash begins. The default value is 0.
-
-
-
- Gets the rendered geometry presented by the rendering engine.
-
-
-
-
- Gets the margin between the logical bounds and the actual geometry bounds.
- This can be either positive (as in ) or negative (as in ).
-
-
-
-
- Occurs when RenderedGeometry is changed.
-
-
-
-
- Renders a bent line segment with optional arrow heads on both ends.
-
-
-
- Provides the behavior for the Measure pass of Silverlight layout. Classes can override this method to define their own Measure pass behavior.
- The size that this object determines it requires during layout, based on its calculations of child object allotted sizes, or possibly on other considerations such as fixed container size.
- The available size that this object can give to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available.
-
- A default can render at anysize.
- The will stretch to the layout boundary and render to the outside if necessary.
-
-
-
-
- Gets or sets the amount of bend for the arrow.
-
- The bend amount between 0 and 1.
-
-
-
- Gets or sets how the arrow head is rendered at the start of the line.
-
-
-
-
- Gets or sets how the arrow head is rendered at the end of the line.
-
-
-
-
- Gets or sets from which corner to start drawing the arrow.
-
-
-
-
- Gets or sets the length of the arrow in pixels.
-
-
-
-
- Provides an items control that displays one selected item, and allows panning between items using touch gestures.
-
-
-
-
- The constructor for PanningItems.
-
-
-
-
- Called when the PanningItems template is applied.
-
-
-
-
- Gets or sets the orientation of items in the control.
-
-
-
-
- Gets or sets the flick tolerance. This can be a value between 0 and 1.
- It represents the percentage of the size of the PanningItems needed to be covered by the flick gesture to trigger an items change.
-
-
-
-
- Gets or sets the item before the selected item.
-
-
-
-
- Gets or sets the item after the selected item.
-
-
-
-
- Gets or sets whether the contents of the items control will loop, so that the first item will follow the last item.
-
-
-
-
- Gets or sets the value of the slider controlling the panning motion.
-
-
-
-
- Helper class to work with PathGeometry.
-
-
-
-
- Converts a string in the path mini-language into a PathGeometry.
-
- A string in the path mini-language.
-
-
-
- Converts the given geometry into a single PathGeometry.
-
-
-
-
- Updates the given geometry as PathGeometry with a polyline matching a given point list.
-
-
-
-
- Parses abbreviated geometry sytax.
-
-
-
-
- Helper class to convert an ArcSegment to BezierSegment(s).
-
-
- Helper class to work with PathSegment and all variations.
-
-
- Strategy classes to handle different types of PathSegment.
-
-
-
-
- Converts an arc segment into Bezier format.
- Returns BezierSegment, PolyBezierSegment, LineSegment, or null.
- When returning null, the arc degenerates into the start point.
-
-
-
-
- Avoid calling the three-parameter constructor, since it always sets a local value for IsStroked.
-
-
-
-
-
-
- Updates the SegmentCollection with a given polyline matching a given point list.
- Tries to keep changes minimum and returns false if nothing has been changed.
-
-
-
-
- Updates the collection[index] segment with a poly-Bezier segment matching a given point list.
- A given point list must contain 3*N points for N Bezier segments.
-
-
-
-
- Tests if a given path segment is empty.
-
-
-
-
- Gets the point count in a given path segment.
-
-
-
-
- Gets the last point of a given path segment.
-
-
-
-
- Gets the point of a given index in a given segment.
- If input is (-1), returns the last point.
-
-
-
-
- Flattens a given segment and adds resulting points into a given point list.
-
- The segment to be flatten.
- The resulting points list.
- The start point of the segment.
- The error tolerance. Must be positive. Can be zero. Fallback to default tolerance.
-
-
-
- ArcToBezier, computes the Bezier approximation of an arc.
-
-
- This utility computes the Bezier approximation for an elliptical arc as
- it is defined in the SVG arc spec. The ellipse from which the arc is
- carved is axis-aligned in its own coordinates, and defined there by its
- x and y radii. The rotation angle defines how the ellipse's axes are
- rotated relative to the x axis. The start and end points define one of 4
- possible arcs; the sweep and large-arc flags determine which one of
- these arcs will be chosen.
-
- Returning cPieces = 0 indicates a line instead of an arc
- cPieces = -1 indicates that the arc degenerates to a point
-
-
-
-
- Gets the number of Bezier arcs, and sine/cosine of each.
-
-
- This is a private utility used by ArcToBezier. Breaks the arc into
- pieces so that no piece will span more than 90 degrees. The input
- points are on the unit circle.
-
-
-
-
- GetBezierDistance returns the distance as a fraction of the radius.
-
-
- Get the distance from a circular arc's end points to the control points
- of the Bezier arc that approximates it, as a fraction of the arc's
- radius.
-
- Since the result is relative to the arc's radius, it depends strictly on
- the arc's angle. The arc is assumed to be of 90 degrees or less, so the
- angle is determined by the cosine of that angle, which is derived from
- rDot = the dot product of two radius vectors. We need the Bezier curve
- that agrees with the arc's points and tangents at the ends and midpoint.
- Here we compute the distance from the curve's endpoints to its control
- points.
-
- Since we are looking for the relative distance, we can work on the unit
- circle. Place the center of the circle at the origin, and put the X axis
- as the bisector between the 2 vectors. Let a be the angle between the
- vectors. Then the X coordinates of the 1st and last points are cos(a/2).
- Let x be the X coordinate of the 2nd and 3rd points. At t=1/2 we have a
- point at (1,0). But the terms of the polynomial there are all equal:
-
- (1-t)^3 = t*(1-t)^2 = t^2*(1-t) = t^3 = 1/8,
-
- so from the Bezier formula there we have:
-
- 1 = (1/8) * (cos(a/2) + 3x + 3x + cos(a/2)),
-
- hence
-
- x = (4 - cos(a/2)) / 3
-
- The X difference between that and the 1st point is:
-
- DX = x - cos(a/2) = 4(1 - cos(a/2)) / 3.
-
- But DX = distance / sin(a/2), hence the distance is
-
- dist = (4/3)*(1 - cos(a/2)) / sin(a/2).
-
- Rather than the angle a, we are given rDot = R^2 * cos(a), so we
- multiply top and bottom by R:
-
- dist = (4/3)*(R - Rcos(a/2)) / Rsin(a/2)
-
- and use some trig:
- ________________
- cos(a/2) = \/(1 + cos(a)) / 2
- ______________________
- R*cos(a/2) = \/(R^2 + R^2 cos(a)) / 2
- ________________
- = \/(R^2 + rDot) / 2
-
- Let A = (R^2 + rDot)/2.
- ____________________
- R*sin(a/2) = \/R^2 - R^2 cos^2(a/2)
- _______
- = \/R^2 - A
-
- so:
- _
- 4 R - \/A
- dist = - * ------------
- 3 _______
- \/R^2 - A
-
- History:
- 5/29/2001 MichKa
- Created it.
-
-
-
-
- Returns false if the radius is too small compared to the chord length (returns true on NaNs)
- radius is modified to the value that is accepted.
-
-
-
-
- A utility class to flatten Bezier curves.
-
-
-
-
- Flattens a Bezier cubic curve and adds the resulting polyline to the third parameter.
-
- The four Bezier cubic control points.
- The maximum distance between two corresponding points on the true curve
- and on the flattened polyline. Must be strictly positive.
- Where to add the flattened polyline.
- True to skip the first control point when adding the flattened polyline.
- Where to add the value of the Bezier curve parameter associated with
- each of the polyline vertices.
- If is empty, the first control point
- and its associated parameter are always added.
-
-
-
- Flattens a Bezier quadratic curve and adds the resulting polyline to the third parameter.
- Uses degree elevation for Bezier curves to reuse the code for the cubic case.
-
- The three Bezier quadratic control points.
- The maximum distance between two corresponding points on the true curve
- and on the flattened polyline. Must be strictly positive.
- Where to add the flattened polyline.
- Whether to skip the first control point when adding the flattened polyline.
- Where to add the value of the Bezier curve parameter associated with
- each of the polyline vertices.
- If is empty, the first control point and
- its associated parameter are always added.
-
-
-
- Extension methods that support non-geometry types.
-
-
-
-
- Allows the application of an action delegate (often a very simple lambda) against an entire sequence.
-
-
-
-
- Allows the application of an action delegate (often a very simple lambda) against an entire sequence.
-
-
-
-
- Allows the application of an action delegate (often a very simple lambda) against an entire sequence with the index of each item.
-
-
-
-
- Ensures the count of a list to a given count. Creates with a given factory or removes items when necessary.
- If Input IList is a List, AddRange or RemoveRange is used when there's no factory.
-
-
-
-
- Ensures the count of a list is at least the given count. Creates with a given factory.
-
-
-
-
- Add a range of items to the end of a collection.
- If a collection is a list, List.AddRange is used.
-
-
-
-
- Gets the last item of a given list.
-
-
-
-
- Removes the last item from the given list.
-
-
-
-
- Makes a copy of obj and all it's public properties, including all collection properties.
-
-
-
-
- Sets the value if different. Avoids setting a local value if possible.
- Returns true when the value has been changed.
-
-
-
-
- Clears the dependency property when it is locally set on the given dependency object.
- Returns false if the dependeny property is not locally set.
-
-
-
-
- Finds all visual descendants of a given type and condition using breadth-first search.
-
-
-
-
- Gets all visual children in IEnumerable.
-
-
-
-
- Unifies the interface of PropertyMetadata in WPF and Silverlight.
- Provides the necessary notification about render, arrange, or measure.
-
-
-
-
- This private Ctor should only be used by AttachCallback.
-
-
-
-
- Chain InternalCallback() to attach the instance of DrawingPropertyMetadata on property callback.
- In Silverlight, the property metadata is thrown away after setting. Use callback to remember it.
-
-
-
-
- Before chaining the original callback, trigger DrawingPropertyChangedEvent.
-
-
-
-
- Extension methods for geometry-related data structures (Point/Vector/Size/Rect).
-
-
-
-
- Resizes the rectangle to a relative size while keeping the center invariant.
-
-
-
-
- Gets the difference vector between two points.
-
-
-
-
- Memberwise plus for Point.
-
-
-
-
- Memberwise minus for Point.
-
-
-
-
- Converts a string of mini-languages to a .
-
- See: Path Markup Syntax(http://msdn.microsoft.com/en-us/library/cc189041(VS.95).aspx)
- The string of path mini-languages for describing geometric paths.
- A converted from the the path mini-languages.
-
-
-
- Flattens a and adds result points to a given .
-
- The input .
- The point list to which result points will append.
- A positive number specifying the maximum allowed error from the result points to the input path figure. A Value of zero allows the algorithm to pick the tolerance automatically.
-
-
-
- Gets the normalized arc in a (0,0)(1,1) box.
- Zero degrees is mapped to [0.5, 0] (up), and clockwise.
-
-
-
-
- Gets the absolute arc point in a given bound with a given relative radius.
-
-
-
-
- Gets the angle on an arc relative to a (0,0)(1,1) box.
- Zero degrees is mapped to [0.5, 0] (up), and clockwise.
-
-
-
-
- Gets the angle on an arc from a given absolute point relative to a bound.
-
-
-
-
- Computes the transform that moves "Rect from" to "Rect to".
-
-
-
-
- Computes the transform from the coordinate space of one UIElement to another.
-
- The source element.
- The destination element.
- The transform between the UIElements, or null if it cannot be computed.
-
-
-
- Maps a relative point to an absolute point using the mapping from a given bound to a (0,0)(1,1) box.
-
-
-
-
- Maps an absolute point to a relative point using the mapping from a (0,0)(1,1) box to a given bound.
-
-
-
-
- Computes the bound after stretching within a given logical bound.
- If stretch to uniform, use given aspectRatio.
- If aspectRatio is empty, it's equivalent to Fill.
- If stretch is None, it's equivalent to Fill or Uniform.
-
-
-
-
- Returns the mid point of two points.
-
- The first point.
- The second point.
- The mid point between and .
-
-
-
- Returns the dot product of two vectors.
-
- The first vector.
- The second vector.
- The dot product of and .
-
-
-
- Returns the dot product of two points.
-
-
-
-
- Returns the distance between two points.
-
- The first point.
- The second point.
- The distance between and .
-
-
-
- Returns the square of the distance between two points.
-
- The first point.
- The second point.
- The square of the distance between and .
-
-
-
- Determinant of the cross product. Equivalent to directional area.
-
-
-
-
- Computes the normal direction vector of given line segments.
-
-
-
-
- Computes the perpendicular vector, 90-degrees, counter-clockwise.
- Vector to the right perpendicular results in a vector to up.
-
-
-
-
- Returns whether the two geometries are identical.
-
-
-
-
- Ensures the value is an instance of result type (T). If not, replace with a new instance of type (T).
-
-
-
-
- Ensures the list[index] is an instance of result type (T). If not, replace with a new instance of type (T).
-
-
-
-
- Helper class that provides static properties and methods related to floating point arithmetic.
-
-
-
-
- The minimum distance to consider that two values are same.
- Note: internal floating point in MIL/SL is float, not double.
-
-
-
-
- The value of the angle of a full circle.
-
-
-
-
- The inner radius for a pentagram polygon shape, at precision of three digits in percentage.
- (1 - Sin36 * Sin72 / Sin54) / (Cos36) ^ 2, which is 0.47210998990512996761913067272407
-
-
-
-
- Determines whether a System.Double value is small enough to be considered
- equivalent to zero.
-
-
- True if value is smaller than DoubleTolerance;
- otherwise, False.
-
-
-
- Returns the value that's within the given range.
- A given min/max that is null equals no limit.
-
-
-
-
- Computes the Euclidean norm of the vector (x, y).
-
- The first component.
- The second component.
- The Euclidean norm of the vector (x, y).
-
-
-
- Computes a real number from the mantissa and exponent.
-
-
-
- The value of x * 2^exp if successful.
-
-
-
- Tests a double.
-
- The double to test.
- True if x is not a NaN and is not equal to plus or minus infinity;
- otherwise, False.
-
-
-
- Helper class to work with PathFigure.
-
-
-
-
- Flattens the given figure and adds result points to the given point list.
-
- The error tolerance. Must be positive. Can be zero. Fallback to default tolerance.
-
-
-
- Iterates all segments inside a given figure, and returns the correct start point for each segment.
-
-
-
-
- Synchronizes the figure to the given list of points as a single polyline segment.
- Tries to keep the change to a minimum and returns false if nothing has been changed.
-
-
-
-
- Synchronizes the given figure to be a closed ellipse with two arc segments.
-
-
-
-
- A Tuple data structure for PathSegment and the corresponding StartPoint.
-
-
-
-
- Represents a polyline with a list of connecting points.
- A closed polygon is represented by repeating the first point at the end.
- The differences, normals, angles, and lengths are computed on demand.
-
-
-
-
- Constructs a polyline with two or more points.
-
-
-
-
- The forward difference vector of polyline.
- Points[i] + Differences[i] = Points[i+1]
-
-
-
- Compute the normal vector of given location (lerp(index, index+1, fraction).
- If the location is within range of cornerRadius, interpolate the normal direction.
-
- The range of normal smoothless. If zero, no smoothness and return the exact normal on index.
-
-
-
- The polyline is closed when the first and last points are repeated.
-
-
-
-
- The count of points in this polyline.
-
-
-
-
- The total arc length of this polyline.
-
-
-
-
- The point array of this polyline.
-
-
-
-
- The length between line segments, Points[i] to Points[i+1].
-
-
-
-
- The list of normal vectors for each segment.
- Normals[i] is the normal of segment p[i] to p[i + 1].
- Normals[N-1] == Normals[N-2].
-
-
-
-
- The list of Cos(angle) between two line segments on point p[i].
- Note: The value is cos(angle) = Dot(u, v). Not in degrees.
-
-
-
-
- The list of accumulated length from points[i] to points[0].
-
-
-
-
- The data structure to communicate with the PathMarch algorithm.
-
-
-
-
- Gets the interpolated position of this MarchLocation on a given point list.
-
-
-
-
- Get the interpolated normal direction of this MarchLocation on a given normal vector list.
-
-
-
-
- Gets the arc length of this MarchLocation to the start of the entire polyline.
-
-
-
-
- The reason why this location is sampled.
-
-
-
-
- The index of the point on a polyline point list.
-
-
-
-
- Ratio: [0, 1], which is always before / (before + after).
-
-
-
-
- Arc length before a stop point. Non-negative and less than Length[index].
-
-
-
-
- Arc length after the stop point. Non-negative and less than Length[index].
-
-
-
-
- Remaining length within a step to hit next stop. Positive to go forward. Negative to go backward.
-
-
-
-
- Helper class to work with list of points
-
-
-
-
- March the given polyline with a given interval and output each stop through callback.
-
- The polyline points to march on.
- The arc length to march before stopping at the first point.
- The max angle between edges to be considered a corner vertex.
- Callback when marching algorithm stop at a point. The callback returns the arc length for next stop.
- If the asked length is negative, march backwards. If callback returns NaN, finish marching.
-
-
-
- Reorders the given list of polylines so that the polyline with a given arc length in the list is the first.
- Polylines that preceded this line are concatenated to the end of the list, with the first polyline at the very end.
-
- A list of polylines.
- The arc length in the entire list of polylines at which to find the start line.
- The arc length into that line is returned in this variable.
- The reordered and wrapped list.
-
-
-
- A random generator that supports uniform and Gaussian distributions.
-
-
-
-
- Generates a pair of independent, standard, normally distributed random numbers,
- zero expectation, unit variance, using polar form of the Box-Muller transformation.
-
-
-
-
- Private constructor. Force to use factory methods.
-
-
-
-
- Creates a line segment
-
-
-
-
- Creates a cubic bezier segment from quatratic curve (3 control points)
-
-
-
-
- Creates a cubic bezier segment with 4 control points.
-
-
-
-
- Control points of path segment. Length is variant.
- Line segment has 2 points, Cubic bezier has 4 points.
-
-
-
-
- Compares two transforms for an exact match. Transforms with the same value but different structure (e.g. Translate(0,0) and Rotate(0) are not considered equivalent).
-
- The first transform.
- The second transform.
-
-
-
-
- Specifies the unit of thickness.
-
-
-
-
- Unit in pixels.
-
-
-
-
- Unit in percentage relative to the bounding box.
-
-
-
-
- Provides the base class of a source of geometry.
- Generates and caches the geometry based on the input parameters and the layout bounds.
-
-
- A typical implementation will extend the UpdateCachedGeometry() to update this.cachedGeometry.
- This base class will then handle the invalidation, pipeline to the geometry effects, and then cache relative to the layout bounds.
- An implementation should try to reuse the cached geometry as much as possible to avoid reconstruction in the rendering thread.
- An implementation can extend the ComputeLogicalBounds to handle Stretch differently.
-
- The type of geometry source parameter on which the base class is working on.
-
-
-
- Provides an interface to describe the source of a geometry.
-
-
- This interface is designed to expose the geometry source in a non-generic way.
- Typical implementation should subclass GeometrySource instead of implementing this interface directly.
-
-
-
-
- Notifies that the geometry has been invalidated because of external changes.
-
-
- Geometry is typically invalidated when parameters are changed.
- If any geometry has been invalidated externally, the geometry will be recomputed even if the layout bounds change.
-
-
-
-
- Update the geometry using the given parameters and the layout bounds.
- Returns false if nothing has been updated.
-
-
-
-
- Gets or sets the resulting geometry after the latest UpdateGeometry().
-
-
-
-
- Gets the bounding box where the geometry should stretch to.
- The actual geometry might be smaller or larger than this.
- should already take stroke thickness and stretch into consideration.
-
-
-
-
- Gets the actual bounds of FrameworkElement.
- includes logical bounds, stretch, and stroke thickness.
-
-
-
-
- Specifics the geometry from the previous geometry effect process.
-
-
-
-
- Notifies that the geometry has been invalidated because of external changes.
-
-
- The geometry is typically invalidated when parameters are changed.
- If any geometry has been invalidated externally, the geometry will be recomputed regardless if the layout bounds change.
-
-
-
-
- Update the geometry based on the given parameters and layoutBounds.
- Returns false if the geometry hasn't been changed.
-
-
-
-
- Extends the way to provide geometry by implementing this function.
- Returns true when any of the geometry is changed.
-
-
-
-
- Extends the way to handle stretch mode.
- The default is to always use Stretch.Fill and center stroke.
-
-
-
-
- Apply the geometry effect when dirty or forced and update this.Geometry.
- Otherwise, keep this.Geometry as this.cachedGeometry.
-
-
-
-
- Gets or sets the resulting geometry after the latest UpdateGeometry().
-
-
-
-
- Gets the bounding box that the geometry should stretch to.
- The actual geometry might be smaller or larger than this.
- should already take stroke thickness and stretch into consideration.
-
-
-
-
-
- Gets the actual bounds of FrameworkElement.
- includes logical bounds, stretch and stroke thickness.
-
-
-
-
-
- Arc recognizes Stretch.None as the same as Stretch.Fill, assuming aspect ratio = 1:1.
-
-
-
-
- Normalize thickness, both relative to the bounding box and the absolute pixel.
- Relative thickness = 0 -> full circle radius or clamped.
- Relative thickness = 1 -> shrank to a dot, or degenerated.
-
-
-
-
- The arc is degenerated to a line pointing to center / normal inward.
-
-
-
-
- Compute a list of angle pairs, defining the ranges in which arc sample should locate.
- The return value have 2, 4, or 6 double values, each pair defines a range and they are in the order
- to span the angles from given start to end angles. The ranges will break at the self-intersect angle.
- If input start/end are within the invalid range between self intersect angle, it will be moved to neighboring self intersect.
-
-
-
-
- Move angle to 0-90 range.
-
-
-
-
- Compute all pieces of inner curves with each pair of input angles, and connect them with poly Bezier segments.
- The new segments are output to given figure.Segments list from the given index. The start point is output seperately.
-
-
-
-
- Compute one piece of inner curve with given angle range, and output one piece of smooth curve in format of poly Beizer semgents.
-
-
-
-
- Compute the parameter (angle) of the self-intersect point for given ellipse with given thickness.
- The result is always in first quadrant, and might be 0 or 90 indicating no self-intersect.
- Basic algorithm is to binary search for the angle that sample point is not in first quadrant.
-
-
-
-
- Specifies the direction the arrow points.
-
-
-
-
- The arrow points to the left.
-
-
-
-
- The arrow points to the right.
-
-
-
-
- The arrow points up.
-
-
-
-
- The arrow points down.
-
-
-
-
- B
- /|
- / C--D
- A |
- \ C--D
- \|
- B
- Algorithm only uses Width/Height assuming top-left at 0,0.
-
-
-
-
- Specifies the rendering style of a callout shape.
-
-
-
-
- A rectangular callout.
-
-
-
-
- A rectangular callout with rounded corners.
-
-
-
-
- A oval-shaped callout.
-
-
-
-
- A cloud-shaped callout.
-
-
-
-
- Updates the edge line, and then connects to the anchor point if necessary.
-
-
-
-
- Updates the polyline segment, and then connects start, anchor, and end points with the callout style.
-
-
-
-
- Updates the line segment to a given point.
-
-
-
-
- Computes the corner points in a clockwise direction, with eight points for the four corners.
-
-
-
-
- The corner arc is always smaller than a 90-degree arc.
-
-
-
-
- Provides the base class for GeometryEffect that transforms a geometry into another geometry.
-
-
- This class provides the basic implementation of processing the rendered geometry of a IShape before it's passed to rendering.
- A typical implementation will extend the virtual function to transform the input geometry.
- is typically attached to as an attached property and activated when geometry is updated.
- The of a will replace the rendered geometry in .
-
-
-
-
- Gets the geometry effect as an attached property on a given dependency object.
-
-
-
-
- Sets the geometry effect as an attached property on a given dependency object.
-
-
-
-
- Makes a deep copy of the using its current values.
-
-
-
-
- Makes a deep copy of the geometry effect. Implements CloneCurrentValue in Silverlight.
-
- A clone of the current instance of the geometry effect.
-
-
-
- Tests if the given geometry effect is equivalent to the current instance.
-
- A geometry effect to compare with.
- Returns true when two effects render with the same appearance.
-
-
-
- Specifics the geometry from the previous geometry effect process.
-
-
-
-
- Invalidates the geometry effect without actually computing the geometry.
- Notifies all parent shapes or effects to invalidate accordingly.
-
-
-
-
- Processes the geometry effect on a given input geometry.
- Stores the result in GeometryEffect.OutputGeometry.
-
- Returns false if nothing has been changed.
-
-
-
- Extends the way of updating cachedGeometry based on a given input geometry.
-
-
-
-
- Notified when detached from a parent chain.
-
-
-
-
- Notified when attached to a parent chain.
-
-
-
-
- Invalidates the geometry on a given dependency object when
- the object is a valid parent type (IShape or GeometryEffect).
-
-
-
-
- Implement the Freezable in WPF.
-
-
-
-
- The default geometry effect that only passes through the input geometry.
-
-
-
-
- Gets the output geometry of this geometry effect.
-
-
-
-
- Parent can be either IShape or GeometryEffectGroup.
-
-
-
-
- Provides the conversion between string and geometry effects.
-
-
- This class enables the brief syntax in XAML like GeometryEffect="Sketch".
- Creates a clone of the instance of the geometry effect so it can be used as a resource.
-
-
-
-
- Builds a preset list of supported geometry effects.
-
-
-
-
- A GeometryEffect that can be converted from a string type.
-
-
-
-
- A GeometryEffect that can be converted to a string type.
-
-
-
-
- Converts a string to a geometry effect. The fallback value is null.
-
-
-
-
- Converts a geometry effect into a string. The fallback value is null.
-
-
-
-
- Specifies the reason of being called.
-
-
-
-
- Geometry has been invalidated because a property has been changed.
-
-
-
-
- Geometry has been invalidated because a property is being animated.
-
-
-
-
- Geometry has been invalidated because a child has been invalidated.
-
-
-
-
- Geometry has been invalidated because a parent has been invalidated.
-
-
-
-
- Geometry has been invalidated because a new template has been applied.
-
-
-
-
- Provides helper extension methods to work with IGeometrySource and parameters.
-
-
-
-
- Specifies the arrow head type.
-
-
-
-
- No arrow head.
-
-
-
-
- A triangle arrow head.
-
-
-
-
- A stealth triangle arrow head.
-
-
-
-
- An open triangle arrow head.
-
-
-
-
- An oval arrow head.
-
-
-
-
- Specifies the corner location.
-
-
-
-
- On the top left of the bounding box.
-
-
-
-
- On the top right of the bounding box.
-
-
-
-
- On the bottom right of the bounding box.
-
-
-
-
- On the bottom left of the bounding box.
-
-
-
-
- Polygon recognizes Stretch.None as the same as Stretch.Fill.
-
-
-
-
- A geometry effect that transforms any geometry into a Sketch style as in SketchFlow.
-
-
-
-
- Makes a deep copy of the geometry effect.
-
- A clone of the current instance of the geometry effect.
-
-
-
- Tests if the given geometry effect is equivalent to the current instance.
-
- A geometry effect to compare with.
- Returns true when two effects render with the same appearance.
-
-
-
- Updating cachedGeometry based on the given input geometry.
-
- An input geometry.
- Returns true when anything on cachedGeometry has been updated.
-
-
-
- Use the same random seed on creation to keep visual flickering to a minimum.
-
-
-
-
- Iterates all simple segments in given path figure including the closing chord.
-
-
-
-
- Renders an arc shape supporting Arc, Ring, and Pie mode controlled by ArcThickness.
-
-
-
-
- Platform-neutral implementation of Shape deriving from WPF:Shape or SL:Path.
-
-
- Provides the WPF implementation of Shape that derives from the platform Shape.
-
-
-
-
- Extends how the shape is drawn with creating geometry source.
-
-
-
-
- Invalidates the geometry for a . After the invalidation, the will recompute the geometry, which will occur asynchronously.
-
-
-
- Provides the behavior for the Measure portion of Silverlight layout pass. Classes can override this method to define their own Measure pass behavior.
- The size that this object determines it requires during layout, based on its calculations of child object allotted sizes, or possibly on other considerations such as fixed container size.
- The available size that this object can provide to child objects. Infinity () can be specified as a value to indicate that the object will size to whatever content is available.
-
- In WPF, measure override works from Shape.DefiningGeometry which is not always as expected
- see bug 99497 for details where WPF is not having correct measure by default.
-
- In Silverlight, measure override on Path does not work the same as primitive shape works.
-
- We should return the smallest size this shape can correctly render without clipping.
- By default a shape can render as small as a dot, therefore returning the strokethickness.
-
-
-
- Provides the behavior for the Arrange portion of Silverlight layout pass. Classes can override this method to define their own Arrange pass behavior.
- The actual size used once the element is arranged in layout.
- The final area within the parent that this object should use to arrange itself and its children.
- will recompute the Geometry when it's invalidated and update the RenderedGeometry and GeometryMargin.
-
-
-
- Occurs when RenderedGeometry is changed.
-
-
-
-
- Gets the margin between logical bounds and actual geometry bounds.
- This can be either positive (as in ) or negative (as in ).
-
-
-
-
- Gets or sets the start angle.
-
- The start angle in degrees. Zero degrees is pointing up.
-
-
-
- Gets or sets the end angle.
-
- The end angle in degrees. Zero degrees is pointing up.
-
-
-
- Gets or sets the arc thickness.
-
- The arc thickness in pixels or percentage depending on "ArcThicknessUnit".
-
-
-
- Gets or sets the arc thickness unit.
-
- The arc thickness unit in pixels or percentage.
-
-
-
- Renders a block arrow shape that supports resizable arrow head and body.
-
-
-
-
- Gets or sets the orientation.
-
- The orientation where the arrow is pointing to.
-
-
-
- Gets or sets the arrow head angle.
-
- The arrow head angle in degrees.
-
-
-
- Gets or sets the size of the arrow body.
-
- The size of the arrow body in pixels.
-
-
-
- Renders a regular polygon shape or corresponding star shape with variable number of points.
-
-
-
-
- Gets or sets the number of points of the .
-
-
-
-
- Gets or sets the the distance between the center and the innermost point.
-
- The distance between the center and the innermost point.
-
-
-
diff --git a/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.cs b/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.cs
deleted file mode 100644
index 136dd1b..0000000
--- a/SCADA/Program/HMIControl/obj/Debug/GeneratedInternalTypeHelper.g.cs
+++ /dev/null
@@ -1,62 +0,0 @@
-//------------------------------------------------------------------------------
-//
-// This code was generated by a tool.
-// Runtime Version:4.0.30319.42000
-//
-// Changes to this file may cause incorrect behavior and will be lost if
-// the code is regenerated.
-//
-//------------------------------------------------------------------------------
-
-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.csproj.CoreCompileInputs.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 642fde6..0000000
--- a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-7dc184ea8ed938d2f972714de4ddd83f7c0e9079
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csprojAssemblyReference.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl.csprojAssemblyReference.cache
deleted file mode 100644
index 55497b7..0000000
Binary files a/SCADA/Program/HMIControl/obj/Debug/HMIControl.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.cache b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.cache
deleted file mode 100644
index 45b3fac..0000000
--- a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.cache
+++ /dev/null
@@ -1,20 +0,0 @@
-HMIControl
-
-
-library
-C#
-.cs
-D:\Codes\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\
-HMIControl
-none
-false
-DEBUG;TRACE
-
-1-731644535
-
-91-867097488
-11603472470
-Themes\Generic.xaml;
-
-True
-
diff --git a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.lref b/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.lref
deleted file mode 100644
index 3de64a4..0000000
--- a/SCADA/Program/HMIControl/obj/Debug/HMIControl_MarkupCompile.lref
+++ /dev/null
@@ -1,4 +0,0 @@
-D:\Codes\SharpSCADA\SCADA\Program\HMIControl\obj\Debug\GeneratedInternalTypeHelper.g.cs
-
-FD:\Codes\SharpSCADA\SCADA\Program\HMIControl\Themes\Generic.xaml;;
-
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CoreCompileInputs.cache b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CoreCompileInputs.cache
deleted file mode 100644
index f148608..0000000
--- a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-9b1326e2dcaa4f2f26845426c397eecf13bc585a
diff --git a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csprojAssemblyReference.cache b/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csprojAssemblyReference.cache
deleted file mode 100644
index 8ff19bb..0000000
Binary files a/SCADA/Program/LinkableControlDesignTime/obj/Debug/LinkableControlDesign.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
deleted file mode 100644
index aa584eb..0000000
--- a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-c9773bbde9bd3aac86f8c154b19a86e2b6e57382
diff --git a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csprojAssemblyReference.cache b/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csprojAssemblyReference.cache
deleted file mode 100644
index 2f10a4d..0000000
Binary files a/SCADA/Program/ModbusDriver/obj/Debug/ModbusDriver.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 19970c1..0000000
--- a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-e5baaa62871e4eeed28f0ad591ac61cb0034f596
diff --git a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csprojAssemblyReference.cache b/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csprojAssemblyReference.cache
deleted file mode 100644
index 48a2c91..0000000
Binary files a/SCADA/Program/OPCDriver/obj/Debug/OPCDriver.csprojAssemblyReference.cache and /dev/null 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/x86/Debug/OPCLib.csproj.CoreCompileInputs.cache b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.CoreCompileInputs.cache
deleted file mode 100644
index 78983d7..0000000
--- a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-0fdb858dafc79ebcaf5fe184fe75094fb2d08a09
diff --git a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csprojAssemblyReference.cache b/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csprojAssemblyReference.cache
deleted file mode 100644
index f4ec898..0000000
Binary files a/SCADA/Program/OPCLib/obj/x86/Debug/OPCLib.csprojAssemblyReference.cache and /dev/null differ
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
deleted file mode 100644
index d9c109b..0000000
--- a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-58b0e289e5cf4f75db3c5b9afd36ded288b1f326
diff --git a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csprojAssemblyReference.cache b/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csprojAssemblyReference.cache
deleted file mode 100644
index 9812246..0000000
Binary files a/SCADA/Program/SiemensPLCDriver/obj/Debug/SiemensPLCDriver.csprojAssemblyReference.cache and /dev/null differ
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
deleted file mode 100644
index f66134c..0000000
--- a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csproj.CoreCompileInputs.cache
+++ /dev/null
@@ -1 +0,0 @@
-4e4fa98a4788af0e0282c053e2a86b75c51e9c7c
diff --git a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csprojAssemblyReference.cache b/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csprojAssemblyReference.cache
deleted file mode 100644
index cd4a6af..0000000
Binary files a/SCADA/Program/TagConfig/TagConfig/obj/x86/Debug/TagConfig.csprojAssemblyReference.cache and /dev/null differ