NP CAD Page || Book || Chapters: 01 | 02 | 03 | 04 | 05 | 06 || Russian

Chapter 2. C++ & ObjectARX

ObjectARX Package Structure
     Integration of ObjectARX Help System into Visual Studio
Setting Project Options in Visual Studio
     Creating Project in Visual Studio 2010 (AutoCAD 2013-2014)
     Project Options
     Creating Project in Visual Studio 2012 (AutoCAD 2015)
     A Simple Sample Application
ObjectARX Wizards
     Installation of ObjectARX Wizards
     Types of ARX Applications Created with ObjectARX Wizard
Support of Various AutoCAD Versions
Creating Commands and Functions
     The acrxEntryPoint.cpp File Architecture
     Creating of Sample USERMSG command
     Creating of Sample callmymsg LISP Function
     Context
Loading and Unloading ARX Applications
Libraries
Samples Provided
Use of Debugger
Executing AutoCAD Commands
     Samples of Using acedCommand and acedCmd
     Features of AutoCAD 2015
     Sample of Using acedCommandS
     Sample of Using acedCommandC
Resbuf Structure and Result Buffer
Creating Entities
     Using DXF Codes
Accessing Drawing Database
Use of Entity Classes
Transferring data Between ARX and LISP
Geometric Calculations
Working with Windows API
     MessageBox Window
     Explanation of Using acedGetArgs
Use of MFC
     Status Line Progress Bar
     Modal Dialog Boxes
          Creating Dialog Class
          Adding Resource
          Adding Picture Control
          Testing Dialog Box
          Adding Edit Control
          Adding Class Variables
          Dialog Box Controls Initialization
          Handling Button Event
     Modeless Dialog Boxes
          Preparing Application
          Creating Modeless Dialog
          Removing Dialog
DCL Windows
ObjectDBX
.NET and Managed Code
     Managed Code Support

NP CAD Page || Book || Chapters: 01 | 02 | 03 | 04 | 05 | 06 || Russian