Alternate solution, that may or may not be done with LISP or a script.
...
Enter name for new dimension style or [?]: Standard
That name is already in use, redefine it? <N>:y
Go into the Detail drawings and just change the CHILD dimension style names, such that when inserted or referenced into the PARENT drawing the Style names are not equal and therefore do not produce the undesired results as described by the user.
That may be a very good alternate. Perhaps easier than what I'm currently trying to do. But I'm hav'n so much fun and learn'n so much, why would I want to make it easier and change that !?
So if I have a 'DIM' dimension style, I could edit the dimension variables for that style to get that style up to date, then rename it ?.? The leaders would still be established to that style, even though it was renamed to 'Dims_0.75' .?. (or whatever the detail is scaled at).
I may have a look into that.
Well, I looked into it but I don't see it happening. I have, for some reason or another, three to four different dim styles in these old details.
I have a DIM
I have a DIM$7
I have a DIM <style overrides>
(I'm assuming, or at least it appears to be, the DIM$7 IS the override, but not positive about that).
I have a DIM1
I have a DIMENSIONS
Now on top of that, I am creating a dim style called "DIM_0.75".
So I need to take the entities on each of these styles & transfer them over to the new style. Then when I do a purge, they will all go away but the new one.