Small CD Box

[home page]

Ransen's ObjectARX Course

Errata


Version 1.05:

  1. The library AcGe15.Lib is missing in DwgIter.Dsw, both lab and solved versions. Use VC 6 menu Project|Settings|Link|Input to add AcGe15.Lib into the workspace.

  2. In Examples.Cpp, in the function Dims3d(), the call to close() should come before the call to acedCommand().

  3. Chapter 7 says that ShowARXErrorEx() is in ErrsAbbs.Cpp. It isn't. Its in Support\Support.Cpp .

  4. The solved version of the REAX lab is incorrect. Contact me for hints on how to create a correct version, and my solved correct version (you may have a better one!).


Version 2.01:

  1. There is an error in the solution to Lab 12 on cloning. Contact me for hints on how to create a correct version, and my solved correct version (you may have a better one!).

  2. Some hyperlinks within Chapter 20 link incorrectly. To overcome this simply use "previous" instead of "back".


    Version 2.06

    The solved version of DeepClon.Cpp has a missing pEntity->close() statement near line 90. The correct code is as follows:

        // ...we can find out if it is a circle: 
        AcDbCircle* pCircle = AcDbCircle::cast (pEntity) ; 
        if (pCircle != NULL) { 
            // Yes this is a circle, so append it... 
            OriginalObjects.append (idObj) ; 
        } 
        pEntity->close() ; // !!! ADD THIS LINE !!! 
  

Copyright(c) 2001 Owen F. Ransen