From 58ce77fd003403e20ffbc85562370abec564a3ba Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Sat, 18 Jan 2020 12:32:33 +0000 Subject: [PATCH] EgtExecutor 2.2a3 : - aggiunta funzione Lua EgtSetMachineLook. --- EgtExecutor.rc | Bin 16176 -> 16176 bytes LUA_MachMgr.cpp | 18 +++++++++++++++++- 2 files changed, 17 insertions(+), 1 deletion(-) diff --git a/EgtExecutor.rc b/EgtExecutor.rc index 9ad66587c77a9bb7591fc4a11642ec105761d08a..ffe275b984d0d3fd57e581952c0b28c9ae54fe72 100644 GIT binary patch delta 79 zcmdl`x1nysFE&Qw&A-`PnSqoe*K!sx?>N)s4T4pS#*-bnk~jAW*?>e(i-FY$N+HxV MD8kglDP58Q0D5;DV*mgE delta 79 zcmdl`x1nysFE&P_&A-`PnSqoe*K!sx?>N)s4T4pSMw1=6k~jAW*?>e(i-FY$N+HxV MD8kglDP58Q0C_7LTL1t6 diff --git a/LUA_MachMgr.cpp b/LUA_MachMgr.cpp index 10db76d..e1da46d 100644 --- a/LUA_MachMgr.cpp +++ b/LUA_MachMgr.cpp @@ -3623,6 +3623,21 @@ LuaResetHeadSet( lua_State* L) return 1 ; } +//------------------------------------------------------------------------------- +static int +LuaSetMachineLook( lua_State* L) +{ + // 1 parametro : nFlag + int nFlag ; + LuaCheckParam( L, 1, nFlag) + LuaClearStack( L) ; + // imposto lo stato di visualizzazione della macchina + bool bOk = ExeSetMachineLook( nFlag) ; + // restituisco il risultato + LuaSetParam( L, bOk) ; + return 1 ; +} + //------------------------------------------------------------------------------- bool LuaInstallMachMgr( LuaMgr& luaMgr) @@ -3842,6 +3857,7 @@ LuaInstallMachMgr( LuaMgr& luaMgr) bOk = bOk && luaMgr.RegisterFunction( "EgtGetLoadedTool", LuaGetLoadedTool) ; bOk = bOk && luaMgr.RegisterFunction( "EgtUnloadTool", LuaUnloadTool) ; bOk = bOk && luaMgr.RegisterFunction( "EgtResetHeadSet", LuaResetHeadSet) ; - + bOk = bOk && luaMgr.RegisterFunction( "EgtSetMachineLook", LuaSetMachineLook) ; + return bOk ; }