EgtExecutor :

- aggiunte funzioni exe e lua BeamCalcAllSolids e BeamShowAllSolids.
This commit is contained in:
Dario Sassi
2025-10-13 08:49:01 +02:00
parent e450aea667
commit 0a5fd7262b
3 changed files with 85 additions and 9 deletions
+6 -6
View File
@@ -59,9 +59,9 @@ static string s_sNestKey ;
static string s_sLockId ;
static string s_sIniFile ;
static bool s_bEnableUI = true ;
static pfOnTerminateProcess s_pFunOnTerminateProcess = nullptr ;
static pfProcEvents s_pFunProcEvents = nullptr ;
static pfOutText s_pFunOutText = nullptr ;
static psfOnTerminateProcess s_pFunOnTerminateProcess = nullptr ;
static psfProcEvents s_pFunProcEvents = nullptr ;
static psfOutText s_pFunOutText = nullptr ;
static HWND s_hMainWnd = nullptr ;
static string s_sTempDir ;
@@ -210,7 +210,7 @@ ExeExit( void)
//-----------------------------------------------------------------------------
bool
ExeSetOnTerminateProcess( pfOnTerminateProcess pFun)
ExeSetOnTerminateProcess( psfOnTerminateProcess pFun)
{
s_pFunOnTerminateProcess = pFun ;
return ( pFun != nullptr) ;
@@ -689,7 +689,7 @@ ExeMessageBox( const string& sText, const string& sTitle, int nType)
//-----------------------------------------------------------------------------
bool
ExeSetProcessEvents( pfProcEvents pFun)
ExeSetProcessEvents( psfProcEvents pFun)
{
s_pFunProcEvents = pFun ;
SetEGkProcessEvents( pFun) ;
@@ -708,7 +708,7 @@ ExeProcessEvents( int nProg, int nPause)
//-----------------------------------------------------------------------------
bool
ExeSetOutText( pfOutText pFun)
ExeSetOutText( psfOutText pFun)
{
s_pFunOutText = pFun ;
return ( pFun != nullptr) ;