From 68ba4b68e7d54d17014f47d848a6752d1733d2cb Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Wed, 3 May 2017 10:29:59 +0000 Subject: [PATCH] =?UTF-8?q?OmagCUT=20:=20-=20modifiche=20per=20rendere=20p?= =?UTF-8?q?i=C3=B9=20sicuro=20l'uso=20di=20VeinMatching.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- NestPageUC.xaml.vb | 2 ++ ProjectMgrUC.xaml.vb | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/NestPageUC.xaml.vb b/NestPageUC.xaml.vb index 8ea4759..3fc2628 100644 --- a/NestPageUC.xaml.vb +++ b/NestPageUC.xaml.vb @@ -609,6 +609,8 @@ Public Class NestPageUC End Function Private Sub RemovePartBtn_Click(sender As Object, e As RoutedEventArgs) Handles RemovePartBtn.Click + ' Se non ci sono pezzi selezionati, esco subito + If EgtGetFirstSelectedObj() = GDB_ID.NULL Then Return ' Chiedo conferma prima di procedere Dim RemovePartWnd As EgtMsgBox = New EgtMsgBox(m_MainWindow, "", EgtMsg(MSG_EGTMSGBOX + 21), EgtMsgBox.Buttons.OK_CANCEL, EgtMsgBox.Icons.NULL) If RemovePartWnd.m_nPressedBtn = 0 Then diff --git a/ProjectMgrUC.xaml.vb b/ProjectMgrUC.xaml.vb index 5abfd67..fe37957 100644 --- a/ProjectMgrUC.xaml.vb +++ b/ProjectMgrUC.xaml.vb @@ -40,6 +40,7 @@ Public Class ProjectMgrUC m_VeinMatchingWnd.Hide() VeinMatching.m_nVeinCtx = GetVeinMatchingContext() EgtSetCurrentContext(m_CurrProjPage.CurrentProjectScene.GetCtx()) + m_VeinMatchingWnd.AdjustPosition() End If End Sub @@ -382,7 +383,6 @@ Public Class ProjectMgrUC ' Se non già creata, non devo fare alcunchè If IsNothing(m_VeinMatchingWnd) Then Return ' Esecuzione - m_VeinMatchingWnd.AdjustPosition() m_VeinMatchingWnd.Show() EgtSetCurrentContext(m_CurrProjPage.CurrentProjectScene.GetCtx()) VeinMatchingBtn.IsChecked = True