|
@@ -17,6 +17,8 @@
|
|
|
<UserControl.Resources>
|
|
|
<converters:BoolToBool x:Key="BoolToBool"/>
|
|
|
<converters:BoolToColor x:Key="boolToColor"/>
|
|
|
+ <converters:BoolToColor2 x:Key="boolToColor2"/>
|
|
|
+
|
|
|
<converters2:AllMultiValueConverter x:Key="AllMultiValueConverter"/>
|
|
|
<converters2:AnyMultiValueConverter x:Key="AnyMultiValueConverter"/>
|
|
|
|
|
@@ -51,13 +53,13 @@
|
|
|
<userControls:FlowPipe Height="8" Width="240" Canvas.Left="260" Canvas.Top="450" IsFlowing="{Binding LLAVentValveIsOpen}"/>
|
|
|
<userControls:FlowPipe Height="8" Width="42" Canvas.Left="340" Canvas.Top="256" RotateTransformValue="-90" IsFlowing="{Binding TMFastVentValveIsOpen}"/>
|
|
|
<userControls:FlowPipe Height="8" Width="40" Canvas.Left="348" Canvas.Top="254" RotateTransformValue="90" IsFlowing="{Binding TMSoftVentValveIsOpen}"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="94" Canvas.Left="346" Canvas.Top="210" IsFlowing="{Binding TMFastVentValveIsOpen}"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="94" Canvas.Left="346" Canvas.Top="290" IsFlowing="{Binding TMSoftVentValveIsOpen}"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="42" Canvas.Left="440" Canvas.Top="256" RotateTransformValue="-90" IsFlowing="{Binding TMFastVentValveIsOpen}"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="40" Canvas.Left="440" Canvas.Top="294" RotateTransformValue="-90" IsFlowing="{Binding TMSoftVentValveIsOpen}">
|
|
|
+ <userControls:FlowPipe Height="8" Width="124" Canvas.Left="346" Canvas.Top="210" IsFlowing="{Binding TMFastVentValveIsOpen}"/>
|
|
|
+ <userControls:FlowPipe Height="8" Width="124" Canvas.Left="346" Canvas.Top="290" IsFlowing="{Binding TMSoftVentValveIsOpen}"/>
|
|
|
+ <userControls:FlowPipe Height="8" Width="42" Canvas.Left="470" Canvas.Top="256" RotateTransformValue="-90" IsFlowing="{Binding TMFastVentValveIsOpen}"/>
|
|
|
+ <userControls:FlowPipe Height="8" Width="40" Canvas.Left="470" Canvas.Top="294" RotateTransformValue="-90" IsFlowing="{Binding TMSoftVentValveIsOpen}">
|
|
|
|
|
|
</userControls:FlowPipe>
|
|
|
- <userControls:FlowPipe Height="8" Width="80" Canvas.Left="446" Canvas.Top="250">
|
|
|
+ <userControls:FlowPipe Height="8" Width="80" Canvas.Left="476" Canvas.Top="250">
|
|
|
<userControls:FlowPipe.IsFlowing>
|
|
|
<MultiBinding Converter="{StaticResource AnyMultiValueConverter}">
|
|
|
<Binding Path="TMSoftVentValveIsOpen"/>
|
|
@@ -65,10 +67,10 @@
|
|
|
</MultiBinding>
|
|
|
</userControls:FlowPipe.IsFlowing>
|
|
|
</userControls:FlowPipe>
|
|
|
- <userControls:FlowPipe Height="8" Width="825" Canvas.Left="256" Canvas.Top="50" IsFlowing="{Binding LLBVentValveIsOpen}"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="394" Canvas.Left="1092" Canvas.Top="54" RotateTransformValue="90" IsFlowing="{Binding LLBVentValveIsOpen}"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="285" Canvas.Left="800" Canvas.Top="450" IsFlowing="{Binding LLBVentValveIsOpen}" IsReverse="True"/>
|
|
|
- <userControls:FlowPipe Height="8" Width="100" Canvas.Left="657" Canvas.Top="454" RotateTransformValue="90">
|
|
|
+ <userControls:FlowPipe Height="8" Width="804" Canvas.Left="256" Canvas.Top="50" IsFlowing="{Binding LLBVentValveIsOpen}"/>
|
|
|
+ <userControls:FlowPipe Height="8" Width="394" Canvas.Left="1072" Canvas.Top="54" RotateTransformValue="90" IsFlowing="{Binding LLBVentValveIsOpen}"/>
|
|
|
+ <userControls:FlowPipe Height="8" Width="265" Canvas.Left="800" Canvas.Top="450" IsFlowing="{Binding LLBVentValveIsOpen}" IsReverse="True"/>
|
|
|
+ <userControls:FlowPipe Height="8" Width="100" Canvas.Left="657" Canvas.Top="450" RotateTransformValue="90">
|
|
|
<userControls:FlowPipe.IsFlowing>
|
|
|
<MultiBinding Converter="{StaticResource AnyMultiValueConverter}">
|
|
|
<Binding Path="TMSoftPumpValveIsOpen"/>
|
|
@@ -180,10 +182,10 @@
|
|
|
</userControls:Pump.ContextMenu>
|
|
|
</userControls:Pump>
|
|
|
|
|
|
- <customControls:CommonValveControl Status="{Binding TMValveN2IsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="110" Canvas.Top="44" Tag="TMValveN2" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
- <customControls:CommonValveControl Status="{Binding TMFastVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="410" Canvas.Top="204" Tag="TMFastVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
+ <customControls:CommonValveControl Status="{Binding TMValveN2IsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="160" Canvas.Top="44" Tag="TMValveN2" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
+ <customControls:CommonValveControl Status="{Binding TMFastVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="440" Canvas.Top="204" Tag="TMFastVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
<customControls:CommonValveControl Status="{Binding LLAVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="245.5" Canvas.Top="284" Tag="LLAVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
- <customControls:CommonValveControl Status="{Binding LLBVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="1078" Canvas.Top="284" Tag="LLBVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
+ <customControls:CommonValveControl Status="{Binding LLBVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="1058" Canvas.Top="284" Tag="LLBVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
<customControls:CommonValveControl Status="{Binding TMSoftPumpValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="603" Canvas.Top="570" Tag="TMSoftPumpValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
<customControls:CommonValveControl Status="{Binding TMFastPumpValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="683" Canvas.Top="570" Tag="TMFastPumpValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
<customControls:CommonValveControl Status="{Binding LLASoftPumpValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="453" Canvas.Top="650" Tag="LLASoftPumpValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
@@ -192,12 +194,12 @@
|
|
|
<customControls:CommonValveControl Status="{Binding LLBFastPumpValveIsOpen,Mode=TwoWay}" ValveOrientation="Vertical" Height="20" Width="20" Canvas.Left="833" Canvas.Top="650" Tag="LLBFastPumpValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
|
|
|
|
|
|
- <userControls:Pipe2 Canvas.Left="1092" Canvas.Top="445" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="90" />
|
|
|
- <userControls:Pipe2 Canvas.Left="1079" Canvas.Top="50" HorizontalAlignment="Left" VerticalAlignment="Top" />
|
|
|
+ <userControls:Pipe2 Canvas.Left="1072" Canvas.Top="445" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="90" />
|
|
|
+ <userControls:Pipe2 Canvas.Left="1059" Canvas.Top="50" HorizontalAlignment="Left" VerticalAlignment="Top" />
|
|
|
<userControls:Pipe2 Canvas.Left="265" Canvas.Top="458" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="180"/>
|
|
|
|
|
|
- <userControls:Pipe2 Canvas.Left="435" Canvas.Top="210" HorizontalAlignment="Left" VerticalAlignment="Top" />
|
|
|
- <userControls:Pipe2 Canvas.Left="448" Canvas.Top="285" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="90" />
|
|
|
+ <userControls:Pipe2 Canvas.Left="465" Canvas.Top="210" HorizontalAlignment="Left" VerticalAlignment="Top" />
|
|
|
+ <userControls:Pipe2 Canvas.Left="478" Canvas.Top="285" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="90" />
|
|
|
<userControls:Pipe2 Canvas.Left="353" Canvas.Top="298" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="180"/>
|
|
|
<userControls:Pipe2 Canvas.Left="340" Canvas.Top="223" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="270"/>
|
|
|
|
|
@@ -220,11 +222,12 @@
|
|
|
<userControls:Pipe2 Canvas.Left="512" Canvas.Top="728" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="180"/>
|
|
|
<userControls:Pipe2 Canvas.Left="807" Canvas.Top="715" HorizontalAlignment="Left" VerticalAlignment="Top" RotateTransformValue="90"/>
|
|
|
|
|
|
- <TextBlock FontSize="15" Canvas.Top="20" Canvas.Left="112" Text="V1"/>
|
|
|
- <TextBlock FontSize="15" Canvas.Top="180" Canvas.Left="390" Text="Fast Vent"/>
|
|
|
- <TextBlock FontSize="15" Canvas.Top="310" Canvas.Left="390" Text="Soft Vent"/>
|
|
|
+ <TextBlock FontSize="15" Canvas.Top="20" Canvas.Left="162" Text="V1"/>
|
|
|
+ <TextBlock FontSize="15" Canvas.Top="180" Canvas.Left="420" Text="Fast Vent"/>
|
|
|
+ <TextBlock FontSize="15" Canvas.Top="310" Canvas.Left="420" Text="Soft Vent"/>
|
|
|
+
|
|
|
<TextBlock FontSize="15" Canvas.Top="285" Canvas.Left="212" Text="V9"/>
|
|
|
- <TextBlock FontSize="15" Canvas.Top="285" Canvas.Left="1110" Text="V15"/>
|
|
|
+ <TextBlock FontSize="15" Canvas.Top="285" Canvas.Left="1090" Text="V15"/>
|
|
|
<TextBlock FontSize="15" Canvas.Top="785" Canvas.Left="625" Text="LL Pump"/>
|
|
|
<TextBlock FontSize="15" Canvas.Top="700" Canvas.Left="620" Text="TM Pump"/>
|
|
|
|
|
@@ -232,7 +235,7 @@
|
|
|
<TextBlock FontSize="15" Canvas.Top="565" Canvas.Left="705" Text="Fast
 V3"/>
|
|
|
|
|
|
<TextBlock FontSize="15" Canvas.Top="640" Canvas.Left="425" Text="Soft
 V6"/>
|
|
|
- <TextBlock FontSize="15" Canvas.Top="640" Canvas.Left="505" Text="Fast
 V7"/>
|
|
|
+ <TextBlock FontSize="15" Canvas.Top="640" Canvas.Left="555" Text="Fast
 V7"/>
|
|
|
|
|
|
<TextBlock FontSize="15" Canvas.Top="640" Canvas.Left="775" Text="Soft
V12"/>
|
|
|
<TextBlock FontSize="15" Canvas.Top="640" Canvas.Left="855" Text="Fast
V13"/>
|
|
@@ -369,15 +372,14 @@
|
|
|
</Border.Background>
|
|
|
</Border>
|
|
|
<userControls:TextboxWithLabel Canvas.Left="668" Canvas.Top="619" LabelValue="CM6(Torr)" TextBoxValue="{Binding RtDataValues[TM.TMForelineGauge.Value],StringFormat='F1'}" TextBoxColor="#D7E4BD"/>
|
|
|
-
|
|
|
-
|
|
|
+
|
|
|
|
|
|
</Canvas>
|
|
|
|
|
|
- <Canvas Canvas.Top="80" Canvas.Left="140" Width="450" Height="800">
|
|
|
+ <Canvas Canvas.Top="74" Canvas.Left="140" Width="450" Height="800">
|
|
|
<userControls:MainTM Width="300" Height="250" Canvas.Left="380" Canvas.Top="90"/>
|
|
|
- <userControls:LoadLockLeft Door2IsVisibility="Collapsed" Width="150" Height="150" Canvas.Top="310" Canvas.Left="358" DoorIsOpen="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding LLAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}" RobotWafer="{Binding LLAWafer}"/>
|
|
|
- <userControls:LoadLockRight Door2IsVisibility="Collapsed" Width="150" Height="150" Canvas.Top="309" Canvas.Left="519" DoorIsOpen="{Binding RtDataValues[TM.LLBTSlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding LLBIsInstalled,Converter={StaticResource bool2VisibilityConverter}}" RobotWafer="{Binding LLBWafer}"/>
|
|
|
+ <userControls:LoadLockLeft Width="150" Height="150" Canvas.Top="310" Canvas.Left="358" DoorIsOpen="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding LLAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}" RobotWafer="{Binding LLAWafer}"/>
|
|
|
+ <userControls:LoadLockRight Width="150" Height="150" Canvas.Top="309" Canvas.Left="519" DoorIsOpen="{Binding RtDataValues[TM.LLBTSlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding LLBIsInstalled,Converter={StaticResource bool2VisibilityConverter}}" RobotWafer="{Binding LLBWafer}"/>
|
|
|
|
|
|
|
|
|
<userControls:TMChamber x:Name="PMA" Canvas.Top="302" Canvas.Left="233" Width="140" Height="140" RotateTransformValue="-90" DoorIsOpen="{Binding RtDataValues[PMA.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" RobotWafer="{Binding PMAWafer}" PMVisibility="Collapsed"/>
|
|
@@ -385,7 +387,9 @@
|
|
|
<userControls:TMChamber x:Name="PMC" Canvas.Top="-38" Canvas.Left="588" Width="140" Height="140" RotateTransformValue="30" DoorIsOpen="{Binding RtDataValues[PMC.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" RobotWafer="{Binding PMCWafer}" PMVisibility="Collapsed"/>
|
|
|
<userControls:TMChamber x:Name="PMD" Canvas.Top="160" Canvas.Left="788" Width="140" Height="140" RotateTransformValue="90" DoorIsOpen="{Binding RtDataValues[PMD.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" RobotWafer="{Binding PMDWafer}" PMVisibility="Collapsed"/>
|
|
|
</Canvas>
|
|
|
- <customControls:CommonValveControl Status="{Binding TMSoftVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="410" Canvas.Top="284" Tag="TMSoftVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
+ <customControls:CommonValveControl Status="{Binding TMSoftVentValveIsOpen,Mode=TwoWay}" ValveOrientation="Horizontal" Height="20" Width="20" Canvas.Left="440" Canvas.Top="284" Tag="TMSoftVentValve" Command="{Binding ControlValveCommand}" CommandParameter="{Binding RelativeSource={x:Static RelativeSource.Self}}" IsCanEdit="True"/>
|
|
|
+ <TextBlock FontSize="15" Canvas.Top="260" Canvas.Left="350" Text="Pressure(mTorr)"/>
|
|
|
+ <TextBox Canvas.Top="286" Canvas.Left="354" Width="80" VerticalContentAlignment="Center" HorizontalContentAlignment="Center"/>
|
|
|
|
|
|
<!--<StackPanel >-->
|
|
|
<Grid Canvas.Top="10" Canvas.Right="10" Width="720">
|
|
@@ -611,7 +615,7 @@
|
|
|
</Grid>
|
|
|
</StackPanel>
|
|
|
|
|
|
- <StackPanel Canvas.Top="610" Canvas.Right="10" Width="720" Visibility="Collapsed">
|
|
|
+ <StackPanel Canvas.Top="530" Canvas.Right="10" Width="720" >
|
|
|
<Grid>
|
|
|
<Grid.RowDefinitions>
|
|
|
<RowDefinition Height="30"/>
|
|
@@ -633,30 +637,56 @@
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
<Border Grid.Row="1" BorderBrush="{DynamicResource Table_BD}" BorderThickness="1,0,1,1" >
|
|
|
- <Canvas Background="{DynamicResource Table_BG_Content}" Margin="1" Height="130" Width="712">
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="180" Canvas.Top="10" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMA Door Open" Canvas.Left="210" Canvas.Top="10" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Canvas Background="{DynamicResource Table_BG_Content}" Margin="1" Height="230" Width="712">
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMA.IsSlitDoorClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="10" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMA Door Open" Canvas.Left="210" Canvas.Top="10" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMA.SlitDoor.Open" IsEnabled="{Binding RtDataValues[PMA.IsSlitDoorClosed]}" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMA.IsSlitDoorClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="10" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMA Door Closed" Canvas.Left="410" Canvas.Top="10" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMA.SlitDoor.Close" IsEnabled="{Binding RtDataValues[PMA.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMB.IsSlitDoorClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="40" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMB Door Open" Canvas.Left="210" Canvas.Top="40" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMB.SlitDoor.Open" IsEnabled="{Binding RtDataValues[PMB.IsSlitDoorClosed]}" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMB.IsSlitDoorClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="40" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMB Door Closed" Canvas.Left="410" Canvas.Top="40" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMB.SlitDoor.Close" IsEnabled="{Binding RtDataValues[PMB.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding PMAIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMC.IsSlitDoorClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="70" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMCIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMC Door Open" Canvas.Left="210" Canvas.Top="70" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMC.SlitDoor.Open" IsEnabled="{Binding RtDataValues[PMC.IsSlitDoorClosed]}" Visibility="{Binding PMCIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMC.IsSlitDoorClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="70" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMCIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMC Door Closed" Canvas.Left="410" Canvas.Top="70" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMC.SlitDoor.Close" IsEnabled="{Binding RtDataValues[PMC.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding PMCIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMD.IsSlitDoorClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="100" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMDIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMD Door Open" Canvas.Left="210" Canvas.Top="100" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMD.SlitDoor.Open" IsEnabled="{Binding RtDataValues[PMD.IsSlitDoorClosed]}" Visibility="{Binding PMDIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[PMD.IsSlitDoorClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="100" Stroke="Silver" StrokeThickness="2" Visibility="{Binding PMDIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+ <Button Width="130" Height="25" Content="PMD Door Closed" Canvas.Left="410" Canvas.Top="100" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="PMD.SlitDoor.Close" IsEnabled="{Binding RtDataValues[PMD.IsSlitDoorClosed],Converter={StaticResource BoolToBool}}" Visibility="{Binding PMDIsInstalled,Converter={StaticResource bool2VisibilityConverter}}"/>
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="130" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLATSlitDoor Open" Canvas.Left="210" Canvas.Top="130" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLATSlitDoor.Open" IsEnabled="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed]}" />
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="130" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLATSlitDoor Closed" Canvas.Left="410" Canvas.Top="130" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLATSlitDoor.Close" IsEnabled="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" />
|
|
|
+
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="160" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLAESlitDoor Open" Canvas.Left="210" Canvas.Top="160" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLAESlitDoor.Open" IsEnabled="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed]}" />
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="10" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMA Door Open" Canvas.Left="410" Canvas.Top="10" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="160" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLAESlitDoor Closed" Canvas.Left="410" Canvas.Top="160" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLAESlitDoor.Close" IsEnabled="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" />
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="180" Canvas.Top="40" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMB Door Open" Canvas.Left="210" Canvas.Top="40" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="190" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLATSlitDoor Open" Canvas.Left="210" Canvas.Top="190" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLATSlitDoor.Open" IsEnabled="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed]}" />
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="40" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMB Door Open" Canvas.Left="410" Canvas.Top="40" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="190" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLATSlitDoor Closed" Canvas.Left="410" Canvas.Top="190" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLATSlitDoor.Close" IsEnabled="{Binding RtDataValues[TM.LLATSlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" />
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="180" Canvas.Top="70" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMC Door Open" Canvas.Left="210" Canvas.Top="70" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed],Converter={StaticResource boolToColor2}}" Canvas.Left="180" Canvas.Top="160" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLAESlitDoor Open" Canvas.Left="210" Canvas.Top="160" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLAESlitDoor.Open" IsEnabled="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed]}" />
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="70" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMC Door Open" Canvas.Left="410" Canvas.Top="70" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Ellipse Width="22" Height="22" Fill="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed],Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="160" Stroke="Silver" StrokeThickness="2" />
|
|
|
+ <Button Width="130" Height="25" Content="LLAESlitDoor Closed" Canvas.Left="410" Canvas.Top="160" Style="{StaticResource SysBtnStyle}" Command="{Binding DoorUpDownCommand}" CommandParameter="TM.LLAESlitDoor.Close" IsEnabled="{Binding RtDataValues[TM.LLAESlitDoor.IsClosed],Converter={StaticResource BoolToBool}}" />
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="180" Canvas.Top="100" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMA Door Open" Canvas.Left="210" Canvas.Top="100" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
|
|
|
- <Ellipse Width="22" Height="22" Fill="{Binding GasIsFlowing,Converter={StaticResource boolToColor}}" Canvas.Left="380" Canvas.Top="100" Stroke="Silver" StrokeThickness="2"/>
|
|
|
- <Button Width="120" Height="25" Content="PMA Door Open" Canvas.Left="410" Canvas.Top="100" Style="{StaticResource SysBtnStyle}" Command="{Binding GasCommand}" IsEnabled="{Binding IsAutoMode,Converter={StaticResource BoolToBool}}"/>
|
|
|
</Canvas>
|
|
|
</Border>
|
|
|
|