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
tooltips 174
transparent commands 156
Windows system commands 22
comments
AutoLISP commenting 439
script commenting 422
compiling shape or font files 453
component object model
architecture 429
conditional expressions in macros 162
configuration files (plotters)
locating 13
multiple 7
configuration files (pointing devices)
locating 13
multiple 7
contextual ribbon tabs 112, 245
control characters in macros 154
controls
ribbon controls 224
ribbon panels 201
toolbar controls 265
coordinates
action macros and 44
base points 46
reading with pointing devices 334
copying
buttons to other toolbars 248
customization file data 384
list of shortcut keys 309
copyright restrictions on fonts 454
crosshairs
coordinates of 334
CUI (customization) files
backwards compatibility 97
CUIx files 90
defined 103
migrating to CUIx 384
structure 99
CUI Editor
about 87, 90, 106
changes in customization and 97,
387
Command List pane 93
Customizations In pane 92
customizing workspaces 119, 348,
364
Dynamic Display pane 95
FAQs 387
tree nodes 104
CUIx (customization) files
backups 122
backwards compatibility 97
creating 122
CUI Editor 90, 106
customization FAQs 390
defined 103
enterprise CUIx files 131
finding items in 135
importing workspaces 350
menu swapping 292
migrating older files to 384
partial CUIx files 127
structure 99
XML-based format 97
current workspaces 350
custom icon files 13
custom-defined commands 23
customization
about 1
customization files (CUI)
backwards compatibility 97
CUIx files 90
defined 103
DIESEL expressions in 399
directory structure and 5
locating files 13
migrating to CUIx 384
structure 99
customization files (CUIx)
about 90, 122
backups 122
backwards compatibility 97
creating 122
CUI Editor 106
customization FAQs 390
defined 103
enterprise CUIx files 131
finding items in 135
importing workspaces 350
menu swapping 292
Index | 535