From edd43d516d3f8e4eb77fb9ec09cc4c80036bbadb Mon Sep 17 00:00:00 2001 From: Emmanuele Sassi Date: Mon, 18 Jul 2016 10:19:37 +0000 Subject: [PATCH] EgtCAM5 : - Migliorie lavorazioni. - Sistemata nuova lavorazione in Db. --- MachiningsDbPage/MachiningsDbViewModel.vb | 3 +- .../OptionPanel/DrawOptionPanelViewModel.vb | 1 + .../OperationExpanderView.xaml | 8 +- .../OperationExpanderViewModel.vb | 92 +++++++++ .../OperationPropertyExpanderView.xaml | 194 ------------------ .../OperationPropertyExpanderView.xaml.vb | 3 - .../OperationPropertyExpanderViewModel.vb | 47 ----- .../SimulationExpanderViewModel.vb | 4 +- 8 files changed, 102 insertions(+), 250 deletions(-) delete mode 100644 ProjectPage/OptionPanel/MachiningOptionPanel/OperationPropertyExpander/OperationPropertyExpanderView.xaml delete mode 100644 ProjectPage/OptionPanel/MachiningOptionPanel/OperationPropertyExpander/OperationPropertyExpanderView.xaml.vb delete mode 100644 ProjectPage/OptionPanel/MachiningOptionPanel/OperationPropertyExpander/OperationPropertyExpanderViewModel.vb 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 @@ - + +