progeCAD 2018 自订 progeCAD-建立脚本及重新执行-使用 ADS 应用程式-认识 ADS 相容性
By
progecad
at 2018-04-12 • 0人收藏 • 994人看过
ADS 和 SDS 主要不相同的部份在于所有的 SDS 函数都是使用 sds_ 作为字首,而 ADS 的函数有多种字首,如 ads_,acad_,以及 acrx_。progeCAD 接受这些字首。其他差异包括下表所列示的 SDS 函式。
与 SDS 函式不相同的 ADS
SDS 函式名称 | 描述 |
---|---|
sds_grclear | 清除在绘图视窗中的所有图形,类似于 LISP 的 (grclear) 功能。 |
sds_name_clear | 清除物件名称或者选取集。 |
sds_name_equal | 验证是否有两个物件名称或选取集是相同的。 |
sds_name_nil | 验证是否已清除物件名称或选取集。 |
sds_name_set | 复制一个物件名称或选取集到其他图档。 |
sds_pmtssget | 类似 ads_ssget 的功能,但是允许你显示一个特殊指令的适当提示,而不是一般的「选取物件」提示。 |
sds_point_set | 从一个变数复制一个点到其他变数。 |
sds_progresspercent | 在进度条上显示百分比。 |
sds_progressstart | 启动进度条。 |
sds_progressstop | 结束进度条。 |
sds_readaliasfile | 载入 PGP 档案到 progeCAD。 |
sds_sendmessage | 传送讯息到 progeCAD 指令行。 |
sds_swapscreen | 翻转以显示关闭萤幕装置内容。 |
某些 ADS 函式在 SDS 中尚未支援,包括 : ads__msize, ads_ssgetx, ads_ssnamex, ads_tablet, ads_ssGetKwordCallbackPtr, ads_ssGetOtherCallbackPtr, 以及 adsw_acadDocWnd.
取得更多资讯
请参阅线上文件的 SDS 函式。
请参阅 \progeCAD.1\Api\Sds 资料夹,其中 SDS 的内容包括、档头、以及程式库档案。
请参阅 \progeCAD.1\Api\Dcl 资料夹,其中包含核心的 DCL 档案。
告诉我关于...
我要怎么做...
查看 progeCAD 如何读取 AutoCAD 功能表原始档案
登录后方可回帖