diff --git a/API_GdbModifySurf.cpp b/API_GdbModifySurf.cpp index a92a47e..e558df0 100644 --- a/API_GdbModifySurf.cpp +++ b/API_GdbModifySurf.cpp @@ -133,6 +133,13 @@ __stdcall EgtSurfTmIntersect( int nId1, int nId2, BOOL bTwoColors) return ( ExeSurfTmIntersect( nId1, nId2, ( bTwoColors != FALSE)) ? TRUE : FALSE) ; } +//---------------------------------------------------------------------------- +BOOL +__stdcall EgtSurfTmSetFaceColor( int nId, int nFacet, int nColor) +{ + return ( ExeSurfTmSetFaceColor( nId, nFacet, nColor) ? TRUE : FALSE) ; +} + //---------------------------------------------------------------------------- BOOL __stdcall EgtSurfTmResetTwoColors( int nId) diff --git a/API_GdbObjAttribs.cpp b/API_GdbObjAttribs.cpp index 486b86b..0ecf6c2 100644 --- a/API_GdbObjAttribs.cpp +++ b/API_GdbObjAttribs.cpp @@ -108,9 +108,9 @@ __stdcall EgtGetCalcStatus( int nId, int* pnStat) //----------------------------------------------------------------------------- BOOL -__stdcall EgtSetMark( int nId) +__stdcall EgtSetMark( int nId, int nMark) { - return ( ExeSetMark( nId) ? TRUE : FALSE) ; + return ( ExeSetMark( nId, nMark) ? TRUE : FALSE) ; } //----------------------------------------------------------------------------- diff --git a/EgtInterface.rc b/EgtInterface.rc index 77aac82..256a3d4 100644 Binary files a/EgtInterface.rc and b/EgtInterface.rc differ