From df402b5c8a9c95c3f77ef656e6424dccc36e6a16 Mon Sep 17 00:00:00 2001 From: Emmanuele Sassi Date: Mon, 3 Oct 2022 10:56:43 +0200 Subject: [PATCH] - correzione su visibilita' layer - estes o blocco interfaccia durante calcoli - migliorata gestione slider --- Icarus/LeftPanel/LeftPanelVM.vb | 4 +- Icarus/SliceManager/SliceManagerV.xaml | 4 ++ Icarus/SliceManager/SliceManagerVM.vb | 21 ++++++- .../LayerAdvancementSliderV.xaml | 2 + Icarus/SliderManager/LayerIndexSliderV.xaml | 20 +++--- Icarus/SliderManager/SliderManagerVM.vb | 22 +++++++ Icarus/TSFEditor/TFSEditorV.xaml | 3 +- Icarus/TSFEditor/TFSEditorVM.vb | 11 ++++ Icarus/TopPanel/TopPanelVM.vb | 5 +- Icarus/ViewLayerManager/ViewLayerManagerVM.vb | 63 ++++++++++--------- 10 files changed, 111 insertions(+), 44 deletions(-) diff --git a/Icarus/LeftPanel/LeftPanelVM.vb b/Icarus/LeftPanel/LeftPanelVM.vb index a5d8932..3ac65ca 100644 --- a/Icarus/LeftPanel/LeftPanelVM.vb +++ b/Icarus/LeftPanel/LeftPanelVM.vb @@ -55,9 +55,7 @@ Public Class LeftPanelVM Case Panels.SHELLNUMBER Map.refShellNumberPanelVM.Init() End Select - If Not m_SelPanel = Panels.NULL Then - Map.refViewLayerManagerVM.UpdateForced() - End If + Map.refViewLayerManagerVM.UpdateForced() NotifyPropertyChanged(NameOf(SelPanel)) End Sub diff --git a/Icarus/SliceManager/SliceManagerV.xaml b/Icarus/SliceManager/SliceManagerV.xaml index 528cf04..ebcf538 100644 --- a/Icarus/SliceManager/SliceManagerV.xaml +++ b/Icarus/SliceManager/SliceManagerV.xaml @@ -42,18 +42,22 @@