EgtInterface 1.5l1 :

- aggiornamento a VS2013
- alle curve si assegna in automatico estrusione come Z di griglia
- aggiunta gestione direttorio per librerie Lua
- aggiunta gestione frame di griglia (CPlane) in GeomDB
- aggiunta gestione visualizzazione riferimento globale
- aggiunto comando Lua EgtOffsetCurve
- aggiunti comandi Lua EgtExecTsc, EgtOutLog, EgtEraseFile, EgtEmptyDirectory, EgtTextFileCompare, EgtBinaryFileCompare, EgtGetVersion
- aggiunti comandi Lua EgtSetGridFrame, EgtGetGridFrame, EgtGetGridVersZ.
This commit is contained in:
Dario Sassi
2014-12-17 15:19:20 +00:00
parent 339777e202
commit 517a36a009
19 changed files with 562 additions and 88 deletions
+11 -4
View File
@@ -74,14 +74,21 @@ __stdcall EgtInitTscExec( void)
BOOL
__stdcall EgtTscExecFile( const wchar_t* wsFilePath)
{
ICmdParser* pTscExec = GetCurrTscExecutor() ;
VERIFY_TSCEXEC( pTscExec, FALSE)
// converto nome file
string sFilePath = wstrztoA( wsFilePath) ;
// emetto info
string sInfo = "Exec File = " + sFilePath ;
LOG_INFO( GetLogger(), sInfo.c_str())
// eseguo
return ( EgtTscExecFile( sFilePath) ? TRUE : FALSE) ;
}
//-----------------------------------------------------------------------------
bool
__stdcall EgtTscExecFile( const string& sFilePath)
{
ICmdParser* pTscExec = GetCurrTscExecutor() ;
VERIFY_TSCEXEC( pTscExec, FALSE)
// imposto il direttorio dello script
string sFileDir, sFileName ;
@@ -89,7 +96,7 @@ __stdcall EgtTscExecFile( const wchar_t* wsFilePath)
pTscExec->SetDirReplace( "<TSCDIR>", sFileDir) ;
// esecuzione script
return ( pTscExec->Run( sFilePath) ? TRUE : FALSE) ;
return pTscExec->Run( sFilePath) ;
}
//-----------------------------------------------------------------------------