From 1e4946c2aaee5fb6afa65b6c9c5d21f2cdf6250a Mon Sep 17 00:00:00 2001 From: Dario Sassi Date: Mon, 18 Jul 2016 08:05:37 +0000 Subject: [PATCH] EgtInterface 1.6s4 : - aggiunte in interfaccia EgtSetMachiningParamBool e EgtGetMachiningParamBool. --- API_MachMgr.cpp | 20 ++++++++++++++++++++ EgtInterface.rc | Bin 11726 -> 11726 bytes 2 files changed, 20 insertions(+) diff --git a/API_MachMgr.cpp b/API_MachMgr.cpp index 66cfeb6..f7b1972 100644 --- a/API_MachMgr.cpp +++ b/API_MachMgr.cpp @@ -937,6 +937,13 @@ __stdcall EgtGetCurrMachining( void) return ExeGetCurrMachining() ; } +//----------------------------------------------------------------------------- +BOOL +__stdcall EgtSetMachiningParamBool( int nType, BOOL bVal) +{ + return ( ExeSetMachiningParam( nType, ( bVal != FALSE)) ? TRUE : FALSE) ; +} + //----------------------------------------------------------------------------- BOOL __stdcall EgtSetMachiningParamInt( int nType, int nVal) @@ -986,6 +993,19 @@ __stdcall EgtApplyMachining( BOOL bRecalc) return ( ExeApplyMachining( bRecalc != FALSE) ? TRUE : FALSE) ; } +//----------------------------------------------------------------------------- +BOOL +__stdcall EgtGetMachiningParamBool( int nType, BOOL* pbVal) +{ + if ( pbVal == nullptr) + return FALSE ; + bool bVal ; + if ( ! ExeGetMachiningParam( nType, bVal)) + return FALSE ; + *pbVal = bVal ; + return TRUE ; +} + //----------------------------------------------------------------------------- BOOL __stdcall EgtGetMachiningParamInt( int nType, int* pnVal) diff --git a/EgtInterface.rc b/EgtInterface.rc index 92528a7eaf0b389155c45fa6b4b9285b376afe5a..05f2f30311e3513625a353acc4ddc667a244bf5e 100644 GIT binary patch delta 113 zcmX>XeJ*;#A2vpl%@4(HGEKh5na5}{`6H+9WG^L)&3#f*jGK>e8!&^VPclv3Cs+lM i-t491#khHcFjUGNr~*ls7YjlI&*XKAP&0v=TDSp_`6%@O delta 113 zcmX>XeJ*;#A2vqg%@4(HGEKh5na5~6`6H+9WG^L)&3#f*jGK>e8!&^VPclv3Cs+lM i-t491#khHcFjUGNr~*ls7YjlI&*XKAP&0v=TDSp^FDUH*