08c4d9c7b9
- nell'ordine del TopTray il gruppo di bottoni Special è stato portato alla fine.
485 lines
28 KiB
XML
485 lines
28 KiB
XML
<EgtWPFLib5:EgtCustomWindow x:Class="OptionWindowV"
|
|
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
|
|
xmlns:local="clr-namespace:EgtCAM5"
|
|
xmlns:EgtWPFLib5="clr-namespace:EgtWPFLib5;assembly=EgtWPFLib5"
|
|
Title="{Binding Title}" Icon="/Resources/EgtCAM5.ico"
|
|
TitleBarBrush="{StaticResource EgaltechBlue1}"
|
|
BorderBrush="{StaticResource EgaltechBlue1}"
|
|
WindowStyle="None" ResizeMode="NoResize" TitleBarHeight="30" IsResizable="False"
|
|
IsMinimizable="False" WindowStartupLocation="CenterScreen" ShowInTaskbar="False"
|
|
MinWidth="400" MinHeight="382"
|
|
Width="400" Height="600"
|
|
CloseCommand="{Binding CloseOptionsCommand,Mode=OneWay,UpdateSourceTrigger=PropertyChanged}">
|
|
|
|
<EgtWPFLib5:EgtCustomWindow.Resources>
|
|
<local:GeomTypeConverter x:Key="GeomTypeConverter"/>
|
|
<local:SceneSurfQualityOptConverter x:Key="SceneSurfQualityOptConverter"/>
|
|
<local:VMillTypeConverter x:Key="VMillTypeConverter"/>
|
|
</EgtWPFLib5:EgtCustomWindow.Resources>
|
|
|
|
<TabControl Margin="5,5,5,5">
|
|
<TabItem Header="{Binding GenericMsg}">
|
|
<StackPanel Margin="5,5,5,0">
|
|
<GroupBox Header="{Binding CurrentLanguageMsg}"
|
|
Margin="0,0,0,5">
|
|
<UniformGrid Rows="2" Margin="3,3,3,3">
|
|
<ComboBox ItemsSource="{Binding LanguageList, Mode=OneWay}" Height="25"
|
|
DisplayMemberPath="Name" SelectedItem="{Binding SelectedLanguage}"
|
|
Margin="0,0,0,5"/>
|
|
<TextBlock Text="{Binding LanguageAdvertMsg}"
|
|
TextWrapping="Wrap"
|
|
TextAlignment="Center"/>
|
|
</UniformGrid>
|
|
</GroupBox>
|
|
<UniformGrid Columns="2"
|
|
Margin="0,0,0,5">
|
|
<TextBlock Text="{Binding TopSceneBackgroundMsg}" VerticalAlignment="Center"/>
|
|
<Button Background="{Binding TopSceneBackground}"
|
|
Command="{Binding TopSceneBackground_Command}"
|
|
Style="{StaticResource EgtCAM5_InputButton}"/>
|
|
</UniformGrid>
|
|
<UniformGrid Columns="2"
|
|
Margin="0,0,0,5">
|
|
<TextBlock Text="{Binding BotSceneBackgroundMsg}" VerticalAlignment="Center"/>
|
|
<Button Background="{Binding BotSceneBackground}"
|
|
Command="{Binding BotSceneBackground_Command}"
|
|
Style="{StaticResource EgtCAM5_InputButton}"/>
|
|
</UniformGrid>
|
|
<UniformGrid Columns="2"
|
|
Margin="0,0,0,5">
|
|
<TextBlock Text="{Binding GridColorMsg}" VerticalAlignment="Center"/>
|
|
<Button Background="{Binding GridColor}"
|
|
Command="{Binding GridColor_Command}"
|
|
Style="{StaticResource EgtCAM5_InputButton}"/>
|
|
</UniformGrid>
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<TextBlock Text="{Binding ThickLineMsg}" VerticalAlignment="Center"
|
|
Grid.Row="0" Margin="0,5,0,5"/>
|
|
<CheckBox IsChecked="{Binding ThickLine}"
|
|
Grid.Column="1" Grid.Row="0" Margin="22,5,0,5" VerticalAlignment="Center"/>
|
|
<TextBlock Text="{Binding SceneSurfQualityMsg}" VerticalAlignment="Center"
|
|
Grid.Row="1" Margin="0,5,0,5"/>
|
|
<ComboBox ItemsSource="{Binding SceneSurfQualityOptList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedSceneSurfQualityOpt}"
|
|
Grid.Column="1" Grid.Row="1" Height="25" Margin="0,5,0,5">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource SceneSurfQualityOptConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
</Grid>
|
|
<UniformGrid Columns="2"
|
|
Margin="0,0,0,5">
|
|
<TextBlock Text="{Binding FontMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding FontList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedTextFont}" Height="25"
|
|
Margin="10,5,0,0"/>
|
|
</UniformGrid>
|
|
<GroupBox Header="ShowZmap"
|
|
Visibility="{Binding ShowZmapVisibility}"
|
|
Margin="0,0,0,5">
|
|
<Grid>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<CheckBox IsChecked="{Binding ShowZmapSurf}"
|
|
Content="Surfaces" FlowDirection="RightToLeft"
|
|
Grid.Row="0" Grid.Column="0" Margin="5,5,10,5" VerticalAlignment="Center"/>
|
|
<CheckBox IsChecked="{Binding ShowZmapLines}"
|
|
Content="Lines" FlowDirection="RightToLeft"
|
|
Grid.Row="0" Grid.Column="1" Margin="5,5,10,5" VerticalAlignment="Center"/>
|
|
<CheckBox IsChecked="{Binding ShowZmapNormals}"
|
|
Content="Normals" FlowDirection="RightToLeft"
|
|
Grid.Row="0" Grid.Column="2" Margin="5,5,10,5" VerticalAlignment="Center"/>
|
|
<CheckBox IsChecked="{Binding ShowZmapBiColor}"
|
|
Content="BiColor" FlowDirection="RightToLeft"
|
|
Grid.Row="0" Grid.Column="3" Margin="5,5,10,5" VerticalAlignment="Center"/>
|
|
</Grid>
|
|
</GroupBox>
|
|
<Grid Margin="5,100,5,5">
|
|
<Button Content="{Binding UpdateLicenceMsg}" Command="{Binding UpdateLicence_Command}" Height="26" Margin="100,1"/>
|
|
</Grid>
|
|
</StackPanel>
|
|
</TabItem>
|
|
<TabItem Header="{Binding CADMsg}">
|
|
<StackPanel Margin="5,5,5,0">
|
|
<UniformGrid Columns="2"
|
|
Margin="0,0,0,5">
|
|
<TextBlock Text="{Binding DefMaterialColorMsg}" VerticalAlignment="Center"/>
|
|
<Button Background="{Binding DefMaterialColor}"
|
|
Command="{Binding DefMaterialColor_Command}"
|
|
Style="{StaticResource EgtCAM5_InputButton}"/>
|
|
</UniformGrid>
|
|
<UniformGrid Grid.ColumnSpan="2" Columns="2"
|
|
Margin="0,0,0,5">
|
|
<TextBlock Text="{Binding GeometryToleranceMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding GeometryTolerance}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,0"/>
|
|
</UniformGrid>
|
|
<GroupBox Grid.Column="1" Grid.RowSpan="2"
|
|
Header="{Binding DimensionMsg}"
|
|
Margin="0,0,0,5">
|
|
<UniformGrid Grid.ColumnSpan="2" Columns="2">
|
|
<TextBlock Text="{Binding ExtLineLenMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding ExtLineLen}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,5,0,0"/>
|
|
<TextBlock Text="{Binding ArrowLenMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding ArrowLen}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,5,0,0"/>
|
|
<TextBlock Text="{Binding TextDistMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding TextDist}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,5,0,0"/>
|
|
<TextBlock Text="{Binding LenIsMMMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding UnitMeasureList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedUnitMeasure}" Height="25"
|
|
Margin="10,5,0,0"/>
|
|
<TextBlock Text="{Binding DecDigitMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding DecDigit}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,5,0,0"/>
|
|
<TextBlock Text="{Binding FontMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding FontList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedFont}" Height="25"
|
|
Margin="10,5,0,0"/>
|
|
<TextBlock Text="{Binding TextHeightMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding TextHeight}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,5,0,0"/>
|
|
</UniformGrid>
|
|
</GroupBox>
|
|
</StackPanel>
|
|
</TabItem>
|
|
<TabItem Header="{Binding ImportMsg}">
|
|
<StackPanel Margin="5,5,5,0">
|
|
<GroupBox Grid.Column="1" Grid.RowSpan="2"
|
|
Header=""
|
|
Margin="0,0,0,5">
|
|
<Grid Margin="0,5,0,0">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="1*"/>
|
|
<ColumnDefinition Width="0.8*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<TextBlock Grid.Row="0" Grid.Column="1"
|
|
VerticalAlignment="Center" HorizontalAlignment="Center"
|
|
Text="{Binding UnitScaleMsg}"/>
|
|
<TextBlock Grid.Row="0" Grid.Column="2"
|
|
VerticalAlignment="Center" HorizontalAlignment="Center"
|
|
Text="{Binding FactorScaleMsg}"/>
|
|
<TextBlock Grid.Row="1" Grid.Column="0"
|
|
Text="{Binding DxfScaleFactorMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox Grid.Row="1" Grid.Column="1"
|
|
ItemsSource="{Binding ScaleDXFList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedDXFScale, UpdateSourceTrigger=PropertyChanged}" Height="25"
|
|
Margin="10,5,0,5"/>
|
|
<TextBox Grid.Row="1" Grid.Column="2"
|
|
Text="{Binding DxfScaleFactor}" Height="25"
|
|
IsEnabled="{Binding DXFScaleEnable, UpdateSourceTrigger=LostFocus}"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,5,0,5"/>
|
|
<TextBlock Grid.Row="2" Grid.Column="0"
|
|
Text="{Binding StlScaleFactorMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox Grid.Row="2" Grid.Column="1"
|
|
ItemsSource="{Binding ScaleSTLList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedSTLScale, UpdateSourceTrigger=PropertyChanged}" Height="25"
|
|
Margin="10,0,0,5"/>
|
|
<TextBox Grid.Row="2" Grid.Column="2"
|
|
Text="{Binding StlScaleFactor}" Height="25"
|
|
IsEnabled="{Binding STLScaleEnable, UpdateSourceTrigger=LostFocus}"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,5"/>
|
|
<TextBlock Grid.Row="3" Grid.Column="0"
|
|
Text="{Binding OffScaleFactorMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox Grid.Row="3" Grid.Column="1"
|
|
ItemsSource="{Binding ScaleOffList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedOffScale, UpdateSourceTrigger=PropertyChanged}" Height="25"
|
|
Margin="10,0,0,5"/>
|
|
<TextBox Grid.Row="3" Grid.Column="2"
|
|
Text="{Binding OffScaleFactor}" Height="25"
|
|
IsEnabled="{Binding OffScaleEnable, UpdateSourceTrigger=LostFocus}"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,5"/>
|
|
<TextBlock Grid.Row="4" Grid.Column="0"
|
|
Text="{Binding PlyScaleFactorMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox Grid.Row="4" Grid.Column="1"
|
|
ItemsSource="{Binding ScalePlyList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedPlyScale, UpdateSourceTrigger=PropertyChanged}" Height="25"
|
|
Margin="10,0,0,5"/>
|
|
<TextBox Grid.Row="4" Grid.Column="2"
|
|
Text="{Binding PlyScaleFactor}" Height="25"
|
|
IsEnabled="{Binding PlyScaleEnable, UpdateSourceTrigger=LostFocus}"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,5"/>
|
|
<TextBlock Grid.Row="5" Grid.Column="0"
|
|
Text="{Binding ImageScaleFactorMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox Grid.Row="5" Grid.Column="1"
|
|
ItemsSource="{Binding ScaleImageList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedImageScale, UpdateSourceTrigger=PropertyChanged}" Height="25"
|
|
Margin="10,0,0,5"/>
|
|
<TextBox Grid.Row="5" Grid.Column="2"
|
|
Text="{Binding ImageScaleFactor}" Height="25"
|
|
IsEnabled="{Binding ImageScaleEnable, UpdateSourceTrigger=LostFocus}"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,5"/>
|
|
</Grid>
|
|
</GroupBox>
|
|
<UniformGrid Grid.ColumnSpan="2" Columns="2"
|
|
Margin="0,5,0,5">
|
|
<TextBlock Text="{Binding AdvImpToleranceMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding AdvImpTolerance}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,0"/>
|
|
</UniformGrid>
|
|
</StackPanel>
|
|
</TabItem>
|
|
<TabItem Header="{Binding ExportMsg}">
|
|
<StackPanel>
|
|
<GroupBox Grid.Column="1" Grid.RowSpan="2"
|
|
Header="{Binding ImageMsg}"
|
|
Margin="5,5,5,0">
|
|
<UniformGrid Grid.ColumnSpan="2" Columns="2">
|
|
<TextBlock Text="{Binding ImageWidthMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding ImageWidth}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,5"/>
|
|
<TextBlock Text="{Binding ImageHeightMsg}" VerticalAlignment="Center"/>
|
|
<TextBox Text="{Binding ImageHeight}" Height="25"
|
|
VerticalContentAlignment="Center"
|
|
Margin="10,0,0,5"/>
|
|
</UniformGrid>
|
|
</GroupBox>
|
|
</StackPanel>
|
|
</TabItem>
|
|
<TabItem Header="{Binding CAMMsg}">
|
|
<StackPanel>
|
|
<GroupBox Grid.Column="1" Grid.RowSpan="2"
|
|
Header="{Binding MachiningSelGeomMsg}"
|
|
Margin="5,5,5,0">
|
|
<UniformGrid Columns="2">
|
|
<TextBlock Text="{Binding GeomTypeProbingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedProbingGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeDrillingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedDrillingGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeSawingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedSawingGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeMillingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedMillingGeomType}" Height="25"
|
|
Margin="0,0,0,5">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypePocketingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedPocketingGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeMortisingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedMortisingGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeGenMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedGenGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeChiselingMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedChiselingGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeSurRoughMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedSurfRoughGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<TextBlock Text="{Binding GeomTypeSurFinishMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedSurfFinishGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
<!--<TextBlock Text="{Binding GeomTypeWaterJetMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedWaterJetGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>-->
|
|
<TextBlock Text="{Binding GeomTypeFiveAxMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding GeomTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedFiveAxGeomType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource GeomTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
</UniformGrid>
|
|
</GroupBox>
|
|
|
|
<Grid Margin="10,5,10,0">
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="1*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<UniformGrid Columns="2" Grid.ColumnSpan="2" Margin="0,5,0,0">
|
|
<TextBlock Text="{Binding VMillQualityMsg}" VerticalAlignment="Center"/>
|
|
<ComboBox ItemsSource="{Binding VMillTypeList, Mode=OneWay}"
|
|
SelectedItem="{Binding SelectedVMillQualityType}" Height="25">
|
|
<ComboBox.ItemTemplate>
|
|
<DataTemplate>
|
|
<TextBlock Text="{Binding Converter={StaticResource VMillTypeConverter}}"/>
|
|
</DataTemplate>
|
|
</ComboBox.ItemTemplate>
|
|
</ComboBox>
|
|
</UniformGrid>
|
|
<TextBlock Grid.Row="1" Text="{Binding NewMachiningPosMsg}" VerticalAlignment="Center"
|
|
Margin="0,8,0,5"/>
|
|
<CheckBox Grid.Row="1" Grid.Column="1" IsChecked="{Binding NewMachiningIsLastOne}"
|
|
Margin="4,8,0,0" VerticalAlignment="Center"/>
|
|
<TextBlock Grid.Row="2" Text="{Binding UseDispositionScriptMsg}"
|
|
VerticalAlignment="Center" Margin="0,5,0,5"/>
|
|
<CheckBox Grid.Row="2" Grid.Column="1" IsChecked="{Binding UseDispositionScript}"
|
|
Margin="4,5,0,0" VerticalAlignment="Center"/>
|
|
</Grid>
|
|
|
|
<UniformGrid Rows="2">
|
|
<Button Content="{Binding AddMachineMsg}" Command="{Binding AddMachine_Command}" Height="26" Margin="100,10,100,5"/>
|
|
<Button Content="{Binding ExportMachineMsg}" Command="{Binding ExportMachine_Command}" Height="26" Margin="100,1"/>
|
|
</UniformGrid>
|
|
</StackPanel>
|
|
</TabItem>
|
|
|
|
<TabItem Header="{Binding ExtraMsg}">
|
|
<StackPanel>
|
|
<Grid Margin="5,20,5,0">
|
|
<Grid.ColumnDefinitions>
|
|
<ColumnDefinition Width="3*"/>
|
|
<ColumnDefinition Width="2*"/>
|
|
<ColumnDefinition Width="3*"/>
|
|
</Grid.ColumnDefinitions>
|
|
<Grid.RowDefinitions>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
<RowDefinition Height="1*"/>
|
|
</Grid.RowDefinitions>
|
|
<TextBlock Text="{Binding BeamMsg}"
|
|
Grid.Row="0" Grid.Column="0" Margin="0,5,0,5"/>
|
|
<CheckBox IsChecked="{Binding BeamOn}" IsEnabled="{Binding BeamEnabled}"
|
|
Grid.Row="0" Grid.Column="1" Margin="4,5,0,5" VerticalAlignment="Center"/>
|
|
<Button Content="{Binding UpdateMsg}" IsEnabled="{Binding BeamActive}"
|
|
Command="{Binding UpdateBeam_Command}"
|
|
Grid.Row="0" Grid.Column="2" Height="26"/>
|
|
<TextBlock Text="{Binding WallMsg}"
|
|
Grid.Row="1" Grid.Column="0" Margin="0,5,0,5"/>
|
|
<CheckBox IsChecked="{Binding WallOn}" IsEnabled="{Binding WallEnabled}"
|
|
Grid.Row="1" Grid.Column="1" Margin="4,5,0,5" VerticalAlignment="Center"/>
|
|
<Button Content="{Binding UpdateMsg}" IsEnabled="{Binding WallActive}"
|
|
Command="{Binding UpdateWall_Command}"
|
|
Grid.Row="1" Grid.Column="2" Height="26"/>
|
|
<TextBlock Text="{Binding DoorsMsg}" VerticalAlignment="Center"
|
|
Grid.Row="2" Grid.Column="0" Margin="0,5,0,5"/>
|
|
<CheckBox IsChecked="{Binding DoorsOn}" IsEnabled="{Binding DoorsEnabled}"
|
|
Grid.Row="2" Grid.Column="1" Margin="4,5,0,5" VerticalAlignment="Center"/>
|
|
<Button Content="{Binding UpdateMsg}" IsEnabled="{Binding DoorsActive}"
|
|
Command="{Binding UpdateDoors_Command}"
|
|
Grid.Row="2" Grid.Column="2" Height="26"/>
|
|
<TextBlock Text="{Binding GunstockMsg}" VerticalAlignment="Center"
|
|
Grid.Row="3" Grid.Column="0" Margin="0,5,0,5"/>
|
|
<CheckBox IsChecked="{Binding GunstockOn}" IsEnabled="{Binding GunstockEnabled}"
|
|
Grid.Row="3" Grid.Column="1" Margin="4,5,0,5" VerticalAlignment="Center"/>
|
|
<TextBlock Text="{Binding SpecialMsg}"
|
|
Grid.Row="4" Margin="0,5,0,5"/>
|
|
<CheckBox IsChecked="{Binding SpecialOn}"
|
|
Grid.Row="4" Grid.Column="1" Margin="4,5,0,5" VerticalAlignment="Center"/>
|
|
</Grid>
|
|
</StackPanel>
|
|
</TabItem>
|
|
|
|
</TabControl>
|
|
|
|
</EgtWPFLib5:EgtCustomWindow>
|