| ||
1、leBindKey.il
hiSetBindKeys( "layout" list( list("<Key>3" "leHiConvertShapeToPolygon()") list("<Key>4" "leHiFlatten()") list("<Key>5" "leHiModifyCorner()") list("<Key>6" "leHiMakeCell()") list("<Key>9" "leHiMarkNet()") list("<Key>0" "leHiModifyCorner()") list("<Key>D" "leHiCreateRuler()") list("<Key>V" "CreateCrossRuler()") ) ) hiSetBindKeys( "Schematics" list( list("<Key>9" "geEnterAddNetProbe()") list("<Key>8" "geEnterDeleteNetProbe()") list("<Key>0" "geDeleteAllProbe(getCurrentWindow() t)") ) )
2、crossruler.il
procedure(CreateCrossRuler() point=enterPoint() leCreateRuler(geGetEditRep() list(point xCoord(point)+50:yCoord(point)) leCreateRuler(geGetEditRep() list(point xCoo rd(point)-50:yCoord(point)) leCreateRuler(geGetEditRep() list(point xCoord(point):yCoord(point)+50)) leCreateRuler(geGetEditRep() list(point xCoord(point):yCoord(point)-50)) );procedure