打印文档】【 】【关闭窗口

菜单定义详解

发布时间:2007-09-07 14-36-32 作者:河南新华电脑学院

屏幕子菜单的标识如下:
    **menuname [startnum]
    其中各项说明如下:
    (1) menuname:子菜单名,最多33个字符,可包含字母、数字以及“$”、“-”、“_”等符号。
    (2) startnum:可选的整数,用于指定子菜单的开始行。
    例如在ACAD.MNS文件中,对应主屏幕菜单中“FILE”项的子菜单定义如下:
    **01_FILE 3
    [New ]^C^C_new
    [Open ]^C^C_open

    [Qsave ]^C^C_qsave
    [Saveas ]^C^C_saveas
    [Export ]^C^C_export

    [Config ]^C^C_config
    [Plot ]^C^C_plot

    [Audit ]^C^C_audit
    [Recover ]^C^C_recover
    [Purge ]^C^C_-purge

    [Quit ]^C^C_quit
    屏幕菜单显示时,将覆盖上一屏幕菜单的项,它所覆盖的项数等于它所包含的菜单项数。如果屏幕菜单所包含的菜单项数超过屏幕上的菜单框数,或者按钮菜单所包含的菜单项数超过可用的按钮数,超出的项将被忽略。注意,菜单文件中的空行也会在屏幕菜单中显示出来,因此可利用空行加长子菜单,使它能覆盖上一菜单。
34.2.8 数字化仪菜单
    AutoCAD最多可将数字化仪的四个区域配置为命令输入的菜单区域。在菜单文件中这四个部分的菜单定义分别用“***TABLET1”~“***TABLET4”标签进行标识。
    TABLETn 部分中的菜单项语法与其他部分中的菜单项语法相同。对菜单项标签的处理方法与BUTTONSn部分相同。这些标签可用作注释,不会显示。
34.2.9 面向菜单的帮助
    菜单文件中的面向菜单的帮助部分用“***HELPSTRINGS”标签进行标识,该部分定义了菜单项描述性信息。当菜单项被选择时,这些信息将出现在状态行上。
    帮助字符串部分的语法如下:
    名称标记 标签
    当某个菜单项突出显示时,AutoCAD在这部分的名称标记中查找对应的项。如果找到了匹配的项,则标签中包含的字符串将显示在状态行中。例如在ACAD.MNS文件中有如下定义:
    ID_LINE [Creates straight line segments: LINE]
    当用户选择绘制直线的菜单项时,状态行中将显示提示:Creates straight line segments: LINE。
34.2.10 加速键
    菜单文件中的加速键部分用“***ACCELERATORS”标签进行标识,该部分定义了用户能够在AutoCAD中使用的加速键的作用。
加速键有两种定义方式:
    名称标记 标签
    其中标签内包括一个或多个组合键,以及括在双引号的单个字符或虚键。例如下列定义分别给出了创建新文件和运行VBA两种操作的加速键:
    ID_New [CONTROL+"N"]
    ID_VBARun [ALT+"F8"]
    标签 命令序列
    其中,标签中包含组合键和击键字符串,后面为相应的命令序列。当系统识别出这一击键序列后,将执行其后面的命令序列。除了反斜杠“\”以外,在菜单宏中使用的格式以及特殊字符均可用于该命令序列的定义。例如下面定义了切换正交模式开关的加速键:
    [CONTROL+"L"]^O
    在加速键定义中,可以使用的组合键包括Ctrl键和左右Shift键,并分别用字符串“CONTROL”和“SHIFT”来表示。
    在加速键定义中,可使用的虚键如表34-7所示,这些键在引用时必须括在引号中。
表34-7 特殊虚键的引用与说明

虚键

引用形式

说明

F1 键

F1

建议最好不要给F1键分配一个菜单宏,因为此键通常与帮助关联。但可以对这个键使用组合键。

F2 键

F2

不可修改,此键用于切换文本窗口的状态。

F3 键

F3

不可修改,此键用于运行OSNAP。

F4 键

F4

不可修改,此键用于切换TABMODE 开关。

F5 键

F5

不可修改,此键用于切换ISOPLANE 开关。

F6 键

F6

不可修改,此键用于切换COORDS 开关。

F7 键

F7

不可修改,此键用于切换GRIDMODE 开关。

F8 键

F8

不可修改,此键用于切换ORTHOMODE 开关。

F9 键

F9

不可修改,此键用于切换SNAPMODE开关。

F10 键

F10

不可修改,此键用于打开或关闭极轴追踪。

F11 键

F11

不可修改,此键用于打开或关闭对象捕捉追踪。

F12 键

F12

由用户自定义

INS 键

INSERT

由用户自定义

DEL 键

DELETE

由用户自定义

ESC 键

ESCAPE

建议最好不要给F1键分配一个菜单宏,因为此键通常与Cancel(取消)关联。

对该键使用组合键时,不能给CONTROL+ESCAPE和CONTROL+SHIFT+ESCAPE分配菜单宏,因为这两个序列由 Windows 控制。

上方向键

UP

必须与CONTROL组合键配合使用。

下方向键

DOWN

必须与CONTROL组合键配合使用。

左方向键

LEFT

必须与CONTROL组合键配合使用。

右方向键

RIGHT

必须与CONTROL组合键配合使用。

0 键

NUMPAD0

由用户自定义

1 键

NUMPAD1

由用户自定义

2 键

NUMPAD2

由用户自定义

3 键

NUMPAD3

由用户自定义

4 键

NUMPAD4

由用户自定义

5 键

NUMPAD5

由用户自定义

6 键

NUMPAD6

由用户自定义

7 键

NUMPAD7

由用户自定义

8 键

NUMPAD8

由用户自定义

9 键

NUMPAD9

由用户自定义

 

       

5页 上一页 [1] [2] [3] [4] [5] 
编辑: 点击次数:
上一篇: 下一篇:
 咨询中心 服务监督  
电话:0371-63866600
QQ: 董老师 董老师
  段老师  
咨询时间:早8:00-晚10:00
E_mail:gao.ying@xhgroup.cn
学校地址:郑州市中原区郑上路须水工贸园区。
乘车路线:火车站乘101路公交车(国棉六厂)到终点站下,转乘11路公交车到郑上路王玥村站下车即到。
 
电话:
   15093248768   13633858700
E - mail:
   li.dengbao@xhgroup.cn
QQ:63513257
  • 专业设置
  • 驻外招生咨询中心