We have a lot of layers in our technology file, so anytime we need to edit properties on a shape, we need to reduce the number of valid layers so that the layer cyclic field is not too big. In 5.1.41, we have a utility to reduce the number of valid layers to only those layers used in your layout. In 6.1.5, we found the great "Used Layers Only" button in the layer palette. This feature is much nicer than our old code since it dynamically updates the layer palette as you add or remove layers from your layout. The problem, however, is that the "Used Layers Only" works as a filter on valid layers. It will only show "used" and "valid" layers. If some layers are used in the layout, but have been set invalid, they will not show up in the palette. To get around this, we set all layers valid and the filter works great. The problem is that the Edit Property form now shows ALL valid layers which don't even fit on our screen.
So I have a couple of questions:
1. Why doesn't the Edit Property form's layer field use the "Used Layers Only" filter?
2. What is the validLppFilterOn layout environment variable supposed to do? I can't see any difference whether I set it to t or nil.
I did discover the "Layer Filter" field on the Edit Property form, and this is great. I just think it would be nicer if the palette matched the cyclic field.