{
#ifndef _DEXCEPT_
try{
+#if (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE) > 0x060100
OCC_CATCH_SIGNALS;
+#endif
#endif
if(theColoredPrs3d->Create(theMeshName,theEntity,theFieldName,int(theIteration)))
return true;
bool anIsCreated = false;
TPrs3d* aPresent = new TPrs3d(theResult, false);
try{
+#if (OCC_VERSION_MAJOR << 16 | OCC_VERSION_MINOR << 8 | OCC_VERSION_MAINTENANCE) > 0x060100
OCC_CATCH_SIGNALS;
+#endif
if(aPresent->Create(aMeshName.latin1(),anEntity,aFieldName.latin1(),aTimeStampId)){
anIsCreated = true;
theData.myPrs[aFrameId++] = aPresent;