2011
Table Of Contents
- Contents
- Basic Customization
- Overview of Customization
- Organize Program and Support Files
- Customize a Publish to Web Template
- Define Custom Commands
- Record and Modify Action Macros
- Custom Linetypes
- Custom Hatch Patterns
- User Interface Customization
- Understand User Interface Customization
- Work with the Customize User Interface (CUI) Editor
- Create and Manage Customization Files
- Customize Commands
- Overview of Commands
- Create, Edit, and Reuse Commands
- Create Macros
- Overview of Macros
- Use Special Control Characters in Macros
- Pause for User Input in Macros
- Provide International Support in Macros
- Use Built-in Commands in Macros
- Repeat Commands in Macros
- Use Single Object Selection Mode in Macros
- Use Macros to Swap User Interface Elements
- Use Conditional Expressions in Macros
- Use AutoLISP in Macros
- Control the Display of Command Items
- Assign Search Tags
- Create Tooltips and Extended Help for Commands
- Create Status Line Help Messages
- Assign, Create, and Manage Images for Commands
- Customize User Interface Elements
- Load an AutoLISP File
- Customize Workspaces
- Transfer and Migrate Customization
- Customize User Interface (CUI) Editor FAQs
- DIESEL
- Slides and Command Scripts
- Introduction to Programming Interfaces
- Shapes and Shape Fonts
- Overview of Shape Files
- Create Shape Definition Files
- Shape Descriptions
- Vector Length and Direction Code
- Special Codes
- Use Special Codes
- Codes 0, 1, and 2: End of Shape and Draw Mode Control
- Codes 3 and 4: Size Control
- Codes 5 and 6: Location Save/Restore
- Code 7: Subshape
- Codes 8 and 9: X-Y Displacements
- Code 00A: Octant Arc
- Code 00B: Fractional Arc
- Codes 00C and 00D: Bulge-Specified Arcs
- Code 00E: Flag Vertical Text Command
- Text Font Descriptions
- Sample Files
- Big Font Descriptions
- Unicode Font Descriptions
- Superscripts and Subscripts in SHX Files
- Index
nodes
action macro icons 33
interface customization 104
not equal to DIESEL function 405
nth DIESEL function 412
number pad keys 309, 314, 317, 322
O
object properties
customizing 293
ObjectARX applications
.NET managed wrapper classes 451
about 447
loading 448–449
objects
double click actions 327
properties 293
shortcut menus 276
or DIESEL function 412
P
palettes
defined 104
displaying 362
workspaces and 366, 380
paper space
slides created in 418
partial customization files
about 122
creating 127
defined 104
toolbars and 292
partial menu files 290
PAT files 13
patterns
linetypes 66
pausing
macros 43
pausing macros 153, 156
PFB files (printer font binary) 454
PGP files (program parameters) 13
playing action macros 51
plot styles
locating files 11
plotter configuration files
locating files 11
multiple files 7
PMP files (plot model parameter) 12
pointing devices
coordinates of crosshairs 334
customizing button actions 331
double click actions 324
multiple configuration files 7
swapping actions 161
PostScript fonts 454
prefixes for commands 25
preloading slides 426
previous releases
backwards compatibility 97
changes in customization process 96
legacy interface elements 334
migrating custom settings from 384
printing
lists of shortcut keys 309
profiles 10
program file locations 4
programming applications
.NET 451
about 429
ActiveX Automation 429
AutoLISP 437
ObjectARX 447
Visual Basic for Applications 432
Visual LISP 437
prompts
suppressing 153
user input in macros 164
properties
action macros and 59
commands 142
customizing 293
programming properties 430
Quick Properties panel 293
toolbars 248
workspaces 349
PSF files 13
Publish to Web wizard
customizing templates 17
pull-down menus
creating 114, 271
Index | 541