您的位置:极速下载站 → 电脑软件 → 其他软件 → 其他综合 → ListDCL集成编缉器
ListDCL集成编辑器,基于ACAD平台的对话框软件,比PROTOBOX更为强大的DCL对话框代码生成工具,可生成编辑DCL/ListDCL格式代码,可即时预朗当前工作区代码的实时效果。不论你是DCL高手还是刚学DCL相信它都将为你引领dcl新的浪潮!
使用方法
第一次使用或移动了程序文件夹,请运行一次 setup.vbs ,加载ListDCLedit.vlx即可调用命令: DCL
在编缉器左侧的是"控件区",控件区大体上分成三类
a.容器控件
b.独立控件(包括:附加控件,自定义控件)
c.标准控件
a.容器控件有两种不同的插入方法:
1.双击插入.
如果工作区活动控件是一个独立控件,将会插入到独立控件的下方.
如果工作区活动控件是一个伸展开的容器头部,将会插入到容器头部.
如果工作区活动控件是一个伸展开的容器尾部,将会插入到容器下方.
如果工作区活动控件是一个收缩的容器,将会插入到容器下方.
如果工作区没有活动控件将被插入到工作区的比较上方.
提示:如想插入到控件上方可插入后再{上移}即可.
2.按扭{插入工作区}
当你选择了一个容器控件{插入工作区}会启动一个容器控件插入对话框,
在对话框中你需耍指定新容器控件"内含"的控件起始点,
如果,起始点正确,点确定后新的容器将被插入到工作区且包容你指定的内容.
b.独立控件有两种相同插入方法:
1.双击插入 2.按扭{插 入工作区}
如果工作区活动控件是一个独立控件,将会插入到独立控件的下方.
如果工作区活动控件是一个伸展开的容器头部,将会插入到容器头部.
如果工作区活动控件是一个伸展开的容器尾部,将会插入到容器下方.
如果工作区活动控件是一个收缩的容器,将会插入到容器下方.
如果工作区没有活动控件将被插入到工作区的比较上方.
提示:如想插入到控件上方可插入后再{上移}即可.
c.标准控件插入方法与独立控件插入方法完全相同.
特别说明:
"控件区"{插入工作区}按扭下方的文字栏不仅可以插入 各种收录的控件,
也可以用形如":myimg" ,"myimg;"的格式来插入控件区没有收录的控件.
还可以插入不同的文字内容,如你可以用形如 "//这是一行注释" 来插入注释.
工作区:
在这里你可以选择控件进行各种编缉操作,
1.当你选中一个控件时,会在"属性编缉区"显示出这个控件的所有属性,
你双击"属性编缉区"中对应的属性即可进行属性编缉操作.
2.当你选中一个控件时可以执行{上移},{下移},{删除},{扔掉}功能,
3.当你选中一个控件时,可以用{局部预览}按扭来实时查看控件在CAD的表现.
4.双击一个"容器控件",来切换"伸展"/"收缩"状态. 在"收缩"时会被显示一个"{+}"标志!
5.双击一个"独立控件",来启动这个控件的局部预览.
6.双击一个由"控件区"的文字栏所插入之文字内容,会启动一个文字编缉对话框.
特别提示:
回收站是一个有用的功能,有了它你可以实现不同容器间控件的转移,也可以生成控件的copy,
对于多个属性相似的同类控件,你会发观,有了回收站,这些操作将是如此的简单容易.
按扭区:
右侧一排按扭,功能不用我多说,大家一看就知道了.以下作简要说明:
01.{参数设置}:用来切换工作区,回收站的a代码格式: 1.标准树状结构 2.DCL格式结式 ; b导人DCL注释选项; c方前缀标识
02.{交换数据}:用来交换工作区与回收站之间数据,有了这个功能后,你就可以方便的编缉回收站中的数据了.
03.{导入}:将ListDCL代码输入到工作区.(自V1.52起可用ListDCL编缉器导入DCL格式文件!)
04.{导出}:将工作区数据输出为文件,主要有两种格式: 1.lsp格式 2.dcl格式.(自V1.52起两种格式均可用ListDCL编缉器读写)
05.{保存}:与导出功能相似,它只输出为 lsp格式 ,保存对话框出现一次后下次将沿用上次保存路径不再出现对话框.
06.{替换控件}:替换功能产生的控件会继承与原有控件共有的属性,删去不能继承的属性.
07.{局部代码编缉}实时查看编缉工作区所选对象的DCL代码!保存后工作区数据会同步更新!(自V1.7新增功能)
08.{全局代码编缉}实时查看编缉全局的DCL代码!保存后工作区数据会同步更新!(自V1.7新增功能)
09.{局部预览}:局部预览只对工作区当前选取的数据产生预览.(对于自定义控件会进行分析)
10.{全局预览}:对工作区所有数据产生预览.
11.{导入回收站}:与{导入}功能相似只是"目的地"成了回收站.
12.{导出回收站}:与{导出}功能相似只是"数据源"成了回收站.
13.{博客}:链结到我的博客,随时等候你的反馈,没有你的参与,ListDCL的世界就少了一份精彩!
14.{关于}:本程序的一些简介.
15.{帮助}:打开这个帮助文件.
更新日志
1.构思出ListDCL的语法格式,这是一种与DCL格式相似但却是一种以表(list)为基础的中问转换对话框控制语言.
并预料到ListDCL在Lisp强大的表处理能力下,会给DCL带来更为灵活整体效果.
2.开始写出第一个初步的ListDCL解释程序,实现将一个"严谨的ListDCL"解释成DCL代码.
3.采用更为智能的ListDCL语法解释方法,
实现将一个带有 "变量符号SYM" 或"非严谨的ListDCL" 或 "属性表达式" 解释成DCL代码.
有了这个解释程序,动态DCL的实现已是手到擒来的东东了.
4.为ListDCL封装调用过程,且自动收集代码中的KEY值,模拟出事件触发机制.
为accept,cancel预设默认事件.
5.提出return函数,用来结束对话框,返回值.做到这里ListDCL的调用过程已简化得让你吃惊!
6.我的第一个动态对话框小程式fst.fas写出来了,
它的开发过程相比用基于字符的DCL来说更直接且安全不易出错.
我更坚信了ListDCL更直观的事件函数所带来的方便性,以及过程的安全性,
它强劲的动态性能.更是DCL所无法比拟的.
文件信息
文件大小:519 字节
MD5:C69D5095416DC0066311FF86C1AC3323
SHA1:3423BBBDC3A5370DF55751B75264BDF98D71AD5D
CRC32:D96B4A47
相关搜索:编缉器