计算机辅助设计二次开发案例教程ch08.pptVIP

计算机辅助设计二次开发案例教程ch08.ppt

  1. 1、本文档共47页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第8章 开发用户菜单 8.1 用户菜单的介绍 AutoCAD菜单为二次开发AutoCAD应用程 序提供了一个强大的开发工具。 AutoCAD软件包带有一个名为acad.mnu 的标准菜单文件(在文件夹SUPPORT中)。当 启动AutoCAD时,菜单文件 acad.mnu自动 被装载并显示在AutoCAD的用户界面中。 8.1.1 初步认识和使用菜单文件 acad.mnu的部分源程序如下: 8.1 用户菜单的介绍 AutoCAD菜单文件包含的AutoCAD命令,分别在 不同的菜单下。例如,所有的文件操作命令都在 **FILE 菜单下,所有的绘图命令都在**DRAW菜单下。 一般来说菜单设计的要求如下。 (1) 不需要包括所有菜单部分。 (2) 按应用需要对acad.mnu文件进行裁减和扩充。 (3) 为便于装载和卸载,将文件划分成几个小菜单 文件,便于局部装载使用。 8.1 用户菜单的介绍 AutoCAD菜单文件中常用的菜单包括下拉菜单、工具栏菜单、图像菜单、屏幕菜单、在线帮助的菜单和快捷键等,各种菜单用下面的区域标签来判别。 ***MENUGROUP 菜单文件组名 ***TOOLBARS 工具栏定义 ***IMAGE 图像控件菜单区域 ***SCREEN 屏幕菜单区域 ***HELPSTRINGS 帮助字符串和工具栏提示 ***POPn 下拉/快捷菜单 ***ACCELERATORS 快键定义 8.2 自定义菜单文件 程序说明如下: 该菜单有4个不同的命令,分成了4个区域POP1、POP2、POP3和POP4,每一个区域都有一个标签。 第1行,* * *MENUGROUP=MYMENU,菜单文件名为MYMENU。 第2行,POPL是第一个下拉菜单的区域标签。AutoCAD菜单中的所有区域标签,都是以3个星号(* * *)开头的,后面跟的是区域标签名称,如POP1。 第3行,在绘图这个菜单中,绘图是菜单标签,当光标移到这个菜单栏区域内,它就显示菜单。 // 我的第一个菜单文件 –MyMENU.mnu 1 ***MENUGROUP=MYMENU 2 ***POP1 3 空行(关闭 POP1) 4 [LINE]*^C^CLINE 5 [PLINE]^C^CPLINE 6 [--] 7 [CIR-C,R]^C^CCIRCLE 8 [CIR-C,D]^C^CCIRCLE\D 9 [CIR-2P]^C^CCIRCLE 2P 10 [CIR-3P]^C^CCIRCLE 2P 11 [--] 12 [Exit]^C ***POP2 14 [编辑] 15 [ERASE]*^C^CERASE 16 [MOVE]^C^CMOVE 17 [COPY]^C^CCOPY … 8.2 自定义菜单文件 8.3 装载/卸载菜单文件 8.3.1 全局装载/卸载菜单文件 当进入AutoCAD图形编辑器时,AutoCAD将自动装载acad.mnu文件。但也可以使用AutoCAD的MENU命令全局装载自定义的菜单文件,而原来的菜单文件就自动被卸载了。 输入MENU命令,打开“选择菜单文件”对话框,如图所示。选择要装载的菜单文件,然后单击“打开”按钮。也可以在命令行中装载指定的菜单文件。 8.3 装载/卸载菜单文件 在装载菜单文件的过程中,不希望出现对话框,也可以通过设置系统变量来强制关闭对话框,按以下命令执行。 系统变量FILEDIA控制对话框的显示,“1”表示激活对话框显示;“0”表示强制关闭对话框。 8.3.2 装载/卸载局部菜单文件 MENULOAD命令是从基本菜单中装载/卸载局部菜单,从而从菜单栏添加/删除菜单。 8.3.2 装载/卸载局部菜单文件 8.4 子 菜 单 8.4.1 子菜单定义 子菜单的定义由两个星号及后面跟着的子菜单名称组成。每一个菜单可以有任何数目的子菜单,而每一个子菜单必须有一个唯一的名称。 8.4 子 菜 单 8.4.2 子菜单索引 子菜单索引是用来引用或装载子菜单的。它由一个($)符号及后面跟着的指定菜单区域的字母组成。菜单区域后面跟着(=)字符以及用户想要激活的子菜单的名称。子菜单的名称不应包括(**)。 8.4 子 菜 单 8.4.3 子菜单显示 当在菜单中装载了一个子菜单时,子菜

文档评论(0)

jdy261842 + 关注
实名认证
文档贡献者

分享好文档!

1亿VIP精品文档

相关文档