EgtMachKernel :
- aggiunta in processa e simula inizializzazione variabile lua per Inches.
This commit is contained in:
@@ -24,6 +24,7 @@ static const std::string GVAR_VER = ".VER" ; // (string) versione d
|
||||
static const std::string GVAR_ERR = ".ERR" ; // (int) codice di errore (0=ok)
|
||||
static const std::string GVAR_USETO1 = ".USETO1" ; // (bool) flag per utilizzo origine tavola
|
||||
static const std::string GVAR_MODAL = ".MODAL" ; // (bool) flag per emissione modale dei valori
|
||||
static const std::string GVAR_INCHES = ".INCHES" ; // (bool) flag unità di misura (true=inches, false=mm)
|
||||
static const std::string GVAR_NUM = ".NUM" ; // (bool) flag numerazione
|
||||
static const std::string GVAR_NUMTOK = ".Nt" ; // (string) token per numerazione
|
||||
static const std::string GVAR_LINENBR = ".LINENBR" ; // (int) numero progressivo di linea
|
||||
|
||||
@@ -519,6 +519,7 @@ Processor::OnStart( void)
|
||||
// assegno valori di default
|
||||
bOk = bOk && m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_USETO1, false) ;
|
||||
bOk = bOk && m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_MODAL, false) ;
|
||||
bOk = bOk && m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_INCHES, ! ExeUiUnitsAreMM()) ;
|
||||
bOk = bOk && m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_NUM, false) ;
|
||||
bOk = bOk && m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_NUMTOK, "N") ;
|
||||
bOk = bOk && m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_LINENBR, 0) ;
|
||||
|
||||
@@ -125,6 +125,7 @@ Simulator::Start( bool bFirst)
|
||||
// Definisco tabella variabili globali
|
||||
if ( ! m_pMachine->LuaCreateGlobTable( GLOB_VAR))
|
||||
bOk = false ;
|
||||
m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_INCHES, ! ExeUiUnitsAreMM(), true) ;
|
||||
m_pMachine->LuaSetGlobVar( GLOB_VAR + GVAR_SIMSTEP, m_dStep, true) ;
|
||||
|
||||
// Richiamo funzione su avvio simulazione
|
||||
|
||||
Reference in New Issue
Block a user