https://www.cnblogs.com/yeungchie/
;注册一个名叫 Act1 的选项,这个 Act1 相当于这个选项的专属代号。
;选项显示 "Action",按下执行 println("Act")。
mbRegisterAction("maskLayout" "Act1" "Action" "println(\"Act\")" "t")
;接着将这个选项配置到:当任何时候右键时都显示,这是由 Any(t_validObjs)定义的。
;Navigator Canvas不懂。
;Create为 Action 的位置 (t_grouping)。
mbSetContextData("maskLayout" "Act1" "Any" "Navigator Canvas" "Create")
show
更多的介绍可以看 Menu Builder Functions 章节。
Instance, Net, Shape, Pin, Via, Group, Clone, Modgen, Ruler, Marker, FGuardRing, None, Pcell, Ungenerated, Boundary, Blockage, Row, Mosaic, ModInst, RowRegion, Any
定义多种类型可以用空格分开,例如 : "Instance Shape"
Create, Edit, Hierarchy, Groups, ObjSpecific, Secondary, Common, Constraints, Properties
自上而下。
原文:https://www.cnblogs.com/yeungchie/p/13742593.html