I need some advice as to which approach to take regarding text and dimension
command customization. I want to make text and dimensions easier and more
consistent for my users. For example, I want my textsetup routine to
initiate whenever a text command is used, and my dimsetup routine to
initiate whenever a dimension command is used. These setup routines set the
proper layer, textstyle, dimstyle, dimscale, etc. I have three methods for
doing this. Each has advantages and disadvantages. What do you think?
1. Define separate commands such as AQLEADER, AMTEXT, ADIMLINEAR, keeping
the original AutoCAD commands intact. This approach might not be obvious to
new users, until they learn the new commands. This also won't work for
pulldowns and toolbars, unless I customize the main AutoCAD menu. I don't
want to do that. I only use partial menus.
2. Use reactors to run the appropriate setup routine before the text and
dimension commands. This will be automatic for the user, but may not offer
enough flexibility. What happens if they want to put text or dimensions on
another layer, or use another style, for some reason? I'm not sure this
approach has any advantages over #3.
3. Undefine the AutoCAD commands, and redefine my own versions of each.
This is also automatic for the user, but may not offer enough flexibility.
With this method, however, they can always precede the command with "." to
run the original AutoCAD command.
Thanks for any help or insight.
Dan
--
Daniel J. Altamura, R.A.
Altamura Architectural Consulting
and SoftWorx, Autodesk Authorized Developer
--------------------------------------------------------------------


Reply With Quote
