diff --git a/SicUI/Controls/Mainframe/Images/AtmRobotMultiLP/wf-3.png b/SicUI/Controls/Mainframe/Images/AtmRobotMultiLP/wf-3.png new file mode 100644 index 0000000..8f7d1cd --- /dev/null +++ b/SicUI/Controls/Mainframe/Images/AtmRobotMultiLP/wf-3.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9373611b26629e409c4d2c2f35a3bc372a8e9d69975044b5e7052771289c0721 +size 21750 diff --git a/SicUI/Controls/Mainframe/Images/Buffer.png b/SicUI/Controls/Mainframe/Images/Buffer.png new file mode 100644 index 0000000..561593b --- /dev/null +++ b/SicUI/Controls/Mainframe/Images/Buffer.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cb91bed0f04ee459633db2129c401c3c837e272c04bcf3067b9fe62d0a164032 +size 29706 diff --git a/SicUI/Controls/Mainframe/Images/Component 2.png b/SicUI/Controls/Mainframe/Images/Component 2.png new file mode 100644 index 0000000..00f14bf --- /dev/null +++ b/SicUI/Controls/Mainframe/Images/Component 2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:be84b49f1c2e5022957f6af71058d0501a84ff867447bf59469c09f739ed7b48 +size 24878 diff --git a/SicUI/Controls/Mainframe/Images/tm4.png b/SicUI/Controls/Mainframe/Images/tm4.png new file mode 100644 index 0000000..7f44d4f --- /dev/null +++ b/SicUI/Controls/Mainframe/Images/tm4.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f53b4bf4174c43142aeab97b1776cf1a7b2c4ee131ed2a060189024fade63df9 +size 126963 diff --git a/SicUI/Controls/Mainframe/Images/wf-2.png b/SicUI/Controls/Mainframe/Images/wf-2.png new file mode 100644 index 0000000..8f7d1cd --- /dev/null +++ b/SicUI/Controls/Mainframe/Images/wf-2.png @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:9373611b26629e409c4d2c2f35a3bc372a8e9d69975044b5e7052771289c0721 +size 21750 diff --git a/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml new file mode 100644 index 0000000..ccd319f --- /dev/null +++ b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml @@ -0,0 +1,362 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml.cs b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml.cs new file mode 100644 index 0000000..c0c899a --- /dev/null +++ b/SicUI/Controls/Mainframe/M2C4EFEMView3.xaml.cs @@ -0,0 +1,55 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using System.Windows; +using System.Windows.Controls; +using System.Windows.Data; +using System.Windows.Documents; +using System.Windows.Input; +using System.Windows.Media; +using System.Windows.Media.Imaging; +using System.Windows.Navigation; +using System.Windows.Shapes; + +namespace SicUI.Controls.M2C4Parts +{ + /// + /// M2C4EFEMView3.xaml 的交互逻辑 + /// + public partial class M2C4EFEMView3 : UserControl + { + public M2C4EFEMView3() + { + InitializeComponent(); + } + + public bool IsPM1DoorOpen + { + get { return (bool)GetValue(IsPM1DoorOpenProperty); } + set { SetValue(IsPM1DoorOpenProperty, value); } + } + + public static readonly DependencyProperty IsPM1DoorOpenProperty = + DependencyProperty.Register("IsPM1DoorOpen", typeof(bool), typeof(M2C4EFEMView3), new FrameworkPropertyMetadata(false)); + + public bool IsPM2DoorOpen + { + get { return (bool)GetValue(IsPM2DoorOpenProperty); } + set { SetValue(IsPM2DoorOpenProperty, value); } + } + + public static readonly DependencyProperty IsPM2DoorOpenProperty = + DependencyProperty.Register("IsPM2DoorOpen", typeof(bool), typeof(M2C4EFEMView3), new FrameworkPropertyMetadata(false)); + + public bool IsLLDoorOpen + { + get { return (bool)GetValue(IsLLDoorOpenProperty); } + set { SetValue(IsLLDoorOpenProperty, value); } + } + + public static readonly DependencyProperty IsLLDoorOpenProperty = + DependencyProperty.Register("IsLLDoorOpen", typeof(bool), typeof(M2C4EFEMView3), new FrameworkPropertyMetadata(false)); + } +} diff --git a/SicUI/Controls/Mainframe/RobotEfemWafer.xaml b/SicUI/Controls/Mainframe/RobotEfemWafer.xaml index bacd49e..3c4b17c 100644 --- a/SicUI/Controls/Mainframe/RobotEfemWafer.xaml +++ b/SicUI/Controls/Mainframe/RobotEfemWafer.xaml @@ -5,14 +5,14 @@ xmlns:Common="clr-namespace:SicUI.Controls.Common" xmlns:controls="clr-namespace:SicUI.Controls" xmlns:d="http://schemas.microsoft.com/expression/blend/2008" + xmlns:extendedControls="clr-namespace:MECF.Framework.UI.Core.ExtendedControls;assembly=MECF.Framework.UI.Core" xmlns:local="clr-namespace:SicUI.Controls.M2C4Parts" xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" - xmlns:extendedControls="clr-namespace:MECF.Framework.UI.Core.ExtendedControls;assembly=MECF.Framework.UI.Core" d:DesignHeight="38" d:DesignWidth="416" mc:Ignorable="d"> - + - - + + diff --git a/SicUI/Models/Operations/Overviews/OverViewView.xaml b/SicUI/Models/Operations/Overviews/OverViewView.xaml index aebd6ba..098a9e9 100644 --- a/SicUI/Models/Operations/Overviews/OverViewView.xaml +++ b/SicUI/Models/Operations/Overviews/OverViewView.xaml @@ -84,12 +84,12 @@ HorizontalAlignment="Center" VerticalAlignment="Top"> - + Width="600" + Height="600" /> @@ -123,7 +123,7 @@ x:Name="PM1_Info" Canvas.Left="300" Canvas.Top="30" - Margin="-150,0,0,0" + Margin="-200,0,0,0" Visibility="{Binding IsPM1Installed, Converter={StaticResource BoolVisibilityConverter}}"> @@ -963,93 +963,6 @@ --> - - - - - - - - - - - - - - - - M2C4EFEMView.xaml + + M2C4EFEMView3.xaml + RobotEfemTray.xaml @@ -418,6 +421,10 @@ Designer MSBuild:Compile + + Designer + MSBuild:Compile + Designer MSBuild:Compile @@ -885,6 +892,15 @@ + + + + + + + + +