@pendean wrote:
.... you want FIND command to automatically reselect objects for you when you start it back up then add newer selections? That's not how FIND has ever worked, looks like you need to be using QSELECT or FILTER instead. FIND command is the incorrect tool for your need. ....
As far as I know, neither QSELECT nor FILTER can locate all the different object types that might contain the specified text content in whole or in part, together, the way FIND can, so what they're hoping for is at least understandable. Whether there's a way to accomplish that goal is another question....
EDIT: An approach I tried, that should be automatable to some degree:
FIND, of course with List results checked, do your thing.
With the findings in the list all selected, pick either of the Create selection set icons on the right; you'll be left with them all selected/gripped/highlighted.
Put them into a variable: (setq ss (ssget "_I"))
Do what you want with some of them [Attribute and/or Text/Mtext content changes, position changes, etc.].
Re-select/grip/highlight the same selection: (sssetfirst nil ss)
FIND again, and in the Find where: pull-down at upper right, Selected objects will already be chosen since there is a pre-selection, so all you need to do is pick on the Find button near bottom center again.
When I did that with it finding 11 objects, and I changed the content of one so it didn't match any more, on the follow-up it found 10 objects.
A Tool Palette button or a little command name definition could do the putting of FIND's current selection into the variable, and another could do the re-selecting of that selection and the recalling of the FIND command.
Further EDIT:
(defun C:FF ()
(setq *FFss* (ssget "_I"))
)
(defun C:FFF ()
(sssetfirst nil *FFss*)
(command "_.find")
(prin1)
)
Load those in [assuming you don't already use those command names]. Do FIND, select all its findings [or only some of them if you want] in the list, and pick on one of the Create selection set icons. Type FF.
Do what you want with stuff. Type FFF, and just pick on the Find button in the dialog box again. Assuming you have not used FIND with other settings in the meantime, the same Find options will be applied to the same selection, and whatever still fits the criteria will be found.
Kent Cooper, AIA