欢迎大家光临【无师自通-教程网】您的到来是我们的荣幸。本站提供photoshop教程,ps教程,flash教程,cad教程,网页制作教程,excel教程,asp教程,vb教程,3d教程,c语言教程,html教程,coreldraw教程,dreamweaver教程,java教程,3dmax教程 等各种教程为主题的内容和服务,相信您会在这里找到您所需要的东东。无师自通伴您一生-谢谢您的光临!!
网站地图 设为首页
简繁切换 加入收藏
栏目待定 留言本站
您现在的位置: 无师自通-教程网 >> 图形图像 >> AutoCAD教程 >> AutoCad基础教程 >> 教程正文

  没有公告

菜单文件地类型、结构和运用 更多...
菜单文件地类型、结构和运用

定义菜单项和工具栏按钮的提示信息

***ACCELERATORS

定义加速键

    菜单文件中各部分中的第二层结构用**标识,第二层结构下则为菜单项的具体定义。
    菜单文件中的注释行以“//”为标识,菜单编译器将忽略“//”开始的行。
    注意 菜单文件不要求包括所有的菜单部分,而只需要适用于应用程序的菜单部分。因此用户在编写菜单文件时,可以将菜单划分为几个小菜单文件,以便按需加载或卸载,使开发和维护工作更加容易。
34.1.4 菜单文件的加载
    1. 基本菜单与局部菜单
    在AutoCAD中加载菜单文件时,分为使用基本菜单和局部菜单的两种情况。基本菜单是菜单界面的基础,如果用户将某个菜单文件作为基本菜单加载,则系统自动取消原有的菜单文件,即新的基本菜单将替换原来的菜单。
    加载基本菜单的方法为:
    命令行:menu
    调用该命令后,系统弹出“Select Menu File(选择菜单文件)”对话框,提示用户选择要加载的菜单文件。
    局部菜单可以与基本菜单一起使用,即用户加载局部菜单时,原有菜单并不发生变化。使用局部菜单可使用户在菜单栏上增加或重新调整菜单。加载局部菜单后,该菜单所定义的全部菜单区域都被载入AutoCAD 且都可以使用,但下拉菜单并不直接显示出来,需要用户使用菜单命令,用AutoLISP将它们插入到菜单栏中。
    加载局部菜单的方法为:
    菜单:【Tools(工具)】→【Customize(自定义)】→【Menu…(菜单)】
    命令行:menuload
    调用该命令后,将弹出“Menu Customization(菜单自定义)”对话框,如图34-1所示。

    在该对话框中,用户单击Browse...按钮,弹出“Select Menu File(选择菜单文件)”对话框,选择需加载的菜单文件并返回。这时,“File Name(文件名称)”编辑框中将显示出将被加载的菜单文件名称,用户单击Load按钮后,该文件的组名将出现在“Menu Groups(菜单组)”列表框里,即该菜单文件被加载到系统中。
    与基本菜单不同的是,局部菜单还可以根据需要进行卸载。卸载局部菜单不会影响到其他未卸载菜单的使用。
    卸载局部菜单的方法为:
    菜单:【Tools(工具)】→【Customize(自定义)】→【Menu…(菜单)】
    命令行:menuunload
    调用该命令后,将弹出与图34-1完全相同的“Menu Customization(菜单自定义)”对话框。用户在“Menu Groups(菜单组)”列表框里选择需卸载的菜单项,然后单击Unload按钮即可进行卸载。
    当用户退出AutoCAD时,AutoCAD记录基本菜单的名称、最多24个局部菜单(由它们的菜单组定义)的名称和最多24个当前菜单栏中存在的菜单,并在下一次启动时加载该菜单文件。这确保AutoCAD界面在各任务期间保持不变。
    2. 菜单文件加载过程
    如果用户使用对话框来选择需要加载的菜单文件,系统将根据用户所选择的菜单文件类型进行如下操作:
    (1) 如果用户选择了MNC文件,则系统直接加载它。
    (2) 如果用户选择了MNS文件,则系统在同一目录查找与其同名的MNC文件。如果找到该文件就加载它,否则系统将编译MNS文件来生成MNC文件并加载它。
    (3) 如果用户选择的是MNU文件,则系统将其编译成MNC和MNS文件,并加载MNC文件。
    (4) 无论采用上述何种方式,系统都在加载MNC文件后,查找相应的LISP菜单文件(MNL文件)。如果找到该文件,执行文件中的AutoLISP表达式。
    当系统变量FILEDIA设为0时,用户需要在命令行中指定要加载的菜单文件。这种情况下AutoCAD将按下面的顺序查找、加载菜单文件:
    (1) 根据搜索路径搜索源菜单文件(MNS文件)
    如果找到了MNS文件,AutoCAD在同一目录查找编译后的同名菜单文件(MNC文件)。如果找到同名的MNC文件,而且该文件的日期比相应的MNS文件要晚,则AutoCAD加载该文件。否则AutoCAD编译MNS文件,在同一目录中生成新的MNC文件,并加载它。
    如果没有找到MNS文件,AutoCAD根据搜索路径查找编译后的同名菜单文件(MNC文件)。如果找到该文件,加载它。
    如果既没有找到MNS文件,也没有找到MNC文件,AutoCAD将根据搜索路径查找同名的菜单样板文件(MNU文件)。如果找到了文件,将其编译成MNC和MNS文件,加载MNC文件。
    如果没有找到上述任一文件,AutoCAD给出提示信息,并提示使用其他菜单文件名。
    (2) 加载MNC文件后,AutoCAD查找LISP菜单文件(MNL文件)。如果找到该文件,执行文件中的AutoLISP表达式。

上一页  [1] [2] 

教程录入:admin    责任编辑:admin 
  • 上一篇教程:

  • 下一篇教程:
  • 【字体: 】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口
     
     
     
     

    photoshop滤镜大全---photoshop滤…

    photoshop制作实例---一个玻璃球

    Photoshop把MM照片转化为浪漫工笔…

    Photoshop用抽出法抠婚纱图技巧实…

    photoshop换衣服

    photoshop照片合成---多幅照片精…

    photoshop 数码照片

    photoshop cs实例---Photoshop把…
    免责声明!本站资料大部分来自于互联网,其版权归原作者或其他合法者所有.如内容涉及或侵犯了您的权益,请通知本人,我将尽快处理!.欢迎您的光临。
    辽ICP备07003958号
    无师自通,伴你一生-教程网