diff --git a/EgtExecutor.rc b/EgtExecutor.rc index 9ad6658..ffe275b 100644 Binary files a/EgtExecutor.rc and b/EgtExecutor.rc differ 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 ; }