Not sure if the following is implemented or has been requested before.
I have a rhino document which has lots of different styles of text and annotation. Is it possible to select all texts of one formatting style; so that I don’t end up selecting all the texts in the document?
Perhaps, to be able to select a source text, then all text objects of same formatting style are automatically selected afterwards?
This script should do that. It will not however discriminate between objects with the base style and objects where the base style has been modified (for example changing an individual text block’s letter height while retaining the original style).
run a selection command
2a. be asked to select an initial annotation (in this case, 6mm Hello on bottom right)
have a selection menu (like the match properties command; remembering previous input) where the user can input what annotation properties need to be matched during the finding process. E.g., Style, Font, Text height, justification etc. This list could be less or more comprehensive.
2b. if no annotation exists, the user could input the specific values to try to find.
That’s far too involved for some simple scripting. An annotation style has literally hundreds of parameters to deal with, and each individual annotation object can have any one those base parameters individually modified.
It should be possible to script some simple single-purpose functions such as finding all text elements that have a certain size, font, or justification.
Just wondering if a simple script like this might feature in a future update for rhino?
I’ve also wondered what the process is as to how the developers determine whether a request is likely to be beneficial to be implemented within a Rhino update, or whether it’s best solved by a python/rhino script.