diff --git a/API_MachMgr.cpp b/API_MachMgr.cpp index 18c5a29..a4f8aa5 100644 --- a/API_MachMgr.cpp +++ b/API_MachMgr.cpp @@ -336,9 +336,9 @@ __stdcall EgtModifyRawPart( int nRawId, const double ptOrig[3], //----------------------------------------------------------------------------- BOOL __stdcall EgtModifyRawPart2( int nRawId, int nCrvId, - double dOverMat, double dZmin, double dHeight, const int vCol[4]) + double dOverMat, double dHeight, const int vCol[4]) { - return ( ExeModifyRawPart( nRawId, nCrvId, dOverMat, dZmin, dHeight, vCol) ? TRUE : FALSE) ; + return ( ExeModifyRawPart( nRawId, nCrvId, dOverMat, dHeight, vCol) ? TRUE : FALSE) ; } //----------------------------------------------------------------------------- @@ -1446,30 +1446,30 @@ __stdcall EgtGetPrevOperation( int nId) //----------------------------------------------------------------------------- int -__stdcall EgtGetFirstActiveOperation( void) +__stdcall EgtGetFirstActiveOperation( bool bNeedMachNotEmpty) { - return ExeGetFirstActiveOperation() ; + return ExeGetFirstActiveOperation( bNeedMachNotEmpty) ; } //----------------------------------------------------------------------------- int -__stdcall EgtGetNextActiveOperation( int nId) +__stdcall EgtGetNextActiveOperation( int nId, bool bNeedMachNotEmpty) { - return ExeGetNextActiveOperation( nId) ; + return ExeGetNextActiveOperation( nId, bNeedMachNotEmpty) ; } //----------------------------------------------------------------------------- int -__stdcall EgtGetLastActiveOperation( void) +__stdcall EgtGetLastActiveOperation( bool bNeedMachNotEmpty) { - return ExeGetLastActiveOperation() ; + return ExeGetLastActiveOperation( bNeedMachNotEmpty) ; } //----------------------------------------------------------------------------- int -__stdcall EgtGetPrevActiveOperation( int nId) +__stdcall EgtGetPrevActiveOperation( int nId, bool bNeedMachNotEmpty) { - return ExeGetPrevActiveOperation( nId) ; + return ExeGetPrevActiveOperation( nId, bNeedMachNotEmpty) ; } //----------------------------------------------------------------------------- @@ -1515,9 +1515,9 @@ __stdcall EgtGetOperationId( const wchar_t* wsName) //----------------------------------------------------------------------------- BOOL -__stdcall EgtIsOperationEmpty( int nId) +__stdcall EgtIsOperationEmpty( int nId, int nEmptyType) { - return ( ExeIsOperationEmpty( nId) ? TRUE : FALSE) ; + return ( ExeIsOperationEmpty( nId, nEmptyType) ? TRUE : FALSE) ; } //----------------------------------------------------------------------------- @@ -1844,9 +1844,9 @@ __stdcall EgtGetMachiningGeometry( int nInd, int* pnId, int* pnSub) //----------------------------------------------------------------------------- BOOL -__stdcall EgtIsMachiningEmpty( void) +__stdcall EgtIsMachiningEmpty( int nEmptyType) { - return ( ExeIsMachiningEmpty() ? TRUE : FALSE) ; + return ( ExeIsMachiningEmpty( nEmptyType) ? TRUE : FALSE) ; } //----------------------------------------------------------------------------- diff --git a/EgtInterface.rc b/EgtInterface.rc index 761a21b..977ad16 100644 Binary files a/EgtInterface.rc and b/EgtInterface.rc differ