当前位置: 首页 > 图文教程 > 3D设计 > AutoCAD > 菜单定义详解

AutoCAD
AutoCAD三维实例教程:CAD模型特点及材质调整
AutoCAD三维基础教程:右手螺旋定则
AutoCAD三维实例教程:旋转面、拉伸面及渲染中灯光的设置
AutoCAD三维实体入门教程:谈谈CAD的帮助文件能给你带来什么
AutoCAD三维实体入门教程:提取面域中常见问题及解决办法汇总
AutoCAD三维实体入门教程:点过滤功能的应用
AutoCAD三维实体入门教程:关于剖切的知识详解
AutoCAD三维实例教程:异形三通的画法
AutoCAD 2008三维教程:环形弹簧及弧线弹簧的几种画法
AutoCAD二维教程:细说机械零件轴测图的画法
AutoCAD渲染教程:如何在高版本中贴图渲染
AutoCAD教程:根据二维图画三维图的方法及思路
AutoCAD建模教程:49股钢丝绳的制作方法
AutoCAD三维建模系列教程:拉升、倒角、并集的应用
AutoCAD三维建模系列教程:拉升、复制移动制作木梯
AutoCAD三维建模系列教程:拉升、移动、复制的应用
AutoCAD三维建模系列教程:拉升、差集、倒角的应用
AutoCAD三维建模系列教程:三维旋转、剖切、阵列的应用
AutoCAD三维建模教程:通过陶罐实例讲解螺旋体的制作方法
AutoCAD打造一个逼真的元宝教程

AutoCAD 中的 菜单定义详解


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-12-02   浏览: 58 ::
收藏到网摘: n/a

菜单项语法
    菜单项由名称标记、标签和菜单宏组成(除了Image部分不允许名称标记)。一个菜单项通常占文件的一行,格式如下:
    name_tag label menu_macro
    其中各项说明如下:
    (1) name_tag:名称标记用于在菜单文件中唯一地标识一个菜单项,由字母和下划线“_”组成,放置在菜单项标签之前。
    (2) label:标签内容包含在方括号中,其格式和用法在每个菜单部分中都有所不同,具体定义详见下面对各菜单部分的介绍。
    (3) menu_macro:菜单宏由一系列特殊字符构成(见表34-3),用于定义一个命令及其参数系列。
表34-3 菜单宏中使用的特殊字符

字符

说明

;

产生 ENTER

^M

产生 ENTER

^I

产生 TAB

SPACEBAR

输入空格;菜单项中命令序列之间的空格等价于按 SPACEBAR

\

暂停以等候用户输入(不能用在加速键部分)

_

转换 AutoCAD 命令及其后的关键字

+

延续菜单宏到下一行(如果是最后一个字符)

=*

显示当前顶层的图像、下拉或快捷菜单

*^C^C

重复项的前缀

$

加载菜单部分或输入条件 DIESEL 宏表达式 ($M=) 的特殊字符

^B

切换捕捉开或关 (CTRL+B)

^C

取消命令 (ESC)

^D

切换坐标显示开或关 (CTRL+D)

^E

设置下一个等轴测平面 (CTRL+E)

^G

切换栅格开或关 (CTRL+G)

^H

产生退格

^O

切换正交模式开或关 (CTRL+O)

^P

切换 MENUECHO 开或关

^Q

回显所有提示、状态列表和打印输入 (CTRL+Q)

^T

打开或关闭数字化仪 (CTRL+T)

^V

切换当前视口 (CTRL+V)

^Z

禁止在菜单项末尾自动增加 SPACEBAR 的空字符

    例如,某菜单项定义如下:
    ID_New [&New... Ctrl+N]^C^C_new
    其中“ID_New”是名称标记;标签中的“&New... Ctrl+N”给出了在菜单中的显示内容;“^C^C_new”为菜单宏。
34.2.2 菜单组
    菜单文件中的菜单组部分用“***MENUGROUP”标签进行标识,该标签定义了菜单组名,即将菜单文件的内容定义为某个组的成员。菜单组定义是一个字符串,最多可包括32个字母数字型的字符(不允许使用空格和标点符号)。例如,“acad.mns”文件中菜单组的定义为:
    ***MENUGROUP=ACAD
    使用菜单组的目的是在使用局部菜单时,将组中的项与其他项区分