parent
bf51b614be
commit
5df7208b51
|
@ -95,7 +95,7 @@
|
|||
<DataTemplate>
|
||||
<TextBlock
|
||||
VerticalAlignment="Center"
|
||||
Text="{lex:Loc ID_TXT_Time}"
|
||||
Text="{lex:Loc ID_TXT_Date}"
|
||||
TextAlignment="Center" />
|
||||
</DataTemplate>
|
||||
</DataGridTextColumn.HeaderTemplate>
|
||||
|
|
|
@ -15,9 +15,13 @@
|
|||
xmlns:micro="clr-namespace:Caliburn.Micro"
|
||||
xmlns:uiClientCtrl="clr-namespace:MECF.Framework.UI.Client.Ctrlib.Controls"
|
||||
xmlns:xctk="http://schemas.xceed.com/wpf/xaml/toolkit"
|
||||
xmlns:lex="http://wpflocalizeextension.codeplex.com"
|
||||
d:DesignHeight="1000"
|
||||
d:DesignWidth="1900"
|
||||
mc:Ignorable="d">
|
||||
mc:Ignorable="d"
|
||||
lex:LocalizeDictionary.DesignCulture="en"
|
||||
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_recipeview">
|
||||
<UserControl.Resources>
|
||||
<HierarchicalDataTemplate x:Key="FolderTemplate" ItemsSource="{Binding Files}">
|
||||
<StackPanel Orientation="Horizontal" Tag="{Binding RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=UserControl}, Path=DataContext}">
|
||||
|
@ -119,8 +123,9 @@
|
|||
<TextBlock
|
||||
Margin="20,0"
|
||||
VerticalAlignment="Center"
|
||||
FontSize="16"
|
||||
Text="{Binding LabSelectRecipeNames, StringFormat=Select Recipe Name: {0}}" />
|
||||
FontSize="16">
|
||||
<Run Text="{lex:Loc ID_TXT_SelectRecipeName}" FontSize="12"/><Run Text="{Binding LabSelectRecipeNames}" FontSize="12"/>
|
||||
</TextBlock>
|
||||
|
||||
</StackPanel>
|
||||
|
||||
|
@ -272,7 +277,7 @@
|
|||
Margin="10"
|
||||
HorizontalAlignment="Right"
|
||||
micro:Message.Attach="ComperSelectRecipe()"
|
||||
Content="Compare"
|
||||
Content="{lex:Loc ID_BTN_Compare_Content}"
|
||||
FontSize="13"
|
||||
IsEnabled="{Binding IsSelectButtonEnable}">
|
||||
<!--<Button.Triggers>
|
||||
|
|
|
@ -171,6 +171,7 @@
|
|||
</i:Interaction.Triggers>
|
||||
</Button>
|
||||
<Button
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_recipeview"
|
||||
Width="62"
|
||||
Height="25"
|
||||
Margin="4,0,0,0"
|
||||
|
@ -184,6 +185,7 @@
|
|||
</i:Interaction.Triggers>
|
||||
</Button>
|
||||
<Button
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_recipeview"
|
||||
Width="62"
|
||||
Height="25"
|
||||
Margin="4,0,0,0"
|
||||
|
@ -374,14 +376,14 @@
|
|||
<Button
|
||||
Margin="3"
|
||||
micro:Message.Attach="ImportRecipe()"
|
||||
Content="Import"
|
||||
Content="{lex:Loc ID_BTN_Import_Content}"
|
||||
IsEnabled="{Binding EnableImportExport}"
|
||||
ToolTip="Import recipes from files" />
|
||||
<Button
|
||||
Grid.Column="1"
|
||||
Margin="3"
|
||||
micro:Message.Attach="ExportRecipe()"
|
||||
Content="Export"
|
||||
Content="{lex:Loc ID_BTN_Export_Content}"
|
||||
IsEnabled="{Binding EnableImportExport}"
|
||||
ToolTip="Export recipes to files." />
|
||||
</Grid>
|
||||
|
|
|
@ -40,10 +40,13 @@
|
|||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="50"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Header="{lex:Loc ID_TXT_Index}"
|
||||
DisplayMemberBinding="{Binding Path=Index}" />
|
||||
|
||||
<GridViewColumn Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding DisplayName, Converter={StaticResource DisplayConverter}}" ToolTip="{Binding ToolTip}" />
|
||||
|
@ -51,11 +54,15 @@
|
|||
</GridViewColumn.CellTemplate>
|
||||
</GridViewColumn>
|
||||
|
||||
<GridViewColumn Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
|
||||
<GridViewColumn Width="50" Header="{lex:Loc ID_TXT_Status}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="50" Header="{lex:Loc ID_TXT_Status}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<Grid Width="35">
|
||||
|
@ -84,10 +91,13 @@
|
|||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="50"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Header="{lex:Loc ID_TXT_Index}"
|
||||
DisplayMemberBinding="{Binding Path=Index}" />
|
||||
|
||||
<GridViewColumn Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding DisplayName, Converter={StaticResource DisplayConverter}}" ToolTip="{Binding ToolTip}" />
|
||||
|
@ -95,11 +105,15 @@
|
|||
</GridViewColumn.CellTemplate>
|
||||
</GridViewColumn>
|
||||
|
||||
<GridViewColumn Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
|
||||
<GridViewColumn Width="50" Header="{lex:Loc ID_TXT_Status}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="50" Header="{lex:Loc ID_TXT_Status}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate >
|
||||
<Grid Width="35">
|
||||
|
@ -111,7 +125,9 @@
|
|||
</DataTemplate>
|
||||
</GridViewColumn.CellTemplate>
|
||||
</GridViewColumn>
|
||||
<GridViewColumn Width="75" Header="{lex:Loc ID_TXT_Operation}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="75" Header="{lex:Loc ID_TXT_Operation}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate >
|
||||
<Grid Width="45">
|
||||
|
@ -142,11 +158,15 @@
|
|||
VerticalAlignment="Top" >
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="50"
|
||||
Header="{lex:Loc ID_TXT_Index}"
|
||||
DisplayMemberBinding="{Binding Path=Index}" />
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="50"
|
||||
Header="{lex:Loc ID_TXT_Index}"
|
||||
DisplayMemberBinding="{Binding Path=Index}" />
|
||||
|
||||
<GridViewColumn Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding DisplayName, Converter={StaticResource DisplayConverter}}" ToolTip="{Binding ToolTip}" />
|
||||
|
@ -154,13 +174,17 @@
|
|||
</GridViewColumn.CellTemplate>
|
||||
</GridViewColumn>
|
||||
|
||||
<GridViewColumn Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
|
||||
<GridViewColumn Width="90"
|
||||
Header="{lex:Loc ID_TXT_Value}"
|
||||
DisplayMemberBinding="{Binding Path=Value, StringFormat={}{0:F2}}" />
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="90"
|
||||
Header="{lex:Loc ID_TXT_Value}"
|
||||
DisplayMemberBinding="{Binding Path=Value, StringFormat={}{0:F2}}" />
|
||||
|
||||
</GridView>
|
||||
</ListView.View>
|
||||
|
@ -178,10 +202,13 @@
|
|||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="50"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Header="{lex:Loc ID_TXT_Index}"
|
||||
DisplayMemberBinding="{Binding Path=Index}" />
|
||||
|
||||
<GridViewColumn Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="200" Header="{lex:Loc ID_TXT_Name}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<TextBlock Text="{Binding DisplayName, Converter={StaticResource DisplayConverter}}" ToolTip="{Binding ToolTip}"/>
|
||||
|
@ -189,14 +216,20 @@
|
|||
</GridViewColumn.CellTemplate>
|
||||
</GridViewColumn>
|
||||
|
||||
<GridViewColumn Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="0"
|
||||
Header="{lex:Loc ID_TXT_Address}"
|
||||
DisplayMemberBinding="{Binding Path=Address}" />
|
||||
|
||||
<GridViewColumn Width="90"
|
||||
Header="{lex:Loc ID_TXT_Value}"
|
||||
DisplayMemberBinding="{Binding Path=Value, StringFormat={}{0:F2}}" />
|
||||
<GridViewColumn Width="100" Header="{lex:Loc ID_TXT_NewValue}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="90"
|
||||
Header="{lex:Loc ID_TXT_Value}"
|
||||
DisplayMemberBinding="{Binding Path=Value, StringFormat={}{0:F2}}"/>
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="100" Header="{lex:Loc ID_TXT_NewValue}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate >
|
||||
<controls:TextBoxEx Text="{Binding Path=NewValue}" Width="90"/>
|
||||
|
@ -204,7 +237,9 @@
|
|||
</GridViewColumn.CellTemplate>
|
||||
</GridViewColumn>
|
||||
|
||||
<GridViewColumn Width="75" Header="{lex:Loc ID_TXT_Operation}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_common"
|
||||
Width="75" Header="{lex:Loc ID_TXT_Operation}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate >
|
||||
<Button Content="{lex:Loc ID_BTN_Set_Content}" FontSize="12" Height="22" Width="45">
|
||||
|
|
|
@ -3,8 +3,12 @@
|
|||
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:lex="http://wpflocalizeextension.codeplex.com"
|
||||
mc:Ignorable="d"
|
||||
d:DesignHeight="1000" d:DesignWidth="1000">
|
||||
d:DesignHeight="1000" d:DesignWidth="1000"
|
||||
lex:LocalizeDictionary.DesignCulture="en"
|
||||
lex:ResxLocalizationProvider.DefaultAssembly="Sicentury.Localization"
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_messagebox">
|
||||
<Border Background="Transparent">
|
||||
<Border Width="318" Height="148"
|
||||
BorderBrush="{DynamicResource Button_BG}"
|
||||
|
@ -18,7 +22,7 @@
|
|||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition/>
|
||||
</Grid.RowDefinitions>
|
||||
<TextBlock Text="Input password to unlock" HorizontalAlignment="Center" Margin="0,0,10,5" VerticalAlignment="Center"/>
|
||||
<TextBlock Text="{lex:Loc ID_TXT_InputPasswordToUnlock}" HorizontalAlignment="Center" Margin="0,0,10,5" VerticalAlignment="Center"/>
|
||||
<PasswordBox
|
||||
x:Name="txtPass" Grid.Column="1" Height="28"
|
||||
HorizontalContentAlignment="Center"
|
||||
|
@ -28,7 +32,7 @@
|
|||
PreviewKeyDown="TxtPass_OnPreviewKeyDown"/>
|
||||
<TextBlock x:Name="txtInfo" Grid.Row="2" Grid.ColumnSpan="3" FontSize="9" HorizontalAlignment="Center" Margin="0,5,0,0" FontStyle="Italic" Foreground="Red"/>
|
||||
<Button
|
||||
x:Name="btnUnlock" Content="Unlock"
|
||||
x:Name="btnUnlock" Content="{lex:Loc ID_BTN_Unlock_Content}"
|
||||
Grid.Column="0" Grid.Row="3" Grid.ColumnSpan="2"
|
||||
HorizontalAlignment="Center" Margin="0,10,0,0"
|
||||
Click="BtnUnlock_OnClick"/>
|
||||
|
|
|
@ -325,7 +325,9 @@
|
|||
</ListView.Resources>
|
||||
<ListView.View>
|
||||
<GridView>
|
||||
<GridViewColumn Width="900" Header="{lex:Loc ID_TXT_Tray_Coating_History_Data}">
|
||||
<GridViewColumn
|
||||
lex:ResxLocalizationProvider.DefaultDictionary="lang_overview"
|
||||
Width="900" Header="{lex:Loc ID_TXT_Tray_Coating_History_Data}">
|
||||
<GridViewColumn.CellTemplate>
|
||||
<DataTemplate>
|
||||
<Grid Width="850">
|
||||
|
|
|
@ -194,9 +194,9 @@
|
|||
<value>CCD触发</value>
|
||||
</data>
|
||||
<data name="ID_BTN_GoToRun_Content" xml:space="preserve">
|
||||
<value>Go To Run</value>
|
||||
<value>切换至运行</value>
|
||||
</data>
|
||||
<data name="ID_BTN_GoToRun_ToolTip" xml:space="preserve">
|
||||
<value>Go To Run</value>
|
||||
<value>切换至运行</value>
|
||||
</data>
|
||||
</root>
|
|
@ -114,6 +114,33 @@ namespace Sicentury.Localization {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Unlock 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_BTN_Unlock_Content {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_BTN_Unlock_Content", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Unlock 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_BTN_Unlock_ToolTip {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_BTN_Unlock_ToolTip", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Input password to unlock: 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_TXT_InputPasswordToUnlock {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_TXT_InputPasswordToUnlock", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Logine Data 的本地化字符串。
|
||||
/// </summary>
|
||||
|
|
|
@ -127,4 +127,13 @@
|
|||
<data name="ID_BTN_Shut_Down_ToolTip" xml:space="preserve">
|
||||
<value>ShutDown</value>
|
||||
</data>
|
||||
<data name="ID_TXT_InputPasswordToUnlock" xml:space="preserve">
|
||||
<value>Input password to unlock:</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Unlock_Content" xml:space="preserve">
|
||||
<value>Unlock</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Unlock_ToolTip" xml:space="preserve">
|
||||
<value>Unlock</value>
|
||||
</data>
|
||||
</root>
|
|
@ -127,4 +127,13 @@
|
|||
<data name="ID_BTN_Shut_Down_ToolTip" xml:space="preserve">
|
||||
<value>关闭界面,关闭后台RT</value>
|
||||
</data>
|
||||
<data name="ID_TXT_InputPasswordToUnlock" xml:space="preserve">
|
||||
<value>输入密码解锁:</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Unlock_Content" xml:space="preserve">
|
||||
<value>解锁</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Unlock_ToolTip" xml:space="preserve">
|
||||
<value>解锁</value>
|
||||
</data>
|
||||
</root>
|
|
@ -78,6 +78,24 @@ namespace Sicentury.Localization {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Compare 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_BTN_Compare_Content {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_BTN_Compare_Content", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Compare 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_BTN_Compare_ToolTip {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_BTN_Compare_ToolTip", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Export 的本地化字符串。
|
||||
/// </summary>
|
||||
|
@ -177,6 +195,24 @@ namespace Sicentury.Localization {
|
|||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Routine Setting 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_TXT_RoutineSetting {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_TXT_RoutineSetting", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Select Recipe Name: 的本地化字符串。
|
||||
/// </summary>
|
||||
internal static string ID_TXT_SelectRecipeName {
|
||||
get {
|
||||
return ResourceManager.GetString("ID_TXT_SelectRecipeName", resourceCulture);
|
||||
}
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
/// 查找类似 Steps 的本地化字符串。
|
||||
/// </summary>
|
||||
|
|
|
@ -145,4 +145,16 @@
|
|||
<data name="ID_TXT_Validate" xml:space="preserve">
|
||||
<value>Validate</value>
|
||||
</data>
|
||||
<data name="ID_TXT_SelectRecipeName" xml:space="preserve">
|
||||
<value>Select Recipe Name:</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Compare_Content" xml:space="preserve">
|
||||
<value>Compare</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Compare_ToolTip" xml:space="preserve">
|
||||
<value>Compare</value>
|
||||
</data>
|
||||
<data name="ID_TXT_RoutineSetting" xml:space="preserve">
|
||||
<value>Routine Setting</value>
|
||||
</data>
|
||||
</root>
|
|
@ -145,4 +145,16 @@
|
|||
<data name="ID_TXT_Validate" xml:space="preserve">
|
||||
<value>验证</value>
|
||||
</data>
|
||||
<data name="ID_TXT_SelectRecipeName" xml:space="preserve">
|
||||
<value>选择配方名称:</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Compare_Content" xml:space="preserve">
|
||||
<value>对比</value>
|
||||
</data>
|
||||
<data name="ID_BTN_Compare_ToolTip" xml:space="preserve">
|
||||
<value>对比</value>
|
||||
</data>
|
||||
<data name="ID_TXT_RoutineSetting" xml:space="preserve">
|
||||
<value>动作设置</value>
|
||||
</data>
|
||||
</root>
|
Loading…
Reference in New Issue