本帖最后由 作者 于 2006-12-9 0:36:23 编辑
程序名称: CAD外挂程序管理工具箱 CadKit v0.03 build20061208
程序用途: 用于管理LSP、FAS、VLX、DVB、ARX、SCR等AutoCAD外挂程序;
特别说明: 本程序提供源代码供大家学习交流,欢迎提建议或对源代码进行修改发布!
程序执行: 在命令行输入 ctc 打开屏幕菜单(必须先生成屏幕菜单,该名称 ctc 暂不可修改,要修改自己改源代码^_^); 在命令行输入 cts 进入快捷按钮窗口(可将 cts 改为其他名称); 在命令行输入 ctm 直接进入外挂程序管理界面(该名称 ctm 不可修改,要修改自己改源代码^_^); 在命令行输入 ctf 进入最常用外挂程序按钮窗口(该名称 ctf 暂不可修改,要修改自己改源代码^_^); 在命令行输入 q 直接执行最近一次使用的外挂程序(可将 q 改为其他名称); 在命令行输入自定义的分组启动命令进入该分组外挂程序按钮窗口(可自定义分组启动命令)。
版本历史: v0.03 build20061208 1、增加外挂程序调用前后的系统变量保存与恢复,优化了错误中断处理; 2、增加了programs和appends中文件是否缺失的检测; 3、增加了自定义简化命令是否重名冲突的检测; 4、请点击管理界面上的[检查]按钮(原为[信息]按钮),进入“错误信息和自定义信息”窗口查看文件缺失信息和简化命令冲突信息。
v0.03 build20061207 1、增加了生成屏幕菜单功能: a.将所有外挂程序项目按分组名称分类列出; b.点击[<--ACAD]返回AutoCAD系统屏单,点击[CadKit 0.03]或在分组内部点击分组名称直接进入管理界面(相当于ctm命令); c.在分组内部,设为按钮的项目放置在屏单的顶部,非按钮的项目放置在底部,中间[--------]分隔; d.生成工具条按钮功能请等下一版本发布; 2、修正了管理界面中点击[导出]按钮以后点击[取消]按钮会直接退出的bug; 3、修正了管理界面中点击[确定]按钮以后无法返回快捷按钮窗口的bug; 4、修正了自定义信息界面中无法正常显示自定义分组命令的bug; 5、优化了代码,修正了一些程序内部在某些特殊情况下可能出现的逻辑错误。
v0.02 build20061206 1、修正了程序编辑对话框中添加附加文件夹时点击取消按钮会直接退出的bug; 2、修正了程序编辑对话框中在没有附件的情况下点击[拷贝附件]按钮会直接退出的bug; 3、修正了程序编辑对话框中在没有附加文件夹的情况下点击[支持路径]按钮会直接退出的bug; 4、修正了程序编辑对话框中直接点击[编辑文件]和[所在目录]按钮有时会操作失败的bug;
v0.02 build20061205 1、为了减小文件体积,删除了一些体积较大的外挂以及帮助文档,所以如果出现“XX文件不存在”的提示,并不是本管理工具的bug,删除该项目就可以了; 2、修正了单组模式下点X或按取消键不能退出的bug; 3、修正了主菜单和常用工具菜单下按取消键会执行最近一次外挂程序的bug。
v0.02 build20061204 1、增加了当分组超过快捷菜单窗口最大列数时,可以通过按钮 [ < ] 和 [ > ] 切换显示超出的分组; 2、启动快捷菜单窗口命令可以自定义为其他名称(默认为cts); 3、修正了修改[重复上次外挂程序]命令q为其他名称以后不能生效的bug; 4、修正了单组模式下单击窗口右上角的X无法关闭的bug; 5、修正了程序编辑对话框中添加附件时点击取消按钮直接退出的bug;
v0.02 build20061205 1、可根据使用频率显示最常用的外挂程序,直接进入最常用程序界面:ctf
版本:v0.01 1、用于管理LSP、FAS、VLX、DVB、ARX、SCR等AutoCAD外挂程序; 2、首次加载时可以直接使用AUT的设置文件aut.set,但不支持使用AUT函数库的外挂工具,如果想使用张帆的选择易等外挂程序,请使用AUT!
其他介绍: 大家收集的外挂程序肯定非常多,但是经常使用的却只有那么几个,CadKit v0.02 版可以自动记录你调用外挂程序的次数(包括在快捷按钮窗口调用、输入自定义命令调用、输入Q调用上次命令),通过直接输入命令ctf弹出“最常用程序界面”,仅显示使用次数最多的15个外挂程序!(你也可以通过在管理界面编辑外挂程序属性来指定使用次数!^_^) 有些朋友喜欢用Shift+鼠标右击来调用CadKit,请按如下步骤设置: 1、在命令行输入命令cui 2、在主cui文件下展开[鼠标指针]/[Shift+单击]/[按钮2] 3、然后将[按钮2]对应的宏改为如下内容: $M=$(if,$(!=,$(getvar,cmdactive),0),$P0=*,cts); 4、确认回到AutoCAD主界面,现在你可以使用Shift+右击调用CadKit了!
附带程序: 程序附带如下的lsp程序,如果觉得不好用可以在CT里面删除(除注明均为在下原创): "SCRNMENUONOFF.LSP" "屏单开关" "SCRNMENURESET.LSP" "屏单复位" "SET_CURRENT_AS_OBJECT.LSP" "设置当前" "HIDESHOWOBJ.LSP" "显隐物体" "LAYER.LSP" "关所在层S" "关所在层M" "关其他层S" "关其他层M" "打开图层A" "锁所在层M" "解锁图层M" "冻所在层M"冻结物体所在的层(多选)" "解冻图层A" "解冻所有层" "设为当前层S" "将物体所在的层设为当前层(单选)" "转至当前层M" "匹配图层" "TEXTIN.LSP" "导入文字" "TEXTOUT.LSP" "导出文字" "EDIT_EXTERIOR.LSP" "外部编辑" "DDE.LSP" "超强编辑"(网上收集) "REBUILD_SOLID_BORDER.LSP" "生成实体边界" "BGBZ.LSP" "注标高LEE" "AUTO-EXPORT-FONTS.LSP" "字体输出"(网上收集) "DIMALIGN.LSP" "标注对齐" "SUPER_BREAK.LSP" "交点打断S" "SUPER_BREAK.LSP" "交点打断M" 此外尚有其他约100多个网上收集的外挂程序,篇幅所限不再一一列出!
程序界面:
程序下载,使用说明: http://www.mywebstudio.net/design/program/ct/index.htm |