正在加载图片...
name tag label menu macro 名称标识标签菜单宏 这个格式对所有的菜单节都是统一的,只是图象菜单项中没有name_tag;而且对于不同的 菜单节 label的含义也有所不同。其中, name tag是菜单文件中每个菜单项的唯一标识符,其 作用是(1)将下拉菜单和工具条按钮同相应的状态行帮助联系起来:(2)将下拉菜单同其相应加速 键联系起来:(3)用于控制菜单项的状态(如可用或不可用); labe是放在[]中的显示给用户的有关信息,例如对于 TOOLBARS,[]中的内容定义了工具 条的名称、状态(浮动、隐藏或可见等)、位置及所用的图标等 menu macro就是该菜单项或按钮所要执行的动作,可以是 AutoCAD命令、 AutolISP程序、 ADSIARX程序等。例如: ***TOOLBARS **TB ABD ABD ∥定义工具条。 ID_ABDo[Toolbar("ABD tf"Floating, Show, 400, 50, 1 ∥定义工具条按钮。 D_ABD_1[_ Button("绘制墙体"," CON. bmp","CON041bmp")y^c^ CABD WALL: HELPSTRINGS D_ABD_0[墙体绘制和编辑] D_ABD_1值直接绘制双线墙体 如果在菜单源文件中包含以上片段,经过编译调用时,将会出现名为"ABD墙体"的工具条, 其中包含一个名为"绘制墙体"按钮。当用户把光标移动到工具条上时,"墙体绘制和编辑。"的帮 助信息就出现在窗口的状态行;当用户把光标移动到按钮上时,"直接绘制双线墙体。"的帮助信 息就出现在窗口的状态行,同时光标箭头处还有"绘制墙体"的提示。 2菜单文件组成 要满足用户对菜单定制的新要求,就必须对原有的菜单进行扩充,这不仅表现在菜单结构的 变化,还表现在菜单文件组成的变化。R14之前, AutoCAD的菜单原文件为*MNU,其编译文 件为*MNX;在R14中,*MNX已不存在,取而代之的是其它几类文件, AutoCAD14的菜单name_tag label menu_macro 名称标识 标签 菜单宏 这个格式对所有的菜单节都是统一的,只是图象菜单项中没有 name_tag;而且对于不同的 菜单节 label 的含义也有所不同。其中,name_tag 是菜单文件中每个菜单项的唯一标识符,其 作用是(1)将下拉菜单和工具条按钮同相应的状态行帮助联系起来;(2)将下拉菜单同其相应加速 键联系起来;(3)用于控制菜单项的状态(如可用或不可用); label 是放在[ ]中的显示给用户的有关信息,例如对于 TOOLBARS,[ ]中的内容定义了工具 条的名称、状态(浮动、隐藏或可见等)、位置及所用的图标等; menu_macro 就是该菜单项或按钮所要执行的动作,可以是 AutoCAD 命令、AutoLISP 程序、 ADS/ARX 程序等。例如: ***TOOLBARS **TB_ABD **ABD // 定义工具条。 ID_ABD_0 [ _Toolbar("ABD 墙体",_Floating, _Show, 400, 50, 1)] // 定义工具条按钮。 ID_ABD_1 [ _Button("绘制墙体", "ICON.bmp", "ICON0041.bmp")]^C^CABD _WALL: ***HELPSTRINGS ID_ABD_0 [墙体绘制和编辑.] ID_ABD_1 [直接绘制双线墙体.]: 如果在菜单源文件中包含以上片段,经过编译调用时,将会出现名为"ABD 墙体"的工具条, 其中包含一个名为"绘制墙体"按钮。当用户把光标移动到工具条上时,"墙体绘制和编辑。"的帮 助信息就出现在窗口的状态行;当用户把光标移动到按钮上时,"直接绘制双线墙体。"的帮助信 息就出现在窗口的状态行,同时光标箭头处还有"绘制墙体"的提示。 2 菜单文件组成 要满足用户对菜单定制的新要求,就必须对原有的菜单进行扩充,这不仅表现在菜单结构的 变化,还表现在菜单文件组成的变化。R14 之前,AutoCAD 的菜单原文件为*.MNU,其编译文 件为*.MNX;在 R14 中,*.MNX 已不存在,取而代之的是其它几类文件,AutoCAD R14 的菜单
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有