OmagCUT :

- corretto errore introdotto in rilascio precedente su Next di SplitPageUC.
This commit is contained in:
Dario Sassi
2017-05-01 17:50:45 +00:00
parent e88ec45974
commit 2dc512e761
+13 -9
View File
@@ -794,17 +794,21 @@ Public Class SplitPageUC
' Se abilitato manipolatore
If m_MainWindow.GetKeyOption(MainWindow.KEY_OPT.MAN_MANIP) Or
m_MainWindow.GetKeyOption(MainWindow.KEY_OPT.AUTO_MANIP) Then
' Se allontanamento perpendicolare
If m_bByHand Then
' Ci deve essere almeno 1 taglio disabilitato e 1 e 1 solo passante
NextBtn.IsEnabled = (GetDisabledCutsCount() > 0 And GetSplitCutsCount() = 1)
' Altrimenti
' Se in modifica
If Not m_bShow Then
' Se allontanamento perpendicolare
If m_bByHand Then
' Ci deve essere almeno 1 taglio disabilitato e 1 e 1 solo passante
NextBtn.IsEnabled = (GetDisabledCutsCount() > 0 And GetSplitCutsCount() = 1)
' Altrimenti
Else
' Ci deve essere almeno 1 taglio disabilitato e almeno 1 passante oppure fase successiva alla prima
NextBtn.IsEnabled = GetDisabledCutsCount() > 0 And (GetSplitCutsCount() > 0 Or m_nCurrPhase > 1)
End If
' altrimenti sto solo visualizzando
Else
' Ci deve essere almeno 1 taglio disabilitato e almeno 1 passante oppure fase successiva alla prima
NextBtn.IsEnabled = GetDisabledCutsCount() > 0 And (GetSplitCutsCount() > 0 Or m_nCurrPhase > 1)
NextBtn.IsEnabled = (m_nCurrPhase < EgtGetPhaseCount())
End If
' Se sto solo visualizzando
NextBtn.IsEnabled = (m_nCurrPhase < EgtGetPhaseCount())
Else
NextBtn.IsEnabled = False
End If