From 74b2874f56229d0e2d85c39b79f34da434b2115d Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Sat, 16 Mar 2024 10:32:57 +0100 Subject: [PATCH] EgtMachKernel : - correzione a gestione visualizzazione tavola corrente. --- Machine.cpp | 2 ++ MachineCalc.cpp | 2 ++ 2 files changed, 4 insertions(+) diff --git a/Machine.cpp b/Machine.cpp index db7b123..91ff2d7 100644 --- a/Machine.cpp +++ b/Machine.cpp @@ -1066,6 +1066,8 @@ Machine::SetLook( int nFlag) nTabId = GetFirstTable() ; if ( nTabId == GDB_ID_NULL) return false ; + // il gruppo tavola corrente deve essere sempre visibile + m_pGeomDB->SetStatus( nTabId, GDB_ST_ON) ; // nascondo o visualizzo i fratelli e tutti i fratelli degli ascendenti della tavola bool bTabOnly = ( nFlag != MCH_LOOK_ALL) ; int nTabCurrId = nTabId ; diff --git a/MachineCalc.cpp b/MachineCalc.cpp index 167f998..cb5e6d7 100644 --- a/MachineCalc.cpp +++ b/MachineCalc.cpp @@ -71,6 +71,8 @@ Machine::SetCurrTable( const string& sTable) m_nCalcTabId = GDB_ID_NULL ; return false ; } + // il gruppo tavola corrente deve essere sempre visibile + m_pGeomDB->SetStatus( m_nCalcTabId, GDB_ST_ON) ; // lancio eventuale funzione lua di personalizzazione if ( LuaExistsFunction( ON_SET_TABLE)) { // salvo eventuale variabile EMC_VAR già presente