EgtExecutor :
- correzione ripristino stato EnableUI in Simulazione in cieco (anche in versione speciale 2.7a5).
This commit is contained in:
+5
-2
@@ -3279,7 +3279,9 @@ ExeSimulate( int& nErr, string& sError)
|
||||
nErr = SHE_NONE ;
|
||||
sError = "" ;
|
||||
// disabilito UI
|
||||
ExeSetEnableUI( false) ;
|
||||
bool bPrevEnableUI = ExeGetEnableUI() ;
|
||||
if ( bPrevEnableUI)
|
||||
ExeSetEnableUI( false) ;
|
||||
// avvio simulazione
|
||||
if ( ! pMachMgr->SimInit() || ! pMachMgr->SimStart( true) || ! pMachMgr->SimStart( false)) {
|
||||
// inutile continuare con simulazione se avvio non riuscito
|
||||
@@ -3341,7 +3343,8 @@ ExeSimulate( int& nErr, string& sError)
|
||||
// terminazione simulazione
|
||||
pMachMgr->SimExit() ;
|
||||
// riabilito UI
|
||||
ExeSetEnableUI( true) ;
|
||||
if ( bPrevEnableUI)
|
||||
ExeSetEnableUI( true) ;
|
||||
return ( nErr == 0) ;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user