From 67a8b7a2b6e6c8253adbdb444966e7e4b213646c Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Tue, 20 Sep 2016 09:19:41 +0000 Subject: [PATCH] EgtInterface 1.6u3 : - aggiunta EgtMdbGetMachiningFromUUID. --- API_MachMgr.cpp | 15 ++++++++++++++- EgtInterface.rc | Bin 11726 -> 11726 bytes 2 files changed, 14 insertions(+), 1 deletion(-) diff --git a/API_MachMgr.cpp b/API_MachMgr.cpp index a4f976d..02c2111 100644 --- a/API_MachMgr.cpp +++ b/API_MachMgr.cpp @@ -437,7 +437,7 @@ __stdcall EgtTdbGetNextTool( int nFamily, wchar_t*& wsName, int* pnType) //----------------------------------------------------------------------------- BOOL -__stdcall EgtTdbGetToolFromUUID( wchar_t* wsTuuid, wchar_t*& wsName) +__stdcall EgtTdbGetToolFromUUID( const wchar_t* wsTuuid, wchar_t*& wsName) { if ( &wsName == nullptr) return FALSE ; @@ -636,6 +636,19 @@ __stdcall EgtMdbGetNextMachining( int nType, wchar_t*& wsName) return (( wsName == nullptr) ? FALSE : TRUE) ; } +//----------------------------------------------------------------------------- +BOOL +__stdcall EgtMdbGetMachiningFromUUID( const wchar_t* wsMuuid, wchar_t*& wsName) +{ + if ( &wsName == nullptr) + return FALSE ; + string sName ; + if ( ! ExeMdbGetMachiningFromUUID( wstrztoA( wsMuuid), sName)) + return FALSE ; + wsName = _wcsdup( stringtoW( sName)) ; + return (( wsName == nullptr) ? FALSE : TRUE) ; +} + //----------------------------------------------------------------------------- BOOL __stdcall EgtMdbSetCurrMachining( const wchar_t* wsName) diff --git a/EgtInterface.rc b/EgtInterface.rc index 5a8d88f23c08ba6aaef410185e0fb0040946476b..b34eb64f1d5e2c8a7d13baf2ada7bfde3d46df3d 100644 GIT binary patch delta 137 zcmX>XeJ*;#4>ndq1|0_D%@4(HGEKh5nZsPlU_ALFr|x7gC5z2{Qc{eYk8tZS!xf!m qn!Hc20;XuQmy#Fb<_*F~3S60Cl28-eSWq?dOkSr5w*_cG3pW5%+$=Q! delta 137 zcmX>XeJ*;#4>nc<1|0^I%@4(HGEKh5nZsPdU^4k5r|x7gC5z2{Qc{eYk8tZS!xf!m qn!Hc20;XuQmy#Fb<_*F~3S60Cl28-eSWq?dOkSr5w*_cG3pW5%#4I%c