更新库文件a4824c3,增加汉化内容。
This commit is contained in:
parent
b3002ce01f
commit
3908bef42b
|
@ -4,8 +4,7 @@
|
|||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:converters="clr-namespace:Sicentury.Core.Converters;assembly=Sicentury.Core"
|
||||
xmlns:cv="clr-namespace:MECF.Framework.UI.Core.Converters;assembly=MECF.Framework.UI.Core"
|
||||
xmlns:local="clr-namespace:SicUI.Client"
|
||||
xmlns:lex="http://wpflocalizeextension.codeplex.com">
|
||||
xmlns:local="clr-namespace:SicUI.Client">
|
||||
|
||||
<Application.Resources>
|
||||
|
||||
|
|
|
@ -13,11 +13,15 @@
|
|||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:converter="clr-namespace:SicUI.Converter"
|
||||
xmlns:lex="http://wpflocalizeextension.codeplex.com"
|
||||
Title="Sic Auto Edition"
|
||||
WindowStartupLocation="CenterScreen"
|
||||
WindowState="Maximized"
|
||||
mc:Ignorable="d"
|
||||
d:DataContext="{d:DesignInstance Type=client:MainViewModel, IsDesignTimeCreatable=False}">
|
||||
d:DataContext="{d:DesignInstance Type=client:MainViewModel, IsDesignTimeCreatable=False}"
|
||||
lex:LocalizeDictionary.DesignCulture="en"
|
||||
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common">
|
||||
<Window.Resources>
|
||||
<client:CollectionLastIndexConverter x:Key="collectionLastIndexConverter" />
|
||||
<converter:IsReadOnlyModeToUserInfoNameBgConverter x:Key="IsReadOnlyModeToUserInfoNameBgConverter" />
|
||||
|
@ -407,7 +411,7 @@
|
|||
Padding="5,0"
|
||||
FontSize="13"
|
||||
Foreground="white"
|
||||
Text="Time:" />
|
||||
Text="{lex:Loc ID_TXT_Time}" />
|
||||
<TextBlock
|
||||
Padding="1,0"
|
||||
FontSize="13"
|
||||
|
@ -423,7 +427,7 @@
|
|||
Padding="5,0"
|
||||
FontSize="13"
|
||||
Foreground="white"
|
||||
Text="Ver:" />
|
||||
Text="{lex:Loc ID_TXT_Ver}" />
|
||||
<TextBlock
|
||||
Padding="5,0"
|
||||
FontSize="13"
|
||||
|
@ -581,26 +585,27 @@
|
|||
IsOnline="{Binding IsOnlineTrayRobot}"
|
||||
Status="{Binding TrayRobotStatus}"
|
||||
cal:Message.Attach="[SetOnline] = [Action SetModuleOnline($source, $eventArgs)];[SetOffline] = [Action SetModuleOffline($source, $eventArgs)]" />
|
||||
<Label
|
||||
Grid.Row="2"
|
||||
Grid.Column="0"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
BorderBrush="Gray"
|
||||
Content="Log"
|
||||
Style="{DynamicResource TopLable_LeftBottom}" />
|
||||
|
||||
<Grid
|
||||
Grid.Row="2"
|
||||
Grid.Column="1"
|
||||
Grid.ColumnSpan="13">
|
||||
Grid.Column="0"
|
||||
Grid.ColumnSpan="7">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="100" />
|
||||
<ColumnDefinition Width="*" />
|
||||
<ColumnDefinition Width="90" />
|
||||
<ColumnDefinition Width="100" />
|
||||
<ColumnDefinition Width="100" />
|
||||
</Grid.ColumnDefinitions>
|
||||
<Label
|
||||
Grid.Column="0"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
BorderBrush="Gray"
|
||||
Content="{lex:Loc ID_TXT_Log}"
|
||||
Style="{DynamicResource TopLable_LeftBottom}" />
|
||||
<ComboBox
|
||||
Height="Auto"
|
||||
Grid.Column="1" Height="Auto"
|
||||
VerticalContentAlignment="Center"
|
||||
FontSize="15"
|
||||
ItemsSource="{Binding EventLogsView}"
|
||||
|
@ -608,25 +613,27 @@
|
|||
Style="{DynamicResource Top_ComboBox}"
|
||||
Visibility="{Binding AllEventsVisibility}"/>
|
||||
<Label
|
||||
Grid.Column="1"
|
||||
Grid.Column="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Style="{DynamicResource TopLable_RightBottom}">
|
||||
<CheckBox
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
Content="Alarm"
|
||||
Content="{lex:Loc ID_CBX_Alarm_Content}"
|
||||
ToolTip="{lex:Loc ID_CBX_Alarm_ToolTip}"
|
||||
FontFamily="Arial"
|
||||
FontSize="16"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
IsChecked="{Binding IsShowAlarmEventOnly, Delay=10}" />
|
||||
</Label>
|
||||
<Button
|
||||
Grid.Column="2"
|
||||
Grid.Column="3"
|
||||
Width="90"
|
||||
Height="30"
|
||||
Margin="0"
|
||||
Content="Reset"
|
||||
Content="{lex:Loc ID_BTN_Reset_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_Reset_ToolTip}"
|
||||
Style="{DynamicResource TopButton}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -635,11 +642,12 @@
|
|||
</i:Interaction.Triggers>
|
||||
</Button>
|
||||
<Button
|
||||
Grid.Column="3"
|
||||
Grid.Column="4"
|
||||
Width="90"
|
||||
Height="30"
|
||||
Margin="0"
|
||||
Content="Buzzer Off"
|
||||
Content="{lex:Loc ID_BTN_BuzzerOff_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_BuzzerOff_ToolTip}"
|
||||
Style="{DynamicResource TopButton}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -688,7 +696,8 @@
|
|||
<Button
|
||||
Grid.Row="1"
|
||||
Margin="2,4"
|
||||
Content="Logout"
|
||||
Content="{lex:Loc ID_BTN_Logout_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_Logout_ToolTip}"
|
||||
Style="{DynamicResource Logout_Button}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
|
|
@ -3,20 +3,22 @@
|
|||
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
||||
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
||||
xmlns:cal="http://www.caliburn.org"
|
||||
xmlns:controls="clr-namespace:SicUI.Controls"
|
||||
xmlns:ctrl="http://OpenSEMI.Ctrlib.com/presentation"
|
||||
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
|
||||
xmlns:deviceControl="clr-namespace:Aitex.Core.UI.DeviceControl;assembly=MECF.Framework.UI.Core"
|
||||
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
|
||||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:parts="clr-namespace:SicUI.Controls.M2C4Parts"
|
||||
xmlns:system="clr-namespace:System;assembly=mscorlib"
|
||||
xmlns:unitControls="clr-namespace:MECF.Framework.UI.Client.Ctrlib.UnitControls;assembly=MECF.Framework.UI.Client"
|
||||
xmlns:vr="clr-namespace:SicUI.Models.Operations.Overviews"
|
||||
xmlns:waferAssociation="clr-namespace:MECF.Framework.UI.Client.CenterViews.Operations.WaferAssociation;assembly=MECF.Framework.UI.Client"
|
||||
xmlns:lex="http://wpflocalizeextension.codeplex.com"
|
||||
d:Background="AliceBlue"
|
||||
d:DesignHeight="760"
|
||||
d:DesignWidth="1900"
|
||||
mc:Ignorable="d">
|
||||
mc:Ignorable="d"
|
||||
d:DataContext="{d:DesignInstance Type=vr:OverViewViewModel, IsDesignTimeCreatable=False}"
|
||||
lex:LocalizeDictionary.DesignCulture="zh"
|
||||
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_overview">
|
||||
<UserControl.Resources>
|
||||
<Style x:Key="Text_Online_PM1" TargetType="{x:Type TextBlock}">
|
||||
<Style.Triggers>
|
||||
|
@ -81,7 +83,7 @@
|
|||
HorizontalAlignment="Stretch"
|
||||
VerticalAlignment="Stretch"
|
||||
FontSize="12">
|
||||
<TabItem Header="Wafer Cassette">
|
||||
<TabItem Header="{lex:Loc ID_TXT_WaferCassette}">
|
||||
<StackPanel
|
||||
Margin="10,5"
|
||||
HorizontalAlignment="Center"
|
||||
|
@ -154,7 +156,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="1,2"
|
||||
Content="Create"
|
||||
Content="{lex:Loc ID_BTN_CreateWafer_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_CreateWafer_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -172,7 +175,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="0,2"
|
||||
Content="Delete"
|
||||
Content="{lex:Loc ID_BTN_DeleteWafer_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_DeleteWafer_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -190,7 +194,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="0,2"
|
||||
Content="Map"
|
||||
Content="{lex:Loc ID_BTN_MapWafer_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_MapWafer_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -272,7 +277,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="1,2"
|
||||
Content="Create"
|
||||
Content="{lex:Loc ID_BTN_CreateWafer_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_CreateWafer_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -290,7 +296,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="0,2"
|
||||
Content="Delete"
|
||||
Content="{lex:Loc ID_BTN_DeleteWafer_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_DeleteWafer_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -308,7 +315,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="0,2"
|
||||
Content="Map"
|
||||
Content="{lex:Loc ID_BTN_MapWafer_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_MapWafer_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -325,9 +333,10 @@
|
|||
</StackPanel>
|
||||
</TabItem>
|
||||
|
||||
<!--Header="{Binding CassALWaferAssociation.ModuleData.ModuleID}"-->
|
||||
<TabItem
|
||||
Height="22"
|
||||
Header="{Binding CassALWaferAssociation.ModuleData.ModuleID}"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
Header="{lex:Loc {Binding CassALWaferAssociation.ModuleData.ModuleID}}"
|
||||
Visibility="{Binding IsVCEAVisibility}">
|
||||
<waferAssociation:WaferAssociationUnit
|
||||
Margin="10,2"
|
||||
|
@ -335,7 +344,9 @@
|
|||
IsEnabled="{Binding IsEnableJobCassAL}"
|
||||
WAInfo="{Binding CassALWaferAssociation}" />
|
||||
</TabItem>
|
||||
<TabItem Header="{Binding CassARWaferAssociation.ModuleData.ModuleID}" Visibility="{Binding IsVCEBVisibility}">
|
||||
<TabItem lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
Header="{lex:Loc {Binding CassARWaferAssociation.ModuleData.ModuleID}}"
|
||||
Visibility="{Binding IsVCEBVisibility}">
|
||||
<waferAssociation:WaferAssociationUnit
|
||||
Margin="10,2"
|
||||
HorizontalAlignment="Center"
|
||||
|
@ -383,7 +394,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="PM1 Information"
|
||||
Content="{lex:Loc ID_TXT_PM1Info}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
<Border
|
||||
Grid.Row="1"
|
||||
|
@ -396,7 +407,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Status"
|
||||
Text="{lex:Loc ID_TXT_Status}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -407,11 +418,12 @@
|
|||
BorderBrush="{DynamicResource Table_BD}"
|
||||
BorderThickness="0,1,1,1">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding PM1Status}"
|
||||
Text="{lex:Loc {Binding PM1Status}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -425,7 +437,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Recipe Name"
|
||||
Text="{lex:Loc ID_TXT_RecipeName}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -455,7 +467,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Elapse Time(s)"
|
||||
Text="{lex:Loc ID_TXT_ElapseTime}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -485,7 +497,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Total Time(s)"
|
||||
Text="{lex:Loc ID_TXT_TotalTime}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -513,7 +525,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Pressure(mbar)"
|
||||
Text="{lex:Loc ID_TXT_Pressure}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -539,7 +551,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Confinement"
|
||||
Text="{lex:Loc ID_TXT_Confinement}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -548,11 +560,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding PM1ConfinementState}"
|
||||
Text="{lex:Loc {Binding PM1ConfinementState}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
</Grid>
|
||||
|
@ -581,7 +594,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="PM2 Information"
|
||||
Content="{lex:Loc ID_TXT_PM2Info}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
<Border
|
||||
Grid.Row="1"
|
||||
|
@ -594,7 +607,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Status"
|
||||
Text="{lex:Loc ID_TXT_Status}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -623,7 +636,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Recipe Name"
|
||||
Text="{lex:Loc ID_TXT_RecipeName}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -653,7 +666,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Elapse Time(s)"
|
||||
Text="{lex:Loc ID_TXT_ElapseTime}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -683,7 +696,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Total Time(s)"
|
||||
Text="{lex:Loc ID_TXT_TotalTime}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -711,7 +724,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Pressure(mbar)"
|
||||
Text="{lex:Loc ID_TXT_Pressure}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -737,7 +750,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Confinement"
|
||||
Text="{lex:Loc ID_TXT_Confinement}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -746,11 +759,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding PM2ConfinementState}"
|
||||
Text="{lex:Loc {Binding PM2ConfinementState}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
</Grid>
|
||||
|
@ -768,7 +782,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="Tray"
|
||||
Content="{lex:Loc ID_TXT_Tray}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
|
||||
<Border
|
||||
|
@ -844,7 +858,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="1,2"
|
||||
Content="Create"
|
||||
Content="{lex:Loc ID_BTN_CreateTray_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_CreateTray_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -861,7 +876,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="0,2"
|
||||
Content="Delete"
|
||||
Content="{lex:Loc ID_BTN_DeleteTray_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_DeleteTray_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -879,7 +895,8 @@
|
|||
Width="62"
|
||||
Height="24"
|
||||
Margin="0,2"
|
||||
Content="Map"
|
||||
Content="{lex:Loc ID_BTN_MapTray_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_MapTray_ToolTip}"
|
||||
FontSize="12">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -922,7 +939,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="Remain Time"
|
||||
Content="{lex:Loc ID_TXT_RemainTime}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
<!-- Line 1 -->
|
||||
<Border
|
||||
|
@ -992,7 +1009,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="UnLoad Info"
|
||||
Content="{lex:Loc ID_TXT_UnLoadInfo}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
<Border
|
||||
Grid.Row="1"
|
||||
|
@ -1003,7 +1020,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Pressure(mbar)"
|
||||
Text="{lex:Loc ID_TXT_Pressure}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1029,7 +1046,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="LiftStatus"
|
||||
Text="{lex:Loc ID_TXT_WaferLiftStatus}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1038,11 +1055,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding UnLoadLiftState}"
|
||||
Text="{lex:Loc {Binding UnLoadLiftState}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
|
||||
|
@ -1055,7 +1073,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="ClawStatus"
|
||||
Text="{lex:Loc ID_TXT_WaferClawStatus}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1064,11 +1082,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding UnLoadWaferClaw}"
|
||||
Text="{lex:Loc {Binding UnLoadWaferClaw}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
|
||||
|
@ -1081,7 +1100,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="CoolingTime(s)"
|
||||
Text="{lex:Loc ID_TXT_CoolingTime}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1107,7 +1126,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Temp(℃)"
|
||||
Text="{lex:Loc ID_TXT_Temperature}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1149,7 +1168,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="Load Info"
|
||||
Content="{lex:Loc ID_TXT_LoadInfo}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
<Border
|
||||
Grid.Row="1"
|
||||
|
@ -1160,7 +1179,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Pressure(mbar)"
|
||||
Text="{lex:Loc ID_TXT_Pressure}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1186,7 +1205,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="LiftStatus"
|
||||
Text="{lex:Loc ID_TXT_WaferLiftStatus}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1195,11 +1214,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding LoadLiftState}"
|
||||
Text="{lex:Loc {Binding LoadLiftState}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
|
||||
|
@ -1212,7 +1232,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="WaferClawStatus"
|
||||
Text="{lex:Loc ID_TXT_WaferClawStatus}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1221,11 +1241,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding LLTrayClaw}"
|
||||
Text="{lex:Loc {Binding LLTrayClaw}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
|
||||
|
@ -1238,7 +1259,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="TrayClawStatus"
|
||||
Text="{lex:Loc ID_TXT_TrayClawStatus}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1247,11 +1268,12 @@
|
|||
Padding="5,1"
|
||||
Style="{DynamicResource OverviewTable_RightBottomBorder}">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding LLWaferClaw}"
|
||||
Text="{lex:Loc {Binding LLWaferClaw}}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
|
||||
|
@ -1277,7 +1299,7 @@
|
|||
Grid.ColumnSpan="2"
|
||||
HorizontalContentAlignment="Center"
|
||||
VerticalContentAlignment="Center"
|
||||
Content="Buffer Info"
|
||||
Content="{lex:Loc ID_TXT_BufferInfo}"
|
||||
Style="{DynamicResource Table_TitleStyle}" />
|
||||
<Border
|
||||
Grid.Row="1"
|
||||
|
@ -1288,7 +1310,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Pressure(mbar)"
|
||||
Text="{lex:Loc ID_TXT_Pressure}"
|
||||
TextWrapping="Wrap" />
|
||||
</Border>
|
||||
<Border
|
||||
|
@ -1438,7 +1460,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Idle / No Job" />
|
||||
Text="{lex:Loc ID_TXT_WaferState_Idle_NoJob}" />
|
||||
</Grid>
|
||||
<Grid
|
||||
Width="180"
|
||||
|
@ -1461,7 +1483,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Idle / With Job" />
|
||||
Text="{lex:Loc ID_TXT_WaferState_Idle_WithJob}" />
|
||||
</Grid>
|
||||
<Grid
|
||||
Width="180"
|
||||
|
@ -1484,7 +1506,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="In Process" />
|
||||
Text="{lex:Loc ID_TXT_WaferState_InProcess}" />
|
||||
</Grid>
|
||||
<Grid
|
||||
Width="180"
|
||||
|
@ -1507,7 +1529,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Process Complete" />
|
||||
Text="{lex:Loc ID_TXT_WaferState_ProcessComplete}" />
|
||||
</Grid>
|
||||
<Grid
|
||||
Width="180"
|
||||
|
@ -1530,7 +1552,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Error" />
|
||||
Text="{lex:Loc ID_TXT_WaferState_Error}" />
|
||||
</Grid>
|
||||
<Grid
|
||||
Width="180"
|
||||
|
@ -1553,7 +1575,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="12"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Warning" />
|
||||
Text="{lex:Loc ID_TXT_WaferState_Warning}" />
|
||||
</Grid>
|
||||
</StackPanel>
|
||||
</Border>
|
||||
|
@ -1612,7 +1634,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="18"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Operation" />
|
||||
Text="{lex:Loc ID_TXT_Operation}" />
|
||||
</StackPanel>
|
||||
</Border>
|
||||
|
||||
|
@ -1640,20 +1662,29 @@
|
|||
BorderThickness="1,1,1,1"
|
||||
CornerRadius="6">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="16"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding RtStatus}"
|
||||
TextWrapping="Wrap" />
|
||||
TextWrapping="Wrap"
|
||||
Text="{lex:Loc {Binding RtStatus}}">
|
||||
<!--<TextBlock.Text>
|
||||
<MultiBinding Converter="{lex:TranslateConverter}" >
|
||||
<Binding Path="RtStatus" FallbackValue="N/A"/>
|
||||
<Binding Source="{x:Static lex:LocalizeDictionary.Instance}" Path="Culture"/>
|
||||
</MultiBinding>
|
||||
</TextBlock.Text>-->
|
||||
</TextBlock>
|
||||
</Border>
|
||||
|
||||
<Button
|
||||
Grid.Row="1"
|
||||
Width="110"
|
||||
Height="35"
|
||||
Content="Initialize"
|
||||
Content="{lex:Loc ID_BTN_Init_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_Init_ToolTip}"
|
||||
IsEnabled="{Binding IsEnableInitialize}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -1666,7 +1697,8 @@
|
|||
Grid.Row="2"
|
||||
Width="110"
|
||||
Height="35"
|
||||
Content="Abort"
|
||||
Content="{lex:Loc ID_BTN_Abort_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_Abort_ToolTip}"
|
||||
IsEnabled="{Binding IsEnableAbort}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -1680,7 +1712,8 @@
|
|||
Grid.Row="3"
|
||||
Width="110"
|
||||
Height="35"
|
||||
Content="Return All"
|
||||
Content="{lex:Loc ID_BTN_ReturnAll_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_ReturnAll_ToolTip}"
|
||||
IsEnabled="{Binding IsEnableReturnAll}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -1693,7 +1726,8 @@
|
|||
Grid.Row="4"
|
||||
Width="110"
|
||||
Height="35"
|
||||
Content="Monitor"
|
||||
Content="{lex:Loc ID_BTN_Monitor_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_Monitor_ToolTip}"
|
||||
Visibility="{Binding ProcessMonitorButtonVisibility}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -1755,7 +1789,7 @@
|
|||
FontFamily="Arial"
|
||||
FontSize="18"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="Running Mode" />
|
||||
Text="{lex:Loc ID_TXT_RunningMode}" />
|
||||
</StackPanel>
|
||||
</Border>
|
||||
|
||||
|
@ -1779,13 +1813,15 @@
|
|||
BorderThickness="1,1,1,1"
|
||||
CornerRadius="6">
|
||||
<TextBlock
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_terms"
|
||||
HorizontalAlignment="Center"
|
||||
VerticalAlignment="Center"
|
||||
FontFamily="Arial"
|
||||
FontSize="16"
|
||||
Foreground="{DynamicResource FG_Black}"
|
||||
Text="{Binding RunningMode}"
|
||||
TextWrapping="Wrap" />
|
||||
TextWrapping="Wrap"
|
||||
Text="{lex:Loc {Binding RunningMode, FallbackValue=Unknown}}"/>
|
||||
|
||||
</Border>
|
||||
|
||||
<Button
|
||||
|
@ -1793,7 +1829,8 @@
|
|||
Canvas.Top="103"
|
||||
Width="110"
|
||||
Height="35"
|
||||
Content="Auto"
|
||||
Content="{lex:Loc ID_BTN_RunningModeAuto_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_RunningModeAuto_ToolTip}"
|
||||
IsEnabled="{Binding IsEnableAuto}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
@ -1807,7 +1844,8 @@
|
|||
Canvas.Top="167"
|
||||
Width="110"
|
||||
Height="35"
|
||||
Content="Manual"
|
||||
Content="{lex:Loc ID_BTN_RunningModeManual_Content}"
|
||||
ToolTip="{lex:Loc ID_BTN_RunningModeManual_ToolTip}"
|
||||
IsEnabled="{Binding IsEnableManual}">
|
||||
<i:Interaction.Triggers>
|
||||
<i:EventTrigger EventName="Click">
|
||||
|
|
|
@ -15,10 +15,14 @@
|
|||
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
|
||||
xmlns:pm="clr-namespace:SicUI.Models.PMs"
|
||||
xmlns:system="clr-namespace:System;assembly=mscorlib"
|
||||
xmlns:lex="http://wpflocalizeextension.codeplex.com"
|
||||
d:Background="#91b0cd"
|
||||
d:DesignHeight="780"
|
||||
d:DesignWidth="1920"
|
||||
mc:Ignorable="d">
|
||||
mc:Ignorable="d"
|
||||
lex:LocalizeDictionary.DesignCulture="en"
|
||||
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_pm">
|
||||
<UserControl.Resources>
|
||||
|
||||
<Storyboard x:Key="SlitValve_Open">
|
||||
|
@ -302,12 +306,14 @@
|
|||
Margin="5,5,5,5"
|
||||
Orientation="Horizontal">
|
||||
<Button
|
||||
Name="ID_BTN_OP_AtmIdle"
|
||||
Width="80"
|
||||
Height="30"
|
||||
Margin="0,0"
|
||||
Padding="0"
|
||||
HorizontalAlignment="Center"
|
||||
Content="ATM Idle"
|
||||
Content="{lex:Loc}"
|
||||
ToolTip="{lex:Loc}"
|
||||
FontFamily="微软雅黑"
|
||||
FontSize="12"
|
||||
FontStretch="Normal"
|
||||
|
@ -323,12 +329,14 @@
|
|||
</i:Interaction.Triggers>
|
||||
</Button>
|
||||
<Button
|
||||
Name="ID_BTN_OP_VacIdle"
|
||||
Width="80"
|
||||
Height="30"
|
||||
Margin="5,0"
|
||||
Padding="0"
|
||||
HorizontalAlignment="Center"
|
||||
Content="VAC Idle"
|
||||
Content="{lex:Loc}"
|
||||
ToolTip="{lex:Loc}"
|
||||
FontFamily="微软雅黑"
|
||||
FontSize="12"
|
||||
FontStretch="Normal"
|
||||
|
@ -344,11 +352,13 @@
|
|||
</i:Interaction.Triggers>
|
||||
</Button>
|
||||
<Button
|
||||
Name="ID_BTN_OP_ProcessIdle"
|
||||
Width="80"
|
||||
Height="30"
|
||||
Padding="0"
|
||||
HorizontalAlignment="Center"
|
||||
Content="ProcessIdle"
|
||||
Content="{lex:Loc}"
|
||||
ToolTip="{lex:Loc}"
|
||||
FontFamily="微软雅黑"
|
||||
FontSize="12"
|
||||
FontStretch="Normal"
|
||||
|
|
|
@ -137,10 +137,17 @@ if exist "$(ProjectDir)..\SicSetup\Packages\SicUI\PresetGroups" rd "$(ProjectDir
|
|||
<HintPath>..\ThirdParty\MECF.Framework\Sicentury.Localization.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System" />
|
||||
<Reference Include="System.CodeDom">
|
||||
<HintPath>..\ThirdParty\MECF.Framework\System.CodeDom.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.ComponentModel.DataAnnotations" />
|
||||
<Reference Include="System.Configuration" />
|
||||
<Reference Include="System.Data" />
|
||||
<Reference Include="System.Drawing" />
|
||||
<Reference Include="System.Drawing.Common, Version=7.0.0.0, Culture=neutral, PublicKeyToken=cc7b13ffcd2ddd51, processorArchitecture=MSIL">
|
||||
<SpecificVersion>False</SpecificVersion>
|
||||
<HintPath>..\ThirdParty\MECF.Framework\System.Drawing.Common.dll</HintPath>
|
||||
</Reference>
|
||||
<Reference Include="System.Runtime.Serialization" />
|
||||
<Reference Include="System.ServiceModel" />
|
||||
<Reference Include="System.ServiceProcess" />
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Loading…
Reference in New Issue