有时需要防止器件被误移动,需要锁定部分核心器件,特别在PCB中
1. 在属性面板添加Locked:(Yes=1|None=0)
2. PCB 中jsonArr.head.locked=1,json2compress中的LIB最后也要加上 SCH中LIB后面加入属性
3. 解压缩文档需要加上
4.需要检测的操作移动,旋转,删除,原理图的镜像,Ungroup
5.弹出的消息提示This selection contains locked components, please unlocked them firstly
6. 难点: 在什么地方来检测,并提示最佳.moveElements 等是被SCH PCB共用,判断文档类型?