记录
全新的一只小白
从零开始学习
展开
-
进一步学习对话框布局visual lisp
//gp_dialog.dclgp_dialog:dialog{ label="Garden Path Tile Specifications";:boxed_radio_column{ //定义单选按钮区域label="Outline Polyline Type";:radio_button{ //定义优化单选按钮label="&Ligh...原创 2019-07-16 17:09:58 · 955 阅读 · 0 评论 -
对话框设计基础知识(一)(我只是一个渺小的搬运工)
按照控件的特点可以将控件分为以下几类一.可以定义动作行为的控件这类控件具有动作行为(action)的属性,动作行为是用AutoLISP的函数或表达式表示定义的,用鼠标单击这样的控件时,就会执行相应的函数或表达式。按钮(Button)按钮适用于立即产生可视的操作,如退出对话框、弹出子对话框及其它特定操作。每个对话框至少包含一个OK按钮(或功能相当的控件)。按钮的类型是button。有a...原创 2019-07-20 12:13:55 · 1361 阅读 · 1 评论 -
对话框设计基础知识(二)
四.AutoCAD 预定义的控件AutoCAD不仅预定义了25种控件的类型,还定义了以下8个最常用的控件。定义对话框时,可直接使用这些控件,但是在编写AutoLISP驱动程序时,必须要准确地使用其关键字(大小写字母不等价)。ok_only按钮单个的确认按钮,关键字为"accept"。用于确认施加在对话框上的操作。ok_cancel(确认和取消)按钮该控件为两个按钮组成的行,确认按钮的关...原创 2019-07-22 08:53:53 · 970 阅读 · 0 评论 -
对话框设计基础(三)
控件的属性控件的外观和功能是由该控件的属性确定的。属性如同程序中的变量,具有名字和值。属性的值有整型、实型和字符串类型,有的属性值只能是预定义的保留字。控件的类型不同,其属性的数量也不同。有些属性在所有的控件中的含义是相同的,有些属性在不同的控件中含义也不同。AutoCAD为用户预定义了35个属性。按字母顺序依次是:action确定控件的活动,活动是是用双引号括起的AutoLISP表...原创 2019-07-22 09:45:45 · 887 阅读 · 0 评论 -
对话框驱动程序
前面学到了怎么设计对话框,现在我们来学习学习怎么来怎么写对话框的驱动程序吧~~(搬运工再次上线 一大波知识袭来喽~)对话框文件描述了对话框的结构和外观、所属控件的样式、功能及控件的布局。但是将对话框显示到屏幕上,使对话框及其各控件发挥作用,必须靠程序驱动。用AutoLISP或Visual C++语言可以编写对话框的驱动程序。对话框文件描述了对话框的结构和外观、所属控件的样式、功能及控件的布局...原创 2019-07-22 14:42:27 · 1535 阅读 · 0 评论 -
一个简单对话框布局及驱动程序例子(未完成)
这里写的是一个简单对话框驱动程序的实例,对话框文件的名字是“1.dcl”,存放在d驱动器的example\dcl\目录下,对话框的名字是yuan,外观见图。首先是对话框布局DCL文件yuan:dialog{ //定义名字为yuan的对话框label= "绘制圆";//显示在对话框顶部的标签:row{ //引用行:image //引用图像控件{width=30;//图像的宽height...原创 2019-07-22 16:13:46 · 522 阅读 · 0 评论