2012
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
- 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
- Migrate and Transfer Custom Settings and Files
- Index
toggling values with macros 162
T
tablets
customizing buttons 332, 337
customizing menus 335
menu swapping 161, 290
tags
element IDs 103
menu commands 171
task-based tools 565
templates
customizing 18
locating files 16
modifying 566
temporary override keys 317, 322
terminating macros 153
text
including in linetypes 68
shape fonts 467
text styles
Big Fonts and 539
textures
locating files 17
time
edtime DIESEL function 401
tool palettes
action macros and 36
migrating 548, 550, 552
toolbar buttons
customizing 248
images 248
rearranging 92, 248
toolbars
action macros and 36
command images 181, 184, 186
controls on 265
creating 113, 250
customization FAQs 383
customizing 113, 248
displaying 358
flyouts on toolbar buttons 260, 384
naming 248
partial CUIx files and 292
properties 248
Quick Access toolbar 108, 194, 361
rearranging elements on 92
starting applications from 427
workspace arrangements 361
tools
migration tools 547–549
tooltips
command Help in 174
customizing 302
transfer packages 548, 560
transferring customization files 379, 548
translating macros 158
translating plug-in applications 461
transparent commands 156
tree nodes 104
Type 1 PostScript fonts 468
U
undoing actions
restoring default configuration 549
Unicode fonts 512, 542
Unicode shape definition files 542
unique IDs (element IDs) 103
unloading
partial customization files 127
UNT files 13
updating
customization files 379
upgrade installations 547
upgrading
customization FAQs 382
migrating customization files 379
upper DIESEL function 408
user input
action macros 43
pausing macros 156
user interface
action macros and 36
changes in customization process 96
customization FAQs 382
Customize User Interface editor 87,
106, 360
customizing 87
legacy interface elements 334
migrating custom settings for 551
Index | 581