I have been writing some scripts and ULPs for Eagle and now find the my layer display is reversed. For example, the bottom layer displays on top of the top layer. This impresses me as a Very Useful feature under some circumstances, should you get around to making the display functions a little more fluid (see NI's Ultiboard for what I thought were effective display options). In any case, right now I would like to get things back to normal.
I was playing with the layer-sequence ULP - but as I read the instructions on that - it only affects printing, no? I fiddled with the layer-sequence ULP a bit to try to restore the proper display order, but didn't get it to work. Somewhere in your docs I saw the layer display order, but I wasn't able to find it again. I didn't see anything under the Help -> Display entry either. I suppose I could zap the Option->Layer lines in the .eaglerc file, (after making a backup ) if that is safe.
1) Is there a way for users to modify the layer display order of Eagle? Is this scriptable or able to be modded with ULPs?
2) Do you have any advice for restoring my display order?
3) Is there any definitive guide to scripting beyond what is available in Help section?
Thanks,
pb
Update: Edited the .eaglerc file and all is fine. Now is there a way to script this or get access via ULP? I guess I could look at the files that the layers-sequence ULP. Will this only work across Eagle boot cycles though? For example I discovered that the .eaglerc file is only written on Eagle close. Is it also only read on Eagle boot? cfgset seems to write params to the file (but only on Eagle close) but do params written with cfgset affect Eagle when it's running? Or only after a boot cycle?
thanks much
pb
