Sic02-new/SicUI/Controls/Mainframe/M2C4EFEMView2.xaml

253 lines
11 KiB
XML

<UserControl
x:Class="SicUI.Controls.M2C4Parts.M2C4EFEMView2"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:controls="clr-namespace:SicUI.Controls"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:local="clr-namespace:SicUI.Controls.M2C4Parts"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:unitControls="clr-namespace:MECF.Framework.UI.Client.Ctrlib.UnitControls;assembly=MECF.Framework.UI.Client"
Width="771"
Height="699"
mc:Ignorable="d">
<Grid
x:Name="root"
Height="800"
VerticalAlignment="Top">
<Canvas Margin="0,45.333,0,26.667">
<Image
Canvas.Left="254"
Canvas.Top="233"
Source="Images/pmbg11.png" />
<!--<Image Source="Images/tm12.png" Canvas.Left="289" Canvas.Top="270.317" />-->
<Image
Canvas.Left="341.166"
Canvas.Top="327.333"
Source="Images/tm13.png" />
<Canvas Visibility="{Binding IsPM1Installed, Converter={StaticResource BoolVisibilityConverter}}">
<Image
Canvas.Left="165"
Canvas.Top="80"
Source="Images/pmbg51.png">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="0.43" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
<Image
Canvas.Left="222"
Canvas.Top="140"
Source="Images/pm52.png"
Visibility="{Binding IsPM1Water}" />
<!--<Image Source="Images/pm53.png" Canvas.Left="221.826" Canvas.Top="145.997"/>-->
<controls:WaferCtrl
Canvas.Left="249"
Canvas.Top="168"
Width="62"
Height="62"
IsEnabled="{Binding EnableWaferClick}"
WaferData="{Binding PM1Wafer}" />
<unitControls:Door
Canvas.Left="269"
Canvas.Top="266"
Width="100"
Height="8"
IsDoorOpen="{Binding IsPM1DoorOpen}"
RenderTransformOrigin="0.5,0.5">
<unitControls:Door.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="-30.127" />
<TranslateTransform />
</TransformGroup>
</unitControls:Door.RenderTransform>
</unitControls:Door>
</Canvas>
<Canvas Visibility="{Binding IsPM2Installed, Converter={StaticResource BoolVisibilityConverter}}">
<Image
Canvas.Left="386.333"
Canvas.Top="82.998"
RenderTransformOrigin="0.5,0.5"
Source="Images/pmbg41.png">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="0.535" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
<Image
Canvas.Left="418"
Canvas.Top="139"
Source="Images/pm42.png"
Visibility="{Binding IsPM2Water}" />
<!--<Image Source="Images/pm43.png" Canvas.Left="426.333" Canvas.Top="144.998" />-->
<controls:WaferCtrl
Canvas.Left="446"
Canvas.Top="166"
Width="62"
Height="62"
IsEnabled="{Binding EnableWaferClick}"
WaferData="{Binding PM2Wafer}" />
<unitControls:Door
Canvas.Left="384"
Canvas.Top="266"
Width="100"
Height="8"
IsDoorOpen="{Binding IsPM2DoorOpen}"
RenderTransformOrigin="0.5,0.5">
<unitControls:Door.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="30.086" />
<TranslateTransform />
</TransformGroup>
</unitControls:Door.RenderTransform>
</unitControls:Door>
</Canvas>
<Canvas Visibility="{Binding IsPreHeatInstalled, Converter={StaticResource BoolVisibilityConverter}}">
<Image
Canvas.Left="463.333"
Canvas.Top="314.998"
RenderTransformOrigin="0.5,0.5"
Source="Images/pmbg31.png">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="0.998" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
<Image
Canvas.Left="499"
Canvas.Top="346"
Source="Images/pm32.png"
Visibility="{Binding IsPreHeatWafer}" />
<!--<Image Source="Images/pm33.png" Canvas.Left="504.333" Canvas.Top="348.998" />-->
<controls:WaferCtrl
Canvas.Left="523"
Canvas.Top="371"
Width="66"
Height="66"
IsEnabled="{Binding EnableWaferClick}"
WaferData="{Binding PreHeatWafer}" />
<unitControls:Door
Canvas.Left="426"
Canvas.Top="376"
Width="100"
Height="8"
IsDoorOpen="{Binding IsTMPreheatAreaDoorOpen}"
RenderTransformOrigin="0.5,0.5">
<unitControls:Door.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="106.127" />
<TranslateTransform />
</TransformGroup>
</unitControls:Door.RenderTransform>
</unitControls:Door>
</Canvas>
<Canvas Visibility="{Binding IsBufferInstalled, Converter={StaticResource BoolVisibilityConverter}}">
<Image
Canvas.Left="89.333"
Canvas.Top="312.998"
RenderTransformOrigin="0.5,0.5"
Source="Images/pmbg61.png">
<Image.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="359.383" />
<TranslateTransform />
</TransformGroup>
</Image.RenderTransform>
</Image>
<Image
Canvas.Left="133"
Canvas.Top="344"
Source="Images/pm62.png"
Visibility="{Binding IsBufferWater}" />
<!--<Image Source="Images/pm63.png" Canvas.Left="141.826" Canvas.Top="347.997"/>-->
<controls:WaferCtrl
Canvas.Left="157"
Canvas.Top="369"
Width="66"
Height="66"
IsEnabled="{Binding EnableWaferClick}"
WaferData="{Binding BufferWafer}" />
<unitControls:Door
Canvas.Left="222"
Canvas.Top="376"
Width="100"
Height="8"
IsDoorOpen="true"
RenderTransformOrigin="0.5,0.5">
<unitControls:Door.RenderTransform>
<TransformGroup>
<ScaleTransform />
<SkewTransform />
<RotateTransform Angle="76.127" />
<TranslateTransform />
</TransformGroup>
</unitControls:Door.RenderTransform>
</unitControls:Door>
</Canvas>
<Canvas Visibility="{Binding IsLLInstalled, Converter={StaticResource BoolVisibilityConverter}}">
<unitControls:Door
Canvas.Left="329"
Canvas.Top="455"
Width="100"
Height="8"
IsDoorOpen="{Binding IsLLDoorOpen}"
RenderTransformOrigin="0.5,0.5" />
<Image
Canvas.Left="311"
Canvas.Top="452"
Width="137"
Height="158"
Source="Images/pmbg21.png" />
<Image
Canvas.Left="322.014"
Canvas.Top="475"
Source="Images/pm22.png"
Visibility="{Binding IsLLWater}" />
<controls:WaferCtrl
Canvas.Left="347"
Canvas.Top="502"
Width="66"
Height="66"
IsEnabled="{Binding LLEnableWaferClick}"
WaferData="{Binding LoadLockWafer}" />
</Canvas>
<local:AtmRobotMultiLP
Canvas.Left="358.166"
Canvas.Top="342.333"
HasWafer="{Binding IsArmWater}"
RobotMoveInfo="{Binding TmRobotMoveInfo}"
ShowDock="False"
Wafer1="{Binding TMRobotWafer1}" />
<!-- <Image Source="Images/bw.png" Canvas.Left="329" Canvas.Top="417" />
<Image Source="Images/l.png" Canvas.Left="261" Canvas.Top="222"/>
<Image Source="Images/r.png" Canvas.Left="377" Canvas.Top="221.997" />-->
</Canvas>
</Grid>
</UserControl>