codebase="hhctrl.ocx#Version=4,73,8561,0"> codebase="hhctrl.ocx#Version=4,73,8561,0" > codebase="hhctrl.ocx#Version=4,73,8561,0" >
 
  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 方法经常保存你的菜单组,以避免丢失你的菜单自定义部分。

方法

Save

SaveAs

Unload  

属性

Application

MenuFileName

Menus

Name

Parent

Toolbars

Type  

说明

该对象在 2006 版本中不支持 Save 和 SaveAs 方法。