From e2ef2a19ef357b1eb79d094a5bcaf7ea4e121c32 Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Thu, 7 Jan 2021 07:49:06 +0000 Subject: [PATCH] EgtExchange 2.3a2 : - in import BTL per ogni feture si salvano nelle info anche FRAME, DES e PRID. --- BtlGeomCoStru.h | 3 +++ BtlGeomProc.cpp | 6 ++++++ EgtExchange.rc | Bin 11670 -> 11670 bytes 3 files changed, 9 insertions(+) diff --git a/BtlGeomCoStru.h b/BtlGeomCoStru.h index a251e89..c087123 100644 --- a/BtlGeomCoStru.h +++ b/BtlGeomCoStru.h @@ -54,6 +54,9 @@ static const std::string IKEY_GROUP = "GRP" ; static const std::string IKEY_PROC = "PRC" ; static const std::string IKEY_SIDE = "SIDE" ; static const std::string IKEY_PAR = "P" ; +static const std::string IKEY_DES = "DES" ; +static const std::string IKEY_PRID = "PRID" ; +static const std::string IKEY_FRAME = "FRAME" ; static const std::string IKEY_AUXID = "AUXID" ; static const std::string IKEY_START_FACE = "FCS" ; static const std::string IKEY_END_FACE = "FCE" ; diff --git a/BtlGeomProc.cpp b/BtlGeomProc.cpp index f7437b4..55cebd5 100644 --- a/BtlGeomProc.cpp +++ b/BtlGeomProc.cpp @@ -3138,6 +3138,8 @@ BtlGeom::AddPocket( int nGroup, int nProc, int nSide, const string& sDes, int nP return false ; // nome e info con tipo SetNameAndInfo( nId, nGroup, nProc, nSide, sDes, nProcId) ; + // riferimento + m_pGDB->SetInfo( nId, IKEY_FRAME, frRef) ; // parametri SetParams( nId, vnDPar, vdPar, vsUAtt) ; @@ -6474,6 +6476,8 @@ BtlGeom::CreateFreeContours( void) } // nome e info con tipo SetNameAndInfo( nId, nGroup, 250, nSide, sDes, nProcId) ; + // riferimento + m_pGDB->SetInfo( nId, IKEY_FRAME, frRef) ; // segnalo se svuotatura if ( bClosed && bPocket) m_pGDB->SetInfo( nId, IKEY_POCKET, 1) ; @@ -6985,6 +6989,8 @@ BtlGeom::SetNameAndInfo( int nId, int nGroup, int nProc, int nSide, const string m_pGDB->SetInfo( nId, IKEY_GROUP, nGroup) ; m_pGDB->SetInfo( nId, IKEY_PROC, nProc) ; m_pGDB->SetInfo( nId, IKEY_SIDE, nSide) ; + m_pGDB->SetInfo( nId, IKEY_DES, sDes) ; + m_pGDB->SetInfo( nId, IKEY_PRID, nProcId) ; return true ; } diff --git a/EgtExchange.rc b/EgtExchange.rc index 8cdc44bd5d92ec052bba7b5af820bcdb5fab8996..fc79538dbd1b4b7deb2fe93c12b09b995b10f897 100644 GIT binary patch delta 86 zcmbOhJuP~}FE&P_&3E|@GELsYnFC~gl&oglyoB3=87yoFqCQGiGH&h=wt@&Dsoczh KrYJz!jSB#Ue;(2R delta 86 zcmbOhJuP~}FE&QQ&3E|@GELsYnFC~gl&oglyoB3=87yoFqCQGiGH&h=wt@&Dsoczh KrYJz!jSB#TEgs4M