--菜单文件路径-保存--读取 --menuMan.getMenuFile() --menuMan.saveMenuFile (menuMan.getMenuFile()) --注销已存在的菜单 try(menuMan.unRegisterMenu (menuMan.findMenu "叶文斌"))catch() try(menuMan.unRegisterMenu (menuMan.findMenu "叶文斌(二级菜单)"))catch() --宏脚本定义,会在#usermacroscript目录下生成宏脚本文件 macroScript Free_Camera category:"Yewenbin" tooltip:"Free Camera" ( StartObjectCreation FreeCamera ) macroScript Target_Camera category:"Yewenbin" ( StartObjectCreation TargetCamera ) macroScript 文件 category:"Yewenbin" ( print "文件宏脚本" ) --生成目录和子目录 menusmtool = menuman.createmenu "叶文斌" menusmtool02 = menuman.createmenu "叶文斌(二级菜单)" submainmenuitem = menuman.createsubmenuitem "A01第一个" menusmtool submainmenuitem01 = menuman.createsubmenuitem "A02第二个" menusmtool02 SeparatorItem001=menuMan.createSeparatorItem() macroScript001=menuMan.createActionItem "文件" "Yewenbin" macroScript002=menuMan.createActionItem "Free_Camera" "Yewenbin" macroScript003=menuMan.createActionItem "Target_Camera" "Yewenbin" SeparatorItem001=menuMan.createSeparatorItem() menusmtool.addItem macroScript001 1 menusmtool.addItem macroScript002 2 menusmtool.addItem SeparatorItem001 3 menusmtool.addItem macroScript003 4 menusmtool.addItem SeparatorItem001 5 menusmtool.addItem submainmenuitem01 6 menusmtool02.addItem macroScript001 1 menusmtool02.addItem macroScript002 2 menusmtool02.addItem SeparatorItem001 3 menusmtool02.addItem macroScript003 4 menusmtool02.addItem SeparatorItem001 5 mainmenubar = menuman.getmainmenubar() mainmenubar.addItem submainmenuitem (mainmenubar.numItems()+1) menuman.updatemenubar() /* findme=menuMan.findMenu "AAAyewenbin" menuMan.unRegisterMenu findme */