- Aggiunto caricamento librerie in CreateMachGroups
- Piccola correzione in WinLib
This commit is contained in:
@@ -10,6 +10,10 @@ _ENV = EgtProtectGlobal()
|
||||
EgtEnableDebug( false)
|
||||
|
||||
|
||||
--Libero eventuali librerie rimaste caricate
|
||||
_G.package.loaded.WinData = nil
|
||||
_G.package.loaded.WinLib = nil
|
||||
|
||||
-- Verifico che la macchina corrente sia abilitata per la lavorazione delle Travi
|
||||
local sMachDir = EgtGetCurrMachineDir()
|
||||
if not sMachDir then
|
||||
@@ -29,6 +33,8 @@ EgtAddToPackagePath( sMachDir .. '\\Window\\?.lua')
|
||||
EgtOutLog( '*** Window Process Start ***', 1)
|
||||
|
||||
-- Carico le librerie
|
||||
EgtAddToPackagePath( EgtGetSourceDir() .. 'LuaLibs\\?.lua')
|
||||
local WinLib = require( 'WinLib')
|
||||
|
||||
-- Carico i dati globali
|
||||
local WinData = require( 'WinData')
|
||||
@@ -42,7 +48,8 @@ local ColA = Color3d( 255, 165, 0, 30)
|
||||
|
||||
-- TODO DA RIMUOVERE, il parametro deve essere passato
|
||||
local WIN = {}
|
||||
WIN.OPT_TYPE = 'PIECE'
|
||||
--WIN.OPT_TYPE = 'PIECE'
|
||||
WIN.OPT_TYPE = 'WINDOW'
|
||||
|
||||
-------------------------------------------------------------------------------------------------------------
|
||||
-- *** Recupero offset applicato al profilo ***
|
||||
|
||||
@@ -162,7 +162,7 @@ function WinLib.TableCopyDeep( OriginalTable)
|
||||
elseif isVector3d( value) then
|
||||
CopiedTable[ key] = Vector3d( value)
|
||||
else
|
||||
CopiedTable[ key] = BeamLib.TableCopyDeep( value)
|
||||
CopiedTable[ key] = WinLib.TableCopyDeep( value)
|
||||
end
|
||||
else
|
||||
CopiedTable[ key] = value
|
||||
|
||||
Reference in New Issue
Block a user