Visual LISP 第4章 有关Visual LISP的基本操作(2)Visual LISP用户界面

1.菜单

菜单功能
文件  创建新的或修改已有的AutoLISP程序文件,编译或打印程序文件等
编辑  赋值和粘贴文本,匹配表达式中的括号,或赋值控制台窗口内以前的输入等
搜索  查找和替换文本字符串,设置书签,或利用书签操作等
视图  查找和显示程序代码中的变量和符号值等
工程  使用工程和编译、链接程序等
调试  调试程序,检查变量状态和表达式结果
工具  设置VisualLISP文本格式化选项和各种环境选项等
窗口  窗口管理
帮助  在线帮助

2.工具栏

3.文本编辑窗口

  VisualLISP的文本编辑窗口除了具有一般文本编辑器的全部功能外,还具有适于AutoLISP的一些专用功能。可以实现对AutoLISP程序的编辑、调试、检测、编译、运行等工作。

4.控制台窗口

  控制台窗口是VisualLISP主窗口中一个独立的可滚动窗口。其形式与AutoCAD命令提示信息反馈窗口类似。在控制台窗口内可以输入AutoLISP表达式,也可以不用菜单工具栏而直接在控制台窗口发出VisualLISP命令。

5.状态行

  位于屏幕底部,显示与VisualLISP所做工作相关的信息。

6.跟踪窗口

  跟踪窗口通常处于最小化的状态。在启动时,该窗口包含VisualLISP当前版本的信息。如果VisualLISP在启动时遇到错误,它还会包含相应的错误信息。

 

转载于:https://www.cnblogs.com/xueniwawa/p/3968456.html

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Autolisp是一种开发语言,用于自动执行AutoCAD软件中的命令和操作。DCL是其一部分,用于定义用户图形界面。 下面是一个Autolisp和DCL编程的实例: 假设我们需要创建一个自定义的AutoCAD命令来绘制一个特定形状的图案。我们可以使用Autolisp语言来编写这个命令,同时使用DCL定义一个用户图形界面,以便用户可以轻松地使用这个命令。 在Autolisp中,我们首先需要定义命令的主要函数。例如,我们可以定义一个名为"DrawPattern"的函数,用于绘制图案。然后,我们可以使用DCL来创建一个对话框,其中包含绘图参数的输入框,如图案的大小和颜色。 在DCL中,我们可以使用一些控件类型来构建用户图形界面。例如,我们可以使用"edit_box"控件来接收用户输入的图案大小,"color_list"控件来选择图案的颜色等。这些控件可以与Autolisp函数的参数进行关联,以便将用户输入的数值和选项传递给Autolisp函数。 然后,我们可以使用Autolisp的函数来获取DCL对话框中的输入值,并将其传递给绘图函数。在绘图函数中,我们将使用AutoCAD的绘图命令和操作,使用用户提供的参数绘制所需的图案。 最后,我们需要使用Autolisp编译器编译这个脚本,并将其加载到AutoCAD软件中。一旦加载完成,用户就可以通过在命令行输入命令名称,或者点击工具栏按钮或菜单项来调用该命令。在调用命令时,用户将看到一个对话框,其中包含输入参数的选项。用户可以在对话框中输入参数,然后点击确定按钮来执行绘图命令。 以上是一个简单的Autolisp和DCL编程实例的概述。通过使用Autolisp和DCL,我们可以为AutoCAD软件创建自定义的功能和用户界面,以增强软件的功能性和易用性。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值