lisp工具箱2.0使用手册

lisp工具箱2.0版用户手册
android加固1.1  简介
Lisp工具箱在网上推出以来,受到不少朋友的喜爱,程序在不长的时间里连续升级,从1.20升到了1.501版。这些版本的功能定位一直遵循最初的想法:一个临时工具程序加载器。它的特点一是临时性,二是辅助性。程序的改进也主要是围绕增强工具定义本身的方便性和适用范围来进行。
通过工具箱早期版本的应用反馈,发现有不少用户不仅仅希望用工具箱管理一些临时的程序,而是要用它管理更常用的程序。而原有的工具箱程序容量偏小,组织程度不高,对于程序数量和使用密度的增加还不够理想。
目前网上能到一些相当优秀的程序,其功能和实用程度不亚于专业软件。再加上用户自己编制的程序,有可能形成相当系统的程序集合。如果用传统的方法制作用户菜单,对不熟悉菜单编制的用户相当困难,即使对熟练的用户,维护菜单也是相当繁琐的工作。因此,工具箱程序如果能提高在文件管理和组织方面的功能,并强化菜单生成能力,其实用性将更进一步。
工具箱最新推出的2.0版不仅仅是增加了大量的新功能,更重要的是定位上已经改变,开始由程序的“加载器”向“管理器”转化。初步具备了管理一个“准软件系统”的能力:不但能够方便的加载和调用程序,更
能有效的管理程序文件和菜单。用户现在可以通过直观的界面和简单的操作建立一个“个人软件系统”了。
2.0版程序增加了分组的功能,以前的工具箱虽然理论上能够管理任意多的工具程序,但是受对话框界面长度和下拉菜单长度的限制,定义的工具超过10几条后,调用和查就不太方便。而工具箱2.0版提供自定义的分组功能,用户可以建立任意多的组,并以任意顺序加以排列,对应于菜单则能够生成级联的下拉菜单。通过分组,能够有效管理的程序数量成倍增长,同时大大增强了条理性。
lisp工具箱2.0版新增记录作者名称的功能。这对于非用户自制的程序,方便了用户学习,并有助于保护作者的知识产权。
二氧化氯发生器加药
lisp工具箱2.0版能够记录对工具程序使用性能的评级,也就是说对程序编制的完善程度、功能的实用程度有一个评价,并提供相应的索引。这个功能对学习和开发自己的软件提供了方便。
程序能够以分组、作者或评级为索引来生成下拉菜单,继承了以前的优点,菜单的生成是单键操作,实时自动生成并嵌入。
新增加了文件移动的功能,可以将选定的程序文件拷贝到指定的位置,也可以将当前定义的程序文件整体打包,拷入指定的路径。这个功能可以方便用户生成自己的软件安装程序。
本程序编写中特别关注易用性,程序界面设计力求条理清楚,使用简便并符合AutoCAD 的使用习惯。目前程序在AutoCAD2004以下版本可以实现自动加载。程序的数据继续同以往的版本兼容。
桥梁支座更换与维修1.2 使用说明
1.2.1 安装
铠甲式防护罩
Lisp工具箱的运行环境是windows各个版本,安装前需要先装好r14或更高版本的AutoCAD。在安装之前请关闭正在运行的AutoCAD程序。
安装文件是一个单独的exe文件,安装过程很简单。
程序默认的安装路径是c:\Program Files\lisptbox,虽然可以指定别的路径,但建议最好不要改变:滚珠丝杠副安装
安装过程中,程序会搜索当前已安装的AutoCAD版本,并显示自动加载选项:
自动加载程序不能识别AutoCAD2005,使用2005必须手动加载。
连续点击按钮,完成安装。
1.2.2 加载
对于AutoCAD2004之前的版本,程序会按照你在安装过程中的选项自动加载进AutoCAD ,2005版需要手动加载,方法如下:
首先在AutoCAD 选项卡里添加一个搜索路径,即安装路径下的sys 路径。缺省为c:\Program Files \lisptbox \sys ,如下图:
然后执行menuload 命令,载入sys 路径中的u 菜单文件,如下图:
意2002及以
屏幕左面的按钮菜单区会出现一个小的菜单条,同时会有文字当在AutoCAD 其他版本中自动加载不成功时,也可以按上面的方法手动加载,须注前版本加载u 文件,2004及以后版本加载u 文件,否则将不能在不同的ACAD 版本中同时使用。
正确加载后,在AutoCAD
提示出现,如右图:,下面的蓝按钮用于调用Visual Lisp 的
编程同时在不同的AutoCAD 版本中使用,并
且共1.2.3 主界面
初次进入Lisp 工具箱2.0的主界面如下图:
为示范,工具箱提供了几个预先定义好的小工具程序。
表”栏显示的是当前的组类名称utoCAD r14中,以这两类文件定义的工[运行]按钮,或直接双击工具程序的名称,工具箱会从对话框中退,其他扩展功能多通过按钮调用相应的对话框执行,下面
分别
图标菜单有两个按钮,上面的就是调用工具箱程
序的按钮界面。
也可以发命令“TBOX ”调用工具箱程序。
程序可以享定义的工具数据。
作在Lisp 工具箱2.0中,程序是分组存放的,中间的“分类列,点选了一个组类,组类中的程序就会显示在左面的工具程序列表中。Lisp 工具箱有3种分类列表的方式,分别是按分组、按作者和按评级。其中分组方式在分类列表中的显示顺序是由用户确定的,其他两种方式则按字母顺序排序。
AutoCAD r14不支持FAS 、VLX 格式的程序文件,在A 具会显示不兼容标记。
选择工具程序,然后点击出,并执行这个工具程序。
工具箱的主界面设计力求简单介绍:
1.2.4 工具管理
“工具管理”是向工具箱内添加、编辑工具程序的对话框,界面如下图:
在工具管理对话框中,程序只能按分组方式显示。最上方的“分组显示工具列表”下拉框显示的是当前列表的组。中间的大列表显示的是组内定义的工具程序详细信息,双击工具程序,程序的各项选项会被提取到下面的工具编辑区。
pstl要定义一个工具,三个基本的内容是必需的:
首先,要给工具程序取一个名字,也就是说明。可以是任何想要的文字串,但不要和其他工具重名,即使不同组的也不可以。
第二,要指定程序文件的名称,这个文件可以是LSP、FAS或VLX三种格式,文件必须存在,但不需要放在AutoCAD的搜索路径里。在单一的程序文件内定义多个程序是可以的。
第三,要给出程序对应的Lisp函数名称。在Lisp程序中是由defun语句定义的。可以是“c:xxx”类函数,也可以不是。如果是FAS或VLX文件,函数名则为执行命令名前面加上“c:”。例如,命令名称为aaa,则函数为c:aaa。
可以使用[编辑/浏览文件]选项查看LSP文件内容,对于具有独立名称空间的VLX文件,可以用[VLX函数查询]选项查看文件内定义的函数。但是无法查询加密的LSP格式、FAS格式和非独立名称空间的VLX格式文件。
此外,加密格式的LSP文件在AutoCAD R14下可能无法运行。
一个最简单的工具定义只需上面三项内容。点击[添加/修改]按钮,如果程序的名称已有,会修改原有的工具定义,否则把新工具加入列表。
如果工具程序需要配套的dcl程序,则还要输入dcl文件名。不同的工具可以使用同一个dcl文件,但不同的dcl文件不要同名,即使放在不同的路径下也是不行的。
作者和程序的评级选项可供程序提供额外的检索方式,但不是必需的。
需要说明的是,本工具箱并不能判断工具程序是否完善,所以应该预先测试以确定工具程序能够正确加载和运行,一般而言,作为工具的lisp程序不需要写的非常完善,一般出

本文发布于:2024-09-23 11:12:07,感谢您对本站的认可!

本文链接:https://www.17tex.com/tex/2/178310.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:程序   工具   文件   工具箱   用户   菜单   功能   加载
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议