|
@@ -20,9 +20,12 @@
|
|
|
</i:EventTrigger>
|
|
|
</i:Interaction.Triggers>
|
|
|
<UserControl.Resources>
|
|
|
+ <converters:BoolToBool x:Key="BoolToBool"/>
|
|
|
+ <converters:BoolToColor x:Key="boolToColor"/>
|
|
|
+ <converters:BoolToColor2 x:Key="boolToColor2"/>
|
|
|
+ <converters:BoolToColor4 x:Key="boolToColor4"/>
|
|
|
<converters:BoolToVisibility x:Key="boolToVisibility"/>
|
|
|
<converters:BoolToVisibility2 x:Key="boolToVisibility2"/>
|
|
|
- <converters:BoolToBool x:Key="BoolToBool"/>
|
|
|
|
|
|
<Style TargetType="{x:Type TabPanel}">
|
|
|
<Setter Property="Background" Value="Transparent"></Setter>
|
|
@@ -114,10 +117,11 @@
|
|
|
<StackPanel Width="700">
|
|
|
<StackPanel Orientation="Horizontal" HorizontalAlignment="Center">
|
|
|
<Button Margin="5" Padding="5" Content="HOME ALL" HorizontalAlignment="Center" Command="{Binding HomeAll}"/>
|
|
|
- <Button Margin="5" Padding="5" Content="AUTO" HorizontalAlignment="Center" Command="{Binding SetAutoMode}" />
|
|
|
- <Button Margin="5" Padding="5" Content="MANUAL" HorizontalAlignment="Center" Command="{Binding SetManualMode}"/>
|
|
|
+ <Button Margin="5" Padding="5" Content="AUTO" HorizontalAlignment="Center" Command="{Binding SetAutoMode}" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"/>
|
|
|
+ <Button Margin="5" Padding="5" Content="MANUAL" HorizontalAlignment="Center" Command="{Binding SetManualMode}" IsEnabled="{Binding RtDataValues[System.IsAutoMode]}"/>
|
|
|
<Button Margin="5" Padding="5" Content="ReturnWafer" HorizontalAlignment="Center" Command="{Binding ReturnAllWafer}"/>
|
|
|
- <Button Margin="5" Padding="5" Content="ABORT" HorizontalAlignment="Center" Command="{Binding AbortAllCommand}"/>
|
|
|
+ <Button Margin="5" Padding="5" Content="ABORT" HorizontalAlignment="Center" Command="{Binding AbortAllCommand}" IsEnabled="{Binding RtDataValues[System.IsBusy]}"/>
|
|
|
+
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
|
|
@@ -125,19 +129,19 @@
|
|
|
|
|
|
<StackPanel Canvas.Top="40" Width="700">
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0" Height="20" VerticalAlignment="Top">
|
|
|
+ <Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0" Height="20" VerticalAlignment="Top" Visibility="Hidden">
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
<Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
<TextBlock Text="TM Water Leak"/>
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
- <Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0" Height="20" VerticalAlignment="Top">
|
|
|
+ <Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0" Height="20" VerticalAlignment="Top" Visibility="Hidden">
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
<Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
<TextBlock Text="TM CDA Pressure"/>
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
- <Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0" Height="20" VerticalAlignment="Top">
|
|
|
+ <Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0" Height="20" VerticalAlignment="Top" Visibility="Hidden">
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
<Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
<TextBlock Text="TM Lid"/>
|
|
@@ -148,22 +152,22 @@
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
<TextBlock Text="TM:"/>
|
|
|
- <TextBlock Text="760000mtorr"/>
|
|
|
+ <TextBlock Text="{Binding RtDataValues[DETM.TMPressure.Value],StringFormat=0.00}"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
<Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0">
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
- <TextBlock Text="TM ATM"/>
|
|
|
+ <Ellipse Width="10" Height="10" Margin="0,0,3,0" Fill="{Binding RtDataValues[DETM.TMIsATM],Converter={StaticResource boolToColor}}"/>
|
|
|
+ <TextBlock Text="TM ATM"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
<Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0">
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
+ <Ellipse Width="10" Height="10" Margin="0,0,3,0" Fill="{Binding TMIsVAC,Converter={StaticResource boolToColor}}"/>
|
|
|
<TextBlock Text="TM VAC"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
@@ -175,14 +179,14 @@
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
<TextBlock Text="VCEA:"/>
|
|
|
- <TextBlock Text="760000mtorr"/>
|
|
|
+ <TextBlock Text="{Binding RtDataValues[DETM.VCEAPressure.Value],StringFormat=0.00}"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
<Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0">
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
+ <Ellipse Width="10" Height="10" Margin="0,0,3,0" Fill="{Binding RtDataValues[DETM.VCEAIsATM],Converter={StaticResource boolToColor}}"/>
|
|
|
<TextBlock Text="VCEA ATM"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
@@ -190,7 +194,7 @@
|
|
|
<Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0">
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
+ <Ellipse Width="10" Height="10" Margin="0,0,3,0" Fill="{Binding VCEAIsVAC,Converter={StaticResource boolToColor}}"/>
|
|
|
<TextBlock Text="VCEA VAC"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
@@ -202,14 +206,14 @@
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
<TextBlock Text="TM:"/>
|
|
|
- <TextBlock Text="760000mtorr"/>
|
|
|
+ <TextBlock Text="{Binding RtDataValues[DETM.VCEBPressure.Value],StringFormat=0.00}"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
</Border>
|
|
|
<Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0">
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
+ <Ellipse Width="10" Height="10" Margin="0,0,3,0" Fill="{Binding RtDataValues[DETM.VCEBIsATM],Converter={StaticResource boolToColor}}"/>
|
|
|
<TextBlock Text="VCEB ATM"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
@@ -217,7 +221,7 @@
|
|
|
<Border BorderBrush="#076db6" BorderThickness="1" CornerRadius="3" Padding="3,1" Margin="3,0">
|
|
|
<StackPanel>
|
|
|
<StackPanel Orientation="Horizontal">
|
|
|
- <Ellipse Fill="Green" Width="10" Height="10" Margin="0,0,3,0"/>
|
|
|
+ <Ellipse Width="10" Height="10" Margin="0,0,3,0" Fill="{Binding VCEBIsVAC,Converter={StaticResource boolToColor}}"/>
|
|
|
<TextBlock Text="VCEB VAC"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|