PDA

View Full Version : Edit Multiple Text Objects Sequentially



Wish List System
2016-08-02, 04:41 PM
Summary: Edit Multiple Text Objects in the Order Selected

Description: We used to be able to select any number of simple text objects and edit them in the order selected. This was lisp based and worked up to AutoCAD 2010. Now we have upgraded to 2015, 2016, and 2017 and all of the lisp or vba routines I can find to do this no longer work.

Product and Feature: AutoCAD - Text

Submitted By: JPatMurphy732901 on 08/02/2016

Tom Beauford
2016-08-02, 05:39 PM
You've submitted an AutoCAD Wish List to fix lisp routines you haven't provided?

Have you put your lisp routines folder in both the "Support File Search Path" and "Trusted Locations" on the Files tab of Options?

Can a Moderator move this Thread to someplace more appropriate?

Opie
2016-08-03, 07:47 PM
This is still available through a couple of methods. If it is simple TEXT, not MTEXT, then the CHANGE command will allow one to cycle through the selected text items to edit its strings as desired. If it MTEXT, one can cycle through each one by clicking the icon at the right end of the Content property shown in the Properties palette.

As this is a Wish List post, then the answer on having a moderator move these posts is out of the question. A wish list team member will need to close this thread.

JPatSmurph
2016-08-04, 03:32 PM
Tom, I appreciate your comments but I had not really thought about this in terms of a fix for the lisp routines. I was just asking to see if there was a way inside AutoCAD's current tools to do what used to require lisp to do. It has been my experience that AutoCAD often adds capabilities such as this after they see how useful someone's lisp routine could be for all users.

Opie, I am trying to use Change (from the command line) to perform sequential edits to multiple plain text items as you suggest but I don't see where I can do anything with the text string, only color, elevation, and a laundry list of other attributes, just not the text string itself. Is there another Change command I'm not seeing?

Tom Beauford
2016-08-04, 04:16 PM
Tom, I appreciate your comments but I had not really thought about this in terms of a fix for the lisp routines. I was just asking to see if there was a way inside AutoCAD's current tools to do what used to require lisp to do. It has been my experience that AutoCAD often adds capabilities such as this after they see how useful someone's lisp routine could be for all users.

TEXTEDIT works on all annotation objects text, multiline text, and dimensions. You can simply double click one at a time to edit them in any order you wish.

While your lisp based procedure seem odd to me I've got 20 year old lisp routines that still work today. If you start a Thread in the AutoLISP Forum (http://forums.augi.com/forumdisplay.php?91-AutoLISP) we'll be glad to help you get your's working again.

Most likely is that you don't have your code in "Trusted Locations" (from my 1st reply) since that wasn't around in 2010. AutoCAD has increased security to protect against viruses somewhat since your previous version.

Opie
2016-08-04, 08:35 PM
Opie, I am trying to use Change (from the command line) to perform sequential edits to multiple plain text items as you suggest but I don't see where I can do anything with the text string, only color, elevation, and a laundry list of other attributes, just not the text string itself. Is there another Change command I'm not seeing?


Start the CHANGE command;
Select desired TEXT objects;
Press enter to complete selection;
For each TEXT item, press enter about five times to allow editing of the text string;
Type text changes;
Press enter to move to the next TEXT item.