diff --git a/MachiningsDbPage/MachiningsDbViewModel.vb b/MachiningsDbPage/MachiningsDbViewModel.vb index cb99778..8688250 100644 --- a/MachiningsDbPage/MachiningsDbViewModel.vb +++ b/MachiningsDbPage/MachiningsDbViewModel.vb @@ -494,9 +494,10 @@ Namespace EgtCAM5 EgtMdbGetCurrMachiningParam(MCH_MP.TYPE, CurrType) For Each MachiningFamily In MachiningsList If (MachiningFamily.MachiningType And CurrType) <> 0 Then - NewMachiningItem = New MachiningTreeViewItem(NewName, DirectCast(MachiningFamily.Type, MCH_MY)) + NewMachiningItem = New MachiningTreeViewItem(NewName, MachiningFamily.MachiningType) MachiningFamily.Items.Add(NewMachiningItem) EgtMdbSaveCurrMachining() + NewMachiningItem.NewMachining = True NewMachiningItem.IsSelected = True NewMachiningItem.NotifyPropertyChanged("IsSelected") Exit For diff --git a/ProjectPage/OptionPanel/DrawOptionPanelViewModel.vb b/ProjectPage/OptionPanel/DrawOptionPanelViewModel.vb index 24481ce..0b868d6 100644 --- a/ProjectPage/OptionPanel/DrawOptionPanelViewModel.vb +++ b/ProjectPage/OptionPanel/DrawOptionPanelViewModel.vb @@ -17,6 +17,7 @@ Namespace EgtCAM5 Application.Msn.NotifyColleagues(Application.PROJECTPAGE_DRAWMODE) EgtResetCurrMachGroup() EgtZoom(ZM.ALL) + Application.Msn.NotifyColleagues(Application.LOADOBJTREE) End If OnPropertyChanged("ManageLayerExpander") OnPropertyChanged("InfoExpander") diff --git a/ProjectPage/OptionPanel/MachiningOptionPanel/OperationExpander/OperationExpanderView.xaml b/ProjectPage/OptionPanel/MachiningOptionPanel/OperationExpander/OperationExpanderView.xaml index 8ee437b..c923026 100644 --- a/ProjectPage/OptionPanel/MachiningOptionPanel/OperationExpander/OperationExpanderView.xaml +++ b/ProjectPage/OptionPanel/MachiningOptionPanel/OperationExpander/OperationExpanderView.xaml @@ -39,7 +39,11 @@ - + +