That sounds like a partial solution.
But it seems that it will suffer from the same problem I am running into repeatedly with C3D - and that is it is frequently necessary to create multiple styles that differ only in the layer they put things on. This is becoming a bigger and bigger problem. The "Style Breeding Problem" is really getting out-of-hand. And with the current TERRIBLE style editing capabilities (the Toolspace is clunky at best), having a ton of styles is extremely painful.
If the Style is going to determine the Layer, then we really need to be able to get away from using VPFEEZE. That means we need the ability to turn individual C3D labels on/off in any viewport, and the ability to change the pin point for any label in any viewport. The ability to change the style of a label in a viewport could be handy, or it could be confusing and unnecessary if we can do the other things I just listed.
This thing they did with the annotations in 2008, creating that "Annotation Scale" thing, seems only partially-useful. It allows us to specify one pin point for every 40-scale viewport, and one pin point for every 100-scale viewport, but that's not a full solution. It doesn't let us have the label in one spot in this 40-scale viewport, and in a different spot for a second 40-scale viewport. If we had a pin point per viewport instead, then we could have the same label in two different locations in two different viewports, even if the viewports have the same scale value.
Message was edited by: sinc
Sinc