Visual LISP contains a formatter for the LISP code, which is color-coded for easy reading and checking. As you enter a closing parenthesis, Visual LISP highlights the corresponding open parenthesis, providing instant debugging of the code syntax. Equivalent functions exist for the other applications. Automation objects make methods and properties available. Methods are functions that perform an action on an object.
Properties are functions that set or return information about the state of an object.
Results of executing VLA functions. Figure 8 shows the result of executing these examples and printing the radius and circle center as a list. You can run third-party ObjectARX application programs, internal applications such as Render, and the Multiline Text Editor. To write your own applications, you need the ARX software development kit, available free from the Autodesk Web site. You can use ObjectARX libraries in conjunction with other AutoCAD programming interfaces, such as AutoLISP or VBA, for cross-API integration.