Hello,
techLayerProperties makes perfect sense. However, in a file called “analoglib” (which I dumped), I saw things like
----------------------
techLayerProperties(
;( PropName Layer1 [ Layer2 ] PropValue )
;( -------- ------ ---------- --------- )
( canDrawOnLayer? ("90" drawing ) t )
( layerSelectable? ("90" drawing ) t )
( streamDatatypeNumber ("90" drawing ) 0 )
( streamLayerNumber ("90" drawing ) 0 )
( streamTranslateLayer? ("90" drawing ) "FALSE" )
( canDrawOnLayer? (hardFence drawing ) t )
( layerSelectable? (hardFence drawing ) t )
( streamDatatypeNumber (hardFence drawing ) 0 )
( streamLayerNumber (hardFence drawing ) 0 )
( streamTranslateLayer? (hardFence drawing ) "FALSE" )
( canDrawOnLayer? (softFence drawing ) t )
( layerSelectable? (softFence drawing ) t )
( streamDatatypeNumber (softFence drawing ) 0 )
( streamLayerNumber (softFence drawing ) 0 )
( streamTranslateLayer? (softFence drawing ) "FALSE" )
( canDrawOnLayer? (y0 drawing ) t )
( layerSelectable? (y0 drawing ) t )
( streamDatatypeNumber (y0 drawing ) 0 )
( streamLayerNumber (y0 drawing ) 0 )
( streamTranslateLayer? (y0 drawing ) "FALSE" )
( canDrawOnLayer? (y1 drawing ) t )
( layerSelectable? (y1 drawing ) t )
( streamDatatypeNumber (y1 drawing ) 0 )
( streamLayerNumber (y1 drawing ) 0 )
( streamTranslateLayer? (y1 drawing ) "FALSE" )
( canDrawOnLayer? (y2 drawing ) t )
( layerSelectable? (y2 drawing ) t )
( streamDatatypeNumber (y2 drawing ) 0 )
( streamLayerNumber (y2 drawing ) 0 )
( streamTranslateLayer? (y2 drawing ) "FALSE" )
( canDrawOnLayer? (y3 drawing ) t )
( layerSelectable? (y3 drawing ) t )
( streamDatatypeNumber (y3 drawing ) 0 )
( streamLayerNumber (y3 drawing ) 0 )
( streamTranslateLayer? (y3 drawing ) "FALSE" )
( canDrawOnLayer? (y4 drawing ) t )
( layerSelectable? (y4 drawing ) t )
( streamDatatypeNumber (y4 drawing ) 0 )
( streamLayerNumber (y4 drawing ) 0 )
( streamTranslateLayer? (y4 drawing ) "FALSE" )
( canDrawOnLayer? (y5 drawing ) t )
( layerSelectable? (y5 drawing ) t )
( streamDatatypeNumber (y5 drawing ) 0 )
( streamLayerNumber (y5 drawing ) 0 )
( streamTranslateLayer? (y5 drawing ) "FALSE" )
( canDrawOnLayer? (y6 drawing ) t )
( layerSelectable? (y6 drawing ) t )
( streamDatatypeNumber (y6 drawing ) 0 )
( streamLayerNumber (y6 drawing ) 0 )
( streamTranslateLayer? (y6 drawing ) "FALSE" )
( canDrawOnLayer? (y7 drawing ) t )
( layerSelectable? (y7 drawing ) t )
( streamDatatypeNumber (y7 drawing ) 0 )
( streamLayerNumber (y7 drawing ) 0 )
( streamTranslateLayer? (y7 drawing ) "FALSE" )
( canDrawOnLayer? (y8 drawing ) t )
( layerSelectable? (y8 drawing ) t )
( streamDatatypeNumber (y8 drawing ) 0 )
( streamLayerNumber (y8 drawing ) 0 )
( streamTranslateLayer? (y8 drawing ) "FALSE" )
---------------------
Each line have a “?” after t_propName, and there is no “t_layer1 [t_layers2]” but rather a parenthesis-contained pair.
Does this file make sense?
G