I often just thaw all to check stuff out then undo... then I have a custom routine to popup a dialog where I can select the multiple layers I want to thaw.
There may be other ways but the first thing that pops into mind to simulate the LAYERP functionality... you might use a couple of toolbar buttons... one saving a layer state and the other restoring and deleting it.
Save:
- Code: Select all
(layerstate-save "myTemp1" 255)
Thaw, turn on, unlock all layers, etc...
Restore and delete the temporary layer state if it exists:
- Code: Select all
(and (layerstate-has "myTemp1")(layerstate-restore "myTemp1" nil)(layerstate-delete "myTemp1"))
These are intended for model space. The 255 is a flag to select what should be saved in the layerstate. Sum the values you want from the list in the Help:
- Code: Select all
1- Restore the saved On or Off value
2- Restore the saved Frozen or Thawed value
4- Restore the saved Lock value
8- Restore the saved Plot or No Plot value
16- Restore the saved VPVSDFLT value
32- Restore the saved Color
64- Restore the saved LineType
128- Restore the saved LineWeight