MenuGroup
对象
|
AutoCAD 菜单组。(2006修改)
VBA 类名: |
AcadMenuGroup |
|---|---|
创建方法: |
MenuGroups.Load |
访问途径: |
MenuGroups.Item |
一个菜单组包含菜单和工具栏,其中一部分或全部在当前 AutoCAD 中显示。
每一个菜单组包含一个 PopupMenus 集合和一个 Toolbars 集合。PopupMenus 集合包含所有在菜单组内的菜单,它可以通过 Menus 属性获得。同样 Toolbars 集合也包含所有在菜单组内的工具栏,可以通过 Toolbars 属性获得。
菜单组通过 Load 方法加载到AutoCAD进程中。该方法加载一个包含菜单组的指定菜单文件。该菜单组添加到 MenuGroups 集合中。一旦加载,个别菜单就可以插入菜单栏和工具栏中被显示出来。Load 方法提供了一个与AutoCAD中MENU 命令风格相似加载菜单组作为主菜单的机制。当菜单组作为主菜单装入时,此菜单组的 Type 属性被设为 acBaseMenuGroup
。用户不能用程序编程创建一个新的(空的)菜单组。但可以装载一个包含菜单组的已存在的菜单文件,将其以一个新的菜单组名保存到一个新的菜单文件中。然后编辑新的菜单组使其包含你想要的菜单和工具栏。
一些
AutoCAD
用户界面外观的改变,如改变系统颜色,会使得菜单和工具栏从菜单文件中重加载。一定要用
Save 方法经常保存你的菜单组,以避免丢失你的菜单自定义部分。
说明
该对象在 2006 版本中不支持 Save
和 SaveAs 方法。