|
@@ -95,14 +95,15 @@
|
|
|
<TabPanel Canvas.Left="1170" Canvas.Top="140" Visibility="{Binding ElementName=CarrierRadioButton,Path=IsChecked,Converter={StaticResource boolToVisibility2}}">
|
|
|
<Border BorderBrush="Gray" BorderThickness="1">
|
|
|
<StackPanel Orientation="Horizontal" >
|
|
|
- <StackPanel Visibility="{Binding RtDataValues[LP1.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
+ <StackPanel>
|
|
|
<TextBox Background="{DynamicResource Table_BG_Title}" Text="LP1" Width="Auto" Height="15" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
|
|
|
IsReadOnly="True" FontSize="10"/>
|
|
|
<ctrls:FOUPFrontView UnitData="{Binding LP1ModuleInfo}"
|
|
|
IsCassettePlaced="{Binding RtDataValues[LP1.CassettePlaced]}"
|
|
|
- ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}" />
|
|
|
+ ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"
|
|
|
+ Visibility="{Binding RtDataValues[LP1.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
|
|
|
- <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12">
|
|
|
+ <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12" Visibility="{Binding RtDataValues[LP1.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<TextBlock.Text>
|
|
|
<MultiBinding StringFormat="{}Wafer Count:{0}">
|
|
|
<Binding Path="LP1WaferCount"></Binding>
|
|
@@ -110,27 +111,28 @@
|
|
|
</TextBlock.Text>
|
|
|
</TextBlock>
|
|
|
|
|
|
- <StackPanel Orientation="Horizontal" IsEnabled="{Binding IsLP1HasNoJob}">
|
|
|
+ <StackPanel Orientation="Horizontal" IsEnabled="{Binding IsLP1HasNoJob}" Visibility="{Binding RtDataValues[LP1.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<customControls:PathButton Content="Map" HorizontalAlignment="Center" Margin="25,5,0,5" Width="75" Height="30" Command="{Binding MapCommand}" CommandParameter="LP1" IsEnabled="{Binding IsLP1Unable,Converter={StaticResource BoolToBool}}"/>
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
- <StackPanel Visibility="{Binding RtDataValues[LP2.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
+ <StackPanel>
|
|
|
<TextBox Background="{DynamicResource Table_BG_Title}" Text="LP2" Width="Auto" Height="15" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
|
|
|
IsReadOnly="True" FontSize="10"/>
|
|
|
<ctrls:FOUPFrontView UnitData="{Binding LP2ModuleInfo}"
|
|
|
IsCassettePlaced="{Binding RtDataValues[LP2.CassettePlaced]}"
|
|
|
- ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"/>
|
|
|
- <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12">
|
|
|
+ ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"
|
|
|
+ Visibility="{Binding RtDataValues[LP2.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
+ <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12" Visibility="{Binding RtDataValues[LP2.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<TextBlock.Text>
|
|
|
<MultiBinding StringFormat="{}Wafer Count:{0}">
|
|
|
<Binding Path="LP2WaferCount"></Binding>
|
|
|
</MultiBinding>
|
|
|
</TextBlock.Text>
|
|
|
</TextBlock>
|
|
|
- <StackPanel Orientation="Horizontal" IsEnabled="{Binding IsLP2HasNoJob}">
|
|
|
+ <StackPanel Orientation="Horizontal" IsEnabled="{Binding IsLP2HasNoJob}" Visibility="{Binding RtDataValues[LP2.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<customControls:PathButton Content="Map" HorizontalAlignment="Center" Margin="25,5,0,5" Width="75" Height="30" Command="{Binding MapCommand}" CommandParameter="LP2"
|
|
|
IsEnabled="{Binding IsLP2Unable,Converter={StaticResource BoolToBool}}"/>
|
|
|
|
|
@@ -139,20 +141,21 @@
|
|
|
|
|
|
</StackPanel>
|
|
|
|
|
|
- <StackPanel Visibility="{Binding RtDataValues[LP3.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
+ <StackPanel >
|
|
|
<TextBox Background="{DynamicResource Table_BG_Title}" Text="LP3" Width="Auto" Height="15" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
|
|
|
IsReadOnly="True" FontSize="10"/>
|
|
|
<ctrls:FOUPFrontView UnitData="{Binding LP3ModuleInfo}"
|
|
|
IsCassettePlaced="{Binding RtDataValues[LP3.CassettePlaced]}"
|
|
|
- ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"/>
|
|
|
- <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12">
|
|
|
+ ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"
|
|
|
+ Visibility="{Binding RtDataValues[LP3.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
+ <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12" Visibility="{Binding RtDataValues[LP3.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<TextBlock.Text>
|
|
|
<MultiBinding StringFormat="{}Wafer Count:{0}">
|
|
|
<Binding Path="LP3WaferCount"></Binding>
|
|
|
</MultiBinding>
|
|
|
</TextBlock.Text>
|
|
|
</TextBlock>
|
|
|
- <StackPanel Orientation="Horizontal" IsEnabled="{Binding IsLP3HasNoJob}">
|
|
|
+ <StackPanel Orientation="Horizontal" IsEnabled="{Binding IsLP3HasNoJob}" Visibility="{Binding RtDataValues[LP3.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<customControls:PathButton Content="Map" HorizontalAlignment="Center" Margin="25,5,0,5" Width="75" Height="30" Command="{Binding MapCommand}" CommandParameter="LP3"
|
|
|
IsEnabled="{Binding IsLP3Unable,Converter={StaticResource BoolToBool}}"/>
|
|
|
|
|
@@ -160,35 +163,39 @@
|
|
|
|
|
|
|
|
|
</StackPanel>
|
|
|
- <StackPanel Visibility="{Binding RtDataValues[Dummy1.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
+ <StackPanel >
|
|
|
<TextBox Background="{DynamicResource Table_BG_Title}" Text="Dummy1" Width="Auto" Height="15" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
|
|
|
IsReadOnly="True" FontSize="10"/>
|
|
|
<ctrls:FOUPFrontView UnitData="{Binding Dummy1ModuleInfo}"
|
|
|
IsCassettePlaced="{Binding RtDataValues[Dummy1.CassettePlaced]}"
|
|
|
- ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"/>
|
|
|
- <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12">
|
|
|
+ ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"
|
|
|
+ Visibility="{Binding RtDataValues[Dummy1.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
+ <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12"
|
|
|
+ Visibility="{Binding RtDataValues[Dummy1.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<TextBlock.Text>
|
|
|
<MultiBinding StringFormat="{}Wafer Count:{0}">
|
|
|
<Binding Path="Dummy1WaferCount"></Binding>
|
|
|
</MultiBinding>
|
|
|
</TextBlock.Text>
|
|
|
</TextBlock>
|
|
|
- <TextBlock Text="{Binding RtDataValues[Dummy1.WaferSize], StringFormat=({0})}" HorizontalAlignment="Center" Margin="0,10,0,0" FontSize="12"/>
|
|
|
+ <TextBlock Text="{Binding RtDataValues[Dummy1.WaferSize], StringFormat=({0})}" HorizontalAlignment="Center" Margin="0,10,0,0" FontSize="12"
|
|
|
+ Visibility="{Binding RtDataValues[Dummy1.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
</StackPanel>
|
|
|
- <StackPanel Visibility="{Binding RtDataValues[Dummy2.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
+ <StackPanel >
|
|
|
<TextBox Background="{DynamicResource Table_BG_Title}" Text="Dummy2" Width="Auto" Height="15" HorizontalContentAlignment="Center" VerticalContentAlignment="Center"
|
|
|
IsReadOnly="True" FontSize="10"/>
|
|
|
<ctrls:FOUPFrontView UnitData="{Binding Dummy2ModuleInfo}"
|
|
|
IsCassettePlaced="{Binding RtDataValues[Dummy2.CassettePlaced]}"
|
|
|
- ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"/>
|
|
|
- <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12">
|
|
|
+ ShowTitle="False" IsEnabled="{Binding RtDataValues[System.IsAutoMode],Converter={StaticResource BoolToBool}}"
|
|
|
+ Visibility="{Binding RtDataValues[Dummy2.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
+ <TextBlock HorizontalAlignment="Center" Margin="0,5,0,0" FontSize="12" Visibility="{Binding RtDataValues[Dummy2.CassettePlaced],Converter={StaticResource boolToVisibility2}}">
|
|
|
<TextBlock.Text>
|
|
|
<MultiBinding StringFormat="{}Wafer Count:{0}">
|
|
|
<Binding Path="Dummy2WaferCount"></Binding>
|
|
|
</MultiBinding>
|
|
|
</TextBlock.Text>
|
|
|
</TextBlock>
|
|
|
- <TextBlock Text="{Binding RtDataValues[Dummy2.WaferSize], StringFormat=({0})}" HorizontalAlignment="Center" Margin="0,10,0,0" FontSize="12"/>
|
|
|
+ <TextBlock Text="{Binding RtDataValues[Dummy2.WaferSize], StringFormat=({0})}" HorizontalAlignment="Center" Margin="0,10,0,0" FontSize="12" Visibility="{Binding RtDataValues[Dummy2.CassettePlaced],Converter={StaticResource boolToVisibility2}}"/>
|
|
|
</StackPanel>
|
|
|
</StackPanel>
|
|
|
</Border>
|