明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
楼主: 飞诗(fsxm)

[原创]★listdcl的编缉器★ 替代dcl的完美解决方案!

    [复制链接]
 楼主| 发表于 2007-7-11 21:31 | 显示全部楼层
本帖最后由 作者 于 2007-7-12 21:45:32 编辑

ListDCL编缉器V1.3

1.为自定义控件提供更为强大的支持! (里面的img_test.lsp可以测试 , :img就是自定义控件)

在以前的版本中将不能用了自定义控件的代码部分产生"局部预览",

原因是"局部预览"只加载你选中的代码段去产生预览,

没有包含进未选中的定义控件代码部分,所以"局部预览"会被提示出错!

在V1.3中会帮你分折"局部预览"的代码如果里面有"自定义控件"会自动加载定义控件代码部分!

完美解决了自定义控件的"局部预览",帮自定义控件自动添加到"控件区",如果你用到一个未定义的控件也会被提示! 

2.为了让工作区代码更有条理更清晰,默认使用标准的树状结构,(当然你也可以换回到标准DCL格式)

加入改换树形的"P.设置" 1.树状形 2.dcl代码状 

3.添加了许多以前被漏掉的属性. 

4.为回收站加入预览功能!

5."另存" ,与 "存为DCL" 合并为 "导出", 

多谢 vken7az2p与mmmmmm的提示 再发一个V1.3修正  上面的“另存”与导出方面的BUG,

! 新的V1.3 :至此所有预期功能均己实现

如果没有一个全新创意将不再进行版本升级~~! 

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2007-7-15 08:42 | 显示全部楼层

希望 fsxm 可以在發個繁體版本,謝謝

发表于 2007-7-15 20:07 | 显示全部楼层

楼主,很不错。一看就是用了很多心思的。再说能拿出来共享真是太谢谢你了。

 楼主| 发表于 2007-7-16 21:16 | 显示全部楼层

下面是V1.3繁体中文版:

因为我也是在繁体win2000+cad2004上开发调试的,

所以繁体有点细节问题可能处理的比简体中文好点!

子对话框的样式也与简体中文有一点变化,不过大体功能上是一样的。

如果在简体中文版有什么个别的字符显示问题请大家指出~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2007-7-30 21:31 | 显示全部楼层
    试用了你的  ListDCL1.3 ,感觉不错,树形结构很有创意,提一点小小意见和问题:
1:控件区、工作区、回收站的按钮在没有选中相应的项目或是空白的时候,个人认为最好把它们置为不可用。
2:控件区1里选中的控件在完成插入工作区以后最好可以清空选择项;控件区2的下拉列表初始状态是选中 cancel_button ,但是必须再次选它,它才可以被插
入工作区,这个应该是bug。
3:容器控件 dialog 可以被插入对话框的中间,这个好象不合理,它应该只能被放在对话框的开头才对。
4:当工作区是空白的时候,点击控件区1的"插入工作区"按钮不能完成我想要的动作,因为新对话框的 OK 按钮是不可用的。这里至少应该允许可以插入 dialog
控件。
5:"导入"时最好可心保存前次导入文件的路径。
6:最好能加入一个 Help 按钮,来显示 ListDCL 的使用说明。
7:工作区的"上移"和"下移"按钮可以把一个独立控件移出容器控件,却不能移进容器控件。同样,容器控件的上下移动也不应该是包含其子控件的整体移动,其
头部和尾部应该能单独移动。最理想的情况是:选一个控件,不论是独立控件、容器控件的头部还是尾部、解释、空行,点击移动按钮时只把它上下移动一行的
位置。
两个问题:
1:按钮"导出"和"保存"有什么不同?
2:你这样格式的对话框怎样写它的Lisp驱动。
 楼主| 发表于 2007-7-30 22:18 | 显示全部楼层

先谢谢你的意见

1:控件区、工作区、回收站的按钮在没有选中相应的项目或是空白的时候,个人认为最好把它们置为不可用。

回:理论上可以,做起来有点烦人所以我暂还不想加上这个功能.

2:控件区1里选中的控件在完成插入工作区以后最好可以清空选择项;控件区2的下拉列表初始状态是选中 cancel_button ,但是必须再次选它,它才可以被插入工作区,这个应该是bug。

回:这不是bug,控件区2的"插入工作区"是说插入下控件区2下方editbox中的文字,

当里面没有文字时,在listdcl1.3中不允许插入空白.

3:容器控件 可以被插入对话框的中间,这个好象不合理,它应该只能被放在对话框的开头才对。
 回:所然dialog 不能放在中间,不过这个功能没必要加上吧!有时在局部预览与回收站功能可能用的到哦!自己注意就行了!
4:当工作区是空白的时候,点击控件区1的"插入工作区"按钮不能完成我想要的动作,因为新对话框的 OK 按钮是不可用的。这里至少应该允许可以插入 dialog 控件。
回:我给出了一个更快的方法 : 双击插入,也就没必要在工作区空白时再启用对话框插入~
直接双击就行了!
5:"导入"时最好可心保存前次导入文件的路径。
.回:请用最新版的V1.4在 fsxm.ys168.com中可以下载
6:最好能加入一个 Help 按钮,来显示 ListDCL 的使用说明。
回:请用最新版的V1.4在 fsxm.ys168.com中可以下载
7:工作区的"上移"和"下移"按钮可以把一个独立控件移出容器控件,却不能移进容器控件。同样,容器控件的上下移动也不应该是包含其子控件的整体移动,其
头部和尾部应该能单独移动。最理想的情况是:选一个控件,不论是独立控件、容器控件的头部还是尾部、解释、空行,点击移动按钮时只把它上下移动一行的
位置。
回:一开始我也想过这样,
不过这样子的移动比如跨容器移动,与常规不合.而且移动速率也会太慢.所以就改用回收站了!
如果大家都习惯于一次一行移动我可以改过来!
两个问题:
1:按钮"导出"和"保存"有什么不同?
回:"保存"一次以后会记忆下来,以后点"保存"不会再出现对话框
2:你这样格式的对话框怎样写它的Lisp驱动。
isp驱动我在这程序之前就写好了!可以到fsxm.ys168.com,驱动程序4K.
发表于 2007-8-16 06:25 | 显示全部楼层

試用過 fsxm 所編制的 listdcl_edit ,
發現如果要做到像圖片1到圖片4中,
那樣開啟另一對話框的功能,
該怎樣編寫呢?

煩請各位高手可以解答一下!
謝謝~

发表于 2008-6-7 23:39 | 显示全部楼层
刚看到,看看
发表于 2012-3-13 09:26 | 显示全部楼层
非常好用 非常感谢
发表于 2013-7-27 20:46 | 显示全部楼层
此软件不错,在控件属性里,应增加一个点击某属性项时有中文提示该项的意义和用法会更加完善
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2024-4-26 10:48 , Processed in 0.328416 second(s), 19 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表