12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115 |
- <UserControl x:Class="EfemUI.Views.OperationView.OperationView2LPJetAB"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:Common="clr-namespace:Aitex.Sorter.Common;assembly=Aitex.Sorter.Common"
- xmlns:ctrlCommon="clr-namespace:Aitex.Sorter.UI.Controls.Common;assembly=Aitex.Sorter.UI"
- xmlns:ctrl="clr-namespace:Aitex.Sorter.UI.Controls;assembly=Aitex.Sorter.UI"
- xmlns:deviceControl="clr-namespace:Aitex.Core.UI.DeviceControl;assembly=MECF.Framework.UI.Core"
- xmlns:equipment="clr-namespace:MECF.Framework.Common.Equipment;assembly=MECF.Framework.Common"
- xmlns:controls1="clr-namespace:EfemUI.Controls"
- x:Name="root" Loaded="root_Loaded"
- mc:Ignorable="d"
- Height="800" Width="1920">
- <UserControl.Resources>
- </UserControl.Resources>
- <Grid IsEnabled="{Binding EnablePageControl}">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="490"/>
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid>
- <!--LP Component -->
- <Viewbox Stretch="Fill" Width="560" Height="600" Grid.Column="0" HorizontalAlignment="Left" VerticalAlignment="Top" Margin="0,60,0,0">
- <controls1:FoupListControl x:Name="foupList" IsSlotShowOpposite="{Binding IsSlotShowOpposite}" IsEnableTextMenu="{Binding IsNoRunning}" FoupList="{Binding FoupList}" Visibility="{Binding LP1Enable, Converter={StaticResource boolVisibilityConverter}}" LoadPortCommand="{Binding LoadPortCommand}" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" />
- </Viewbox>
- </Grid>
- <Grid Grid.Column="1">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="auto" />
- </Grid.ColumnDefinitions>
- <!--Buffer Component-->
- <Viewbox Stretch="Fill" Width="560" Height="180" Grid.Column="0" VerticalAlignment="Top" HorizontalAlignment="Left" Margin="820,140,0,0">
- <controls1:FoupListControl x:Name="bufferList" IsSlotShowOpposite="{Binding IsSlotShowOpposite}" IsEnableTextMenu="{Binding IsNoRunning}" FoupList="{Binding BufferList}" Visibility="{Binding BufferEnable, Converter={StaticResource boolVisibilityConverter}}"/>
- </Viewbox>
- <!--Efem UI-->
- <Grid Margin="90,210,60,70">
- <controls1:EFEM2LPJetAB IsEnableTextMenu="{Binding IsNoRunning}" x:Name="efem" Aligner1Wafer="{Binding Aligner1Wafer}" Aligner2Wafer="{Binding Aligner2Wafer}" CoolingBuffer1Wafer="{Binding CoolingBuffer1Wafer}" CoolingBuffer2Wafer="{Binding CoolingBuffer2Wafer}" FlipperWafer="{Binding FlipperWafer}" Margin="0,0,-20,-60" WaferIDDisplayMode="WaferOrigin"/>
- </Grid>
- <!--Up WaferInfo Panel-->
- <!--PMA WaferInfo Component-->
- <Border Visibility="{Binding PMAEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" Margin="280,0,580,650">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PMA" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Margin="0,8,0,8" Width="216" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding LL1Wafer}" Station="LL1" ShowSlot="True" Grid.ColumnSpan="3" />
-
- </Grid>
- </DockPanel>
- </Border>
- <!--PMB WaferInfo Component-->
- <Border Visibility="{Binding PMBEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" Margin="570,0,290,650">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PMB" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Margin="0,8,0,8" Width="216" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding LL2Wafer}" Station="LL2" ShowSlot="True" Grid.ColumnSpan="3" />
-
- </Grid>
- </DockPanel>
- </Border>
- <!--Left WaferInfo Panel-->
- <Grid Margin="0,175,815,70" Width="220">
- <Grid.RowDefinitions>
- <RowDefinition Height="1.4*"/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition Height="180"/>
- </Grid.RowDefinitions>
- <!--Flipper WaferInfo Component-->
- <Border Grid.Row="0" Visibility="{Binding FlipperEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="130" Width="220" VerticalAlignment="Center">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Flipper" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- <RowDefinition Height="28" />
- <RowDefinition Height="29" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Margin="0,8,0,8" Width="216" Grid.Row="0" Height="23.6" HorizontalAlignment="Center" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding FlipperWafer}" Station="Flipper" ShowSlot="True" Grid.ColumnSpan="3" />
- <Grid Grid.Row="1" Grid.ColumnSpan="3" ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="LightBlue" Margin="0,0,-2,0">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <StackPanel Orientation="Horizontal" Margin="35,0,0,0">
- <ctrlCommon:LED On="{Binding IsOver0Degree}"/>
- <TextBlock Text="0°" FontWeight="Bold" Foreground="Gray" FontSize="15" Margin="10,0,0,0"/>
- </StackPanel>
- <StackPanel Grid.Column="1" Orientation="Horizontal" Margin="20,0,0,0">
- <ctrlCommon:LED On="{Binding IsOver180Degree}"/>
- <TextBlock Text="180°" FontWeight="Bold" Foreground="Gray" FontSize="15" Margin="10,0,0,0"/>
- </StackPanel>
- </Grid>
- <Grid Grid.Row="2" Grid.ColumnSpan="3" ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="LightBlue" Margin="0,0,-2,0">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <StackPanel Orientation="Horizontal" Margin="35,0,0,0">
- <ctrlCommon:LED On="{Binding ClampClose}"/>
- <TextBlock Text="Grip" FontWeight="Bold" Foreground="Gray" FontSize="15" Margin="5,0,0,0"/>
- </StackPanel>
- <StackPanel Grid.Column="1" Orientation="Horizontal" Margin="20,0,0,0">
- <ctrlCommon:LED On="{Binding ClampOpen}"/>
- <TextBlock Text="UnGrip" FontWeight="Bold" Foreground="Gray" FontSize="15" Margin="5,0,0,0"/>
- </StackPanel>
- </Grid>
- </Grid>
- </DockPanel>
- </Border>
- <!--CoolingBuffer1 WaferInfo Component-->
- <Border Grid.Row="1" Visibility="{Binding CoolingBuffer1Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" VerticalAlignment="Center">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="CoolingBuffer1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Grid.ColumnSpan="3" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding CoolingBuffer1Wafer}" Station="CoolingBuffer1" ShowSlot="True" Margin="0,8,0,8" Width="216" HorizontalAlignment="Center"/>
- </Grid>
- </DockPanel>
- </Border>
- <!--CoolingBuffer2 WaferInfo Component-->
- <Border Grid.Row="2" Visibility="{Binding CoolingBuffer2Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" VerticalAlignment="Center">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="CoolingBuffer2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Margin="0,8,0,8" Width="216" HorizontalAlignment="Center" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding CoolingBuffer2Wafer}" Station="CoolingBuffer2" ShowSlot="True" Grid.ColumnSpan="3" Grid.Column="0" />
- </Grid>
- </DockPanel>
- </Border>
- <!--Robot WaferInfo Component-->
- <Border Grid.Row="3" HorizontalAlignment="Center" BorderThickness="1" BorderBrush="#84a567" Height="158" Width="220" VerticalAlignment="Center" Margin="0,20,0,0">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Robot" HorizontalContentAlignment="Center" FontWeight="Bold" FontSize="15" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- <RowDefinition Height="2*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="47" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <ctrlCommon:LED Grid.Row="0" Grid.Column="0" On="{Binding IsRightArmPressureSensorON}" />
- <ctrl:Wafer IsEnableTextMenu="{Binding IsNoRunning}" WaferIDDisplayMode="WaferOrigin" Grid.Row="0" Height="23.6" Margin="0,0,0,8" Padding="0" Grid.Column="1" Slot="1" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding RobotWafer2}" Station="{Binding Source={x:Static equipment:ModuleName.Robot}}" ShowSlot="True"/>
- <ctrlCommon:LED Grid.Row="1" On="{Binding IsLeftArmPressureSensorON}" />
- <ctrl:Wafer IsEnableTextMenu="{Binding IsNoRunning}" WaferIDDisplayMode="WaferOrigin" Grid.Row="1" Height="23.6" Margin="0,0,0,8" Padding="0" Grid.Column="1" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding RobotWafer1}" Station="{Binding Source={x:Static equipment:ModuleName.Robot}}" ShowSlot="True" HorizontalAlignment="Center" Width="164" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="30" />
- <RowDefinition Height="30" />
- </Grid.RowDefinitions>
- <Label Content="Status" FontSize="18" HorizontalAlignment="Center"/>
- <Label Content="{Binding RobotState}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" Background="{Binding RobotState,Converter={StaticResource deviceStateColorConverter}}"/>
- <Label Content="Speed" FontSize="18" Grid.Row="1" HorizontalAlignment="Center"/>
- <Label Content="{Binding CurrentReadSpeedData}" Grid.Row="1" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}"/>
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- </Grid>
- <!--Right WaferInfo Panel-->
- <Grid Margin="810,218,10,70" Width="220" >
- <Grid.RowDefinitions>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition Height="180"/>
- </Grid.RowDefinitions>
- <!--None WaferInfo Component-->
- <Border Visibility="Hidden" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" VerticalAlignment="Center" HorizontalAlignment="Center">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PM" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Margin="0,8,0,8" Width="216" HorizontalAlignment="Center" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding LL1Wafer}" Station="LL1" ShowSlot="True" Grid.ColumnSpan="3" />
-
- </Grid>
- </DockPanel>
- </Border>
- <!--Aligner1 WaferInfo Component-->
- <Border Grid.Row="1" Visibility="{Binding Aligner1Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" HorizontalAlignment="Center">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Aligner1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Margin="0,8,0,8" Width="216" HorizontalAlignment="Center" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding Aligner1Wafer}" Station="Aligner1" ShowSlot="True" Grid.ColumnSpan="3" />
- </Grid>
- </DockPanel>
- </Border>
- <!--Aligner2 WaferInfo Component-->
- <Border Grid.Row="2" Visibility="{Binding Aligner2Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" BorderThickness="1" BorderBrush="#84a567" Height="70" Width="220" HorizontalAlignment="Center" VerticalAlignment="Center">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Aligner2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" FontWeight="Bold" FontSize="15" Style="{StaticResource label}" Width="220" Height="30" />
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="auto" />
- <ColumnDefinition Width="168" />
- <ColumnDefinition Width="32"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <ctrl:Wafer WaferIDDisplayMode="WaferOrigin" IsEnableTextMenu="{Binding IsNoRunning}" Grid.Row="0" Height="23.6" Margin="0,8,0,8" Width="216" HorizontalAlignment="Center" Padding="0" Slot="0" WaferTransferOptionCommand="{Binding WaferTransferOptionCommand}" WaferItem="{Binding Aligner2Wafer}" Station="Aligner2" ShowSlot="True" Grid.ColumnSpan="3" Grid.Column="0" />
-
- </Grid>
- </DockPanel>
- </Border>
-
- </Grid>
- <!--Right Menus-->
- <Border Grid.Row="0" Grid.RowSpan="3" Grid.Column="1" HorizontalAlignment="Left" VerticalAlignment="Top" BorderThickness="1" BorderBrush="#84a567" Height="780" Width="350">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <!--<Label Content="Cycle" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="400" Height="30" />-->
- <Grid>
- <Grid.Resources>
- <Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}">
- <Setter Property="VerticalAlignment" Value="Center" />
- <Setter Property="HorizontalAlignment" Value="Center" />
- </Style>
- </Grid.Resources>
- <Grid.RowDefinitions>
- <RowDefinition Height="35" />
- <RowDefinition Height="55" />
- <RowDefinition Height="35" />
- <RowDefinition Height="155" />
- <RowDefinition Height="35" />
- <RowDefinition Height="141" />
- <RowDefinition Height="35" />
- <RowDefinition Height="117" />
- <RowDefinition Height="35" />
- <RowDefinition Height="1*" />
- </Grid.RowDefinitions>
- <Label Content="Operation" FontSize="17" FontWeight="Bold" Grid.Row="0" Grid.Column="0" Grid.ColumnSpan="3" Width="350" Style="{StaticResource label}" />
- <Grid Grid.Row="1">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Button Template="{StaticResource realism_button}" VerticalAlignment="Center" HorizontalAlignment="Left" Content="Home All" FontSize="17" Height="36" Width="120" IsEnabled="{Binding IsHomeAllButtonEnabled}" Command="{Binding InvokeCommand}" CommandParameter="HomeAll" Margin="50,0,0,0" />
- <Button Template="{StaticResource realism_button}" Grid.Column="1" VerticalAlignment="Center" HorizontalAlignment="Left" Content="Abort" FontSize="17" Height="36" Width="120" IsEnabled="{Binding IsAbortHomeAllButtonEnabled}" Command="{Binding InvokeCommand}" CommandParameter="AbortHomeAll" Margin="23,0,0,0" />
- </Grid>
- <Label Content="Cycle" Grid.Row="2" FontSize="17" FontWeight="Bold" Grid.Column="0" Grid.ColumnSpan="3" Width="350" Style="{StaticResource label}" />
- <Grid Grid.Row="3">
- <Grid.RowDefinitions>
- <RowDefinition Height="1*"/>
- <RowDefinition Height="1.8*"/>
- <RowDefinition Height="1*"/>
- </Grid.RowDefinitions>
- <StackPanel Orientation="Horizontal" >
- <TextBlock Text="Origin:" FontSize="17" Margin="20,0,0,0"></TextBlock>
- <ComboBox Width="100" Height="30" Margin="5,0" FontSize="17" ItemsSource="{Binding CycleItemsSource}" SelectedValue="{Binding CycleFrom}">
- </ComboBox>
- <TextBlock Text="To:" FontSize="17" Margin="10,0,0,0"></TextBlock>
- <ComboBox Width="100" Height="30" Margin="5" FontSize="17" ItemsSource="{Binding CycleItemsSource}" SelectedValue="{Binding CycleTo}">
- </ComboBox>
- </StackPanel>
- <WrapPanel Grid.Row="1" HorizontalAlignment="Left" VerticalAlignment="Center" Width="310" Height="54" Margin="28,0,0,0">
- <CheckBox Margin="0,0,10,10" VerticalContentAlignment="Center" FontSize="17" Visibility="{Binding Aligner1Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding Aligner1IsChecked}">Aligner1</CheckBox>
- <CheckBox Margin="0,0,10,10" VerticalContentAlignment="Center" FontSize="17" Visibility="{Binding Aligner2Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding Aligner2IsChecked}">Aligner2</CheckBox>
- <!--<CheckBox Margin="0,0,10,7" VerticalContentAlignment="Center" FontSize="17" IsEnabled="False" Visibility="{Binding PMAEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding Ll1IsChecked}">PMA</CheckBox>
- <CheckBox Margin="0,0,10,7" VerticalContentAlignment="Center" FontSize="17" IsEnabled="False" Visibility="{Binding PMBEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding Ll2IsChecked}">PMB</CheckBox>-->
- <CheckBox Margin="0,0,10,10" VerticalContentAlignment="Center" FontSize="17" Visibility="{Binding CoolingBuffer1Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding CoolingBuffer1IsChecked}">Cooling1</CheckBox>
- <CheckBox Margin="0,0,10,10" VerticalContentAlignment="Center" FontSize="17" Visibility="{Binding CoolingBuffer2Enable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding CoolingBuffer2IsChecked}">Cooling2</CheckBox>
- <CheckBox Margin="0,0,10,10" VerticalContentAlignment="Center" FontSize="17" Visibility="{Binding BufferEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding BufferIsChecked}">Buffer</CheckBox>
- <CheckBox Margin="0,0,10,10" VerticalContentAlignment="Center" FontSize="17" Visibility="{Binding FlipperEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" IsChecked="{Binding FlipperIsChecked}">Flipper</CheckBox>
- </WrapPanel>
- <StackPanel Grid.Row="2" HorizontalAlignment="Center" VerticalAlignment="Center" Orientation="Horizontal" Width="345" Margin="0,0,0,0">
- <Button FontSize="17" Template="{StaticResource realism_button}" Content="Start" VerticalAlignment="Center" Height="36" Width="120" IsEnabled="{Binding IsHomeAllButtonEnabled}" Command="{Binding StartCycleCommand}" CommandParameter="Cycle" Margin="50,0,0,5"/>
- <Button FontSize="17" Template="{StaticResource realism_button}" Content="Stop" VerticalAlignment="Center" Height="36" Width="120" IsEnabled="{Binding IsHomeAllButtonEnabled}" Command="{Binding InvokeCommand}" CommandParameter="Stop" Margin="30,0,0,5"/>
- <!--Button Content="Benchmark" Height="36" Width="100" IsEnabled="{Binding IsHomeAllButtonEnabled}" Command="{Binding StartCycleCommand}" CommandParameter="Benchmark" /-->
- </StackPanel>
- </Grid>
- <Label Content="Process Information" FontSize="17" FontWeight="Bold" Grid.Row="4" Grid.Column="0" Grid.ColumnSpan="3" Width="350" Style="{StaticResource label}" />
- <Grid Grid.Row="5" Grid.ColumnSpan="5" ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.Resources>
- <Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}">
- <Setter Property="VerticalAlignment" Value="Center" />
- <Setter Property="HorizontalAlignment" Value="Left" />
- <Setter Property="Margin" Value="10,0,0,0" />
- </Style>
- </Grid.Resources>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="184" />
- <ColumnDefinition />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="35" />
- <RowDefinition Height="35" />
- <RowDefinition Height="35" />
- <RowDefinition Height="35" />
- </Grid.RowDefinitions>
- <Label Grid.Row="0" Content="Elapse Time(s)" FontSize="17" Margin="20,0,0,0" Height="32" Width="145" />
- <Label Grid.Column="1" FontSize="17" Content="{Binding TransferTime}" HorizontalContentAlignment="Center" Height="32" Width="143" />
- <Label Grid.Row="1" Content="Wafer Count" FontSize="17" Margin="20,0,0,0" Height="32" Width="122" />
- <Label Grid.Row="1" Grid.Column="1" FontSize="17" HorizontalContentAlignment="Center" Content="{Binding TransferCount}" Height="32" Width="145" />
- <Label Grid.Row="2" Content="Throughput(WPH)" FontSize="17" Margin="20,0,0,0" Height="32" Width="172" />
- <Label Grid.Row="2" Grid.Column="1" FontSize="17" HorizontalContentAlignment="Center" Content="{Binding TranserThroughput}" Height="32" Width="145" />
- <Label Grid.Row="3" Content="Cycle Count" FontSize="17" Margin="20,0,0,0" Height="32" Width="119" />
- <Label Grid.Row="3" Grid.Column="1" FontSize="17" HorizontalContentAlignment="Center" Content="{Binding CycleCountDisplay}" Height="32" Width="145" />
- </Grid>
- <Label Content="FFU Information" FontSize="17" FontWeight="Bold" Grid.Row="6" Grid.Column="0" Grid.ColumnSpan="3" Width="350" Style="{StaticResource label}" />
- <Grid Grid.Row="7" Grid.ColumnSpan="5" ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.Resources>
- <Style TargetType="Label" BasedOn="{StaticResource {x:Type Label}}">
- <Setter Property="VerticalAlignment" Value="Center" />
- <Setter Property="HorizontalAlignment" Value="Left" />
- <Setter Property="Margin" Value="10,0,0,0" />
- </Style>
- </Grid.Resources>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="184" />
- <ColumnDefinition Width="1*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="35" />
- <RowDefinition Height="35" />
- <RowDefinition Height="40" />
- </Grid.RowDefinitions>
- <Label Grid.Row="0" FontSize="17" Content="FFU Speed" Margin="20,4,0,4" />
- <Label Grid.Row="0" Grid.Column="1" Content="{Binding FFU1Speed}" HorizontalContentAlignment="Center" Grid.ColumnSpan="2" Height="32" Width="145" />
- <Label Grid.Row="1" FontSize="17" Content="FFU Set Speed" Margin="20,4,0,4" />
- <TextBox x:Name="txtFFUSetpoint" Grid.Row="1" Grid.Column="1" Margin="10,2,10,4" Height="NaN"/>
- <Button Template="{StaticResource realism_button}" Grid.Row="2" Grid.Column="1" Command="{Binding SetFFUCommand}"
- CommandParameter="{Binding Text,ElementName=txtFFUSetpoint}"
- Margin="10,4,10,0" Content="Set FFU Speed" VerticalAlignment="Top" Width="Auto" Height="37" Grid.ColumnSpan="2"/>
- </Grid>
- <!--Flipper Operaion Component-->
- <Label VerticalAlignment="Top" Visibility="{Binding FlipperEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}" Content="Flipper Operation" FontSize="17" FontWeight="Bold" Grid.Row="8" Width="350" Height="35" Style="{StaticResource label}" />
- <Grid Grid.Row="9" Visibility="{Binding FlipperEnable,Converter={StaticResource boolVisibilityConverter},ConverterParameter={StaticResource True}}">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <Button Content="Home" Grid.Row="0" Grid.Column="0" Width="90" Height="36" Command="{Binding FlipperHomeCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Reset" Grid.Row="0" Grid.Column="1" Width="90" Height="36" Command="{Binding FlipperResetCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Abort" Grid.Row="0" Grid.Column="2" Width="90" Height="36" Command="{Binding FlipperAbortCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="UnGrip" Grid.Row="1" Grid.Column="0" Width="90" Height="36" Command="{Binding FlipperUnGripCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Grip" Grid.Row="1" Grid.Column="1" Width="90" Height="36" Command="{Binding FlipperGripCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Turn Over" Grid.Row="1" Grid.Column="2" Width="90" Height="36" Command="{Binding FlipperTurnOverCommand}" Template="{StaticResource realism_button}"/>
- <Grid Grid.Row="2" Grid.Column="0" Grid.ColumnSpan="3" Margin="0,0,0,0">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="1.3*"/>
- <ColumnDefinition/>
- <ColumnDefinition Width="1.3*"/>
- </Grid.ColumnDefinitions>
- <Button Content="Jog+" Grid.Column="0" Width="60" Height="36" Command="{Binding FlipperTurnOverJogPCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Jog+Stop" Grid.Column="1" Width="90" Height="36" Command="{Binding FlipperTurnOverJogPStopCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Jog-" Grid.Column="2" Width="60" Height="36" Command="{Binding FlipperTurnOverJogNCommand}" Template="{StaticResource realism_button}"/>
- <Button Content="Jog-Stop" Grid.Column="3" Width="90" Height="36" Command="{Binding FlipperTurnOverJogNStopCommand}" Template="{StaticResource realism_button}"/>
- </Grid>
-
- </Grid>
- </Grid>
- </DockPanel>
- </Border>
- <!--LP1 Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="158" Width="195" Margin="260,0,0,10">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="LP1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="LP1" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="LP1" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="1" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="30" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding LP1WaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}"/>
- </Grid>
- </Border>
- <Button Grid.Column="0" Grid.Row="2" Command="{Binding SetLPSlot13}" CommandParameter="LP1" Margin="8,0,0,0" Width="80" Height="25" Content="13'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="2" Command="{Binding SetLPSlot25}" CommandParameter="LP1" Margin="0,0,0,0" Width="80" Height="25" Content="25'" VerticalAlignment="Center" />
- <Border Grid.Row="3" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="30" />
- </Grid.RowDefinitions>
- <Label Content="Slots"/>
- <Label Content="{Binding LP1ValidSlotsNumber}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}"/>
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--LP2 Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="158" Width="195" Margin="472,0,0,10">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="LP2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="LP2" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="LP2" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="1" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding LP2WaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- <Button Grid.Column="0" Grid.Row="2" Command="{Binding SetLPSlot13}" CommandParameter="LP2" Margin="8,0,0,0" Width="80" Height="25" Content="13'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="2" Command="{Binding SetLPSlot25}" CommandParameter="LP2" Margin="0,0,0,0" Width="80" Height="25" Content="25'" VerticalAlignment="Center" />
- <Border Grid.Row="4" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent" Margin="1,-1,-1,1">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Slots"/>
- <Label Content="{Binding LP2ValidSlotsNumber}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--Aligner1 Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,278">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Aligner1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="Aligner1" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="Aligner1" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding Aligner1WaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,278">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Aligner1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="Aligner1" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="Aligner1" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="Aligner1" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeAligner1}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--Aligner2 Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,382">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Aligner2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="Aligner2" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="Aligner2" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding Aligner2WaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,382">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Aligner2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="Aligner2" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="Aligner2" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="Aligner2" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeAligner2}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--PMA Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,485">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PMA" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="LL1" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="LL1" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding PMAWaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,485">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PMA" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="LL1" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="LL1" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="LL1" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeLL1}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--PMB Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,485">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PMB" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="LL2" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="LL2" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding PMBWaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,485">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="PMB" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="LL2" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="LL2" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="LL2" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeLL2}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--Cooling1 Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,278">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Cooling1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="CoolingBuffer1" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="CoolingBuffer1" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding Cooling1WaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,278">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Cooling1" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="CoolingBuffer1" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="CoolingBuffer1" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="CoolingBuffer1" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeCoolingBuffer1}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--Cooling2 Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,382">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Cooling2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="CoolingBuffer2" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="CoolingBuffer2" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding Cooling2WaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,382">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Cooling2" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="CoolingBuffer2" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="CoolingBuffer2" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="CoolingBuffer2" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeCoolingBuffer2}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--Upper Blader Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,177">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Upper" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="Upper" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="Upper" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding UpperWaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="715,0,0,177">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Upper" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="Upper" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="Upper" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="Upper" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeRobot2}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <!--Lower Blader Wafer Setting Component-->
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,177">
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Lower" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="100" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferThick}" CommandParameter="Lower" Margin="8,0,0,0" Width="80" Height="25" Content="Thick" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferThin}" CommandParameter="Lower" Margin="0,0,0,0" Width="80" Height="25" Content="Thin" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="2" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Type"/>
- <Label Content="{Binding LowerWaferThickness}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border HorizontalAlignment="Left" VerticalAlignment="Bottom" BorderThickness="1" Visibility="Hidden" BorderBrush="#84a567" Height="93" Width="195" Margin="25,0,0,177">
- <!--Visibility="{Binding EnableMultiWaferSize}"-->
- <DockPanel Background="{StaticResource Table_BG_Content}">
- <Label Content="Lower" HorizontalContentAlignment="Center" DockPanel.Dock="Top" Style="{StaticResource label}" Width="230" Height="30" />
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="*" />
- <RowDefinition Height="*" />
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="70" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Button Grid.Column="0" Grid.Row="0" Command="{Binding SetWaferSize4}" CommandParameter="Lower" Margin="8,0,0,0" Width="40" Height="25" Content="4'" VerticalAlignment="Center" />
- <Button Grid.Column="1" Grid.Row="0" Command="{Binding SetWaferSize6}" CommandParameter="Lower" Margin="0,0,0,0" Width="40" Height="25" Content="6'" VerticalAlignment="Center" />
- <Button Grid.Column="2" Grid.Row="0" Command="{Binding SetWaferSize8}" CommandParameter="Lower" Margin="0,0,0,0" Width="40" Height="25" Content="8'" VerticalAlignment="Center" />
- <Border Grid.Row="2" Grid.ColumnSpan="3" BorderBrush="Gray" BorderThickness="1">
- <Grid ctrlCommon:GridHelper.Column0="LightBlue" ctrlCommon:GridHelper.Column1="Transparent">
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="*" />
- <ColumnDefinition Width="*" />
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="Auto" />
- </Grid.RowDefinitions>
- <Label Content="Size"/>
- <Label Content="{Binding WaferSizeRobot1}" Grid.Column="1" Style="{StaticResource MiddleCenterLabel}" />
- </Grid>
- </Border>
- </Grid>
- </DockPanel>
- </Border>
- <Border Grid.Column="0" Visibility="{Binding IsEnableMultiWaferSize,Converter={StaticResource boolVisibilityConverter}}">
- <Canvas>
- <!--<TextBlock Visibility="{Binding LP1Enable, Converter={StaticResource boolVisibilityConverter}}" Background="AliceBlue" TextWrapping="Wrap" FontSize="10" Text="{Binding LP1CarrierType}" Width="170" Canvas.Left="402" Canvas.Top="665" Height="70" RenderTransformOrigin="0.333,0.5" VerticalAlignment="Top"/>-->
- <!--<TextBlock Background="AliceBlue" TextWrapping="Wrap" FontSize="10" Text="{Binding LP2CarrierType}" Width="170" Canvas.Left="490" Canvas.Top="630" Height="70" RenderTransformOrigin="0.678,2.2"/>-->
- <!--<Button Template="{StaticResource realism_button}" Canvas.Left="445" Canvas.Top="740" FontSize="12" Visibility="{Binding IsShowLP1CarrierType,Converter={StaticResource boolVisibilityConverter}}" Content="CarrierType" Command="{Binding SetTransCarrierTypeCommand}" CommandParameter="LP1" Margin="0" Width="84" RenderTransformOrigin="2.247,3.75"></Button>-->
- <!--<Button Canvas.Left="530" Canvas.Top="705" FontSize="12" Visibility="{Binding IsShowLP2CarrierType,Converter={StaticResource boolVisibilityConverter}}" Content="CarrierType" Command="{Binding SetTransCarrierTypeCommand}" CommandParameter="LP2" Margin="0" RenderTransformOrigin="-3.04,-2.375" Width="85"></Button>-->
- <!--TextBlock Background="AliceBlue" TextWrapping="Wrap" FontSize="10" Text="{Binding LP3CarrierType}" Width="80" Canvas.Left="194" Canvas.Top="450" Height="85" RenderTransformOrigin="0.333,0.5"/>
- <TextBlock Background="AliceBlue" TextWrapping="Wrap" FontSize="10" Text="{Binding LP4CarrierType}" Width="80" Canvas.Left="279" Canvas.Top="450" Height="85" RenderTransformOrigin="0.678,2.2"/>-->
- </Canvas>
- </Border>
- </Grid>
- </Grid>
- </UserControl>
|