- correzione ricerca profili su split
- correzione scelta profili per calcolo Delta - aggiunti posizionamenti dowel per bottom rail - correzione ricerca prev e next dell'outline per split - aggiunta verifica esistenza file su import profilo - aggiunto fix ordine outline su area - cambiate path da cartella Window a EgwWindowLua - aggiunto dialogo di scelta file su open
This commit is contained in:
@@ -33,20 +33,34 @@ local WinCalculate = require( 'WinCalculate')
|
||||
_G.package.loaded.WinManageProject = nil
|
||||
local WinManageProject = require( 'WinManageProject')
|
||||
|
||||
-- ciclo principale
|
||||
|
||||
EgtStartCounter()
|
||||
-- apro dialogo di scelta file
|
||||
local sOpeneDirPath = 'c:\\EgtData\\EgwWindowLua\\Projects'
|
||||
local FilePathList = EgtFindAllFiles( sOpeneDirPath .. '\\*.jwd')
|
||||
local sDialogFile = 'CB:'
|
||||
for FilePathIndex = 1, #FilePathList do
|
||||
local sName = EgtSplitString( FilePathList[FilePathIndex], '.')
|
||||
sDialogFile = sDialogFile .. sName[1] .. ','
|
||||
end
|
||||
local sFileName = ''
|
||||
local DialogRes = EgtDialogBox( 'Open Window Project', { 'Nome Progetto', sDialogFile })
|
||||
if DialogRes and DialogRes[1] then
|
||||
sFileName = DialogRes[1] .. '.jwd'
|
||||
else
|
||||
return
|
||||
end
|
||||
|
||||
EgtNewFile()
|
||||
|
||||
local sOpeneDirPath = 'c:\\EgtData\\Window\\Projects'
|
||||
--local sFileName = 'RoundArc_TripleVerticalSash.jwd'
|
||||
local sFileName = 'RoundArc_FixedGlass_Vertical&HorizontalSplit.jwd'
|
||||
EgtStartCounter()
|
||||
|
||||
--local sFileName = 'RoundArc_FixedGlass_Vertical&HorizontalSplit.jwd'
|
||||
local sOpenFilePath = sOpeneDirPath .. '\\' .. sFileName
|
||||
if WINDOW and WINDOW.FILE then
|
||||
sOpenFilePath = WINDOW.FILE
|
||||
end
|
||||
WinManageProject.ReadFromFile( sOpenFilePath)
|
||||
if not WinManageProject.ReadFromFile( sOpenFilePath) then
|
||||
return
|
||||
end
|
||||
|
||||
-- imposto se calcolare i solidi o meno
|
||||
WinCalculate.SetCalcSolid( true)
|
||||
|
||||
Reference in New Issue
Block a user