目录
01 DCL的作用
01.01 DCL介绍
01.02 DCL对话框成员
01 标准DCL对象家族
02 装饰DCL对象家族
03 集群DCL对象家族
04 整合DCL对象家族
02 DCL的加载
03 DCL的规则
04 DCL对话框设计
05 DCL属性速查表
06 DCL设计技巧
01 DCL的作用
01.01 DCL介绍
DCL全称Dialogue Control Language,对话框控制语言。
DCL必须配合AutoLisp一起使用,Lisp书写语言流程,DCL显示语言控制界面。
01.02 DCL对话框成员
DCL对话框成员包含四个家族,分别为:标准DCL对象家族、装饰DCL对象家族、集群DCL对象家族、整合DCL对象家族。家族内的成员如下四表所示:
01 标准DCL对象家族
这个家族的特性:皆可选择执行或输入数据内容。
【1/4】标准DCL对象
序号 | DCL对象 | 名称 |
---|
1 | button | 按钮 |
2 | edit_box | 编辑框 |
3 | inage_button | 图像按钮 |
4 | list_box | 列表框 |
5 | popup_list | 下拉列表 |
6 | radio_button | 单选按钮 |
7 | slider | 滑动条 |
8 | toggle | 切换开关 |
02 装饰DCL对象家族
这个家族的特性:是不能选择也不会有动作,春岁用来装饰对话框画面、信息显示及加强视觉效果。
【2/4】装饰DCL对象
序号 DCL对象 名称 1 image 图像 2 icon_image
图像菜单标准图像按钮:
宽度=12,比例=0.66
3 spacer 空白栏 4 text 文字 5 text_part 文字组成
03 集群DCL对象家族
这个家族的特性:用来设定各DCL对象排列的方式。
【3/4】集群DCL对象
序号 DCL对象 名称 1 column 直列 2 boxed_column 框列 3 radio_column 单选按钮值列 4 boxed_raido_column 单选按钮框列 5 row 横行 6 boxed_row 框行 7 radio_row 单选按钮横行 8 boxed_radio_row 单选按钮框行 9 concatenation 水平群集连结 10 paragraph 垂直群集排列
04 整合DCL对象家族
这个家族的特性:定义于BASE.DCL中的整合设计DCL对象,您可以直接拿来使用,将更有助于快速完成所需的DCL设计。
【4/4】整合DCL对象
序号 DCL对象 名称 1 errtile 错误信息text文字提示width=35 2 ok_only “确定”按钮 3 ok_cancel “确定”与“取消”两按钮row组合 4 ok_cancel_help “确定”、“取消”与“说明”三按钮row组合 5 ok_cancel_err ok_cancel与errtile亮按钮加一个text文字组合 6 spacer_0 未设定宽、高的spacer空白栏 7 spacer_1 宽、高各为1的spacer空白栏
正文
02 DCL的加载
正文
03 DCL的规则
正文
04 DCL对话框设计
正文
05 DCL属性速查表
正文
06 DCL设计技巧
正文
正文
正文
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)