只需一步,快速开始
2022-12-31 10:02| 发布者: admin| 查看: 1671| 评论: 0|来自: AutoCAD
工具表示应用程序提供的功能。工具由图形图标、一组配置参数和公开工具属性和行为的 COM 模块组成。必须以工具选项板框架可以识别它们并解析其依赖关系的方式定义工具。这是通过下表中显示的 COM 接口和 ObjectARX 类完成的。
工具和目录界面
接口
目的
IAcadStockTool
由框架调用以获取指向底层实例的指针。(必填)IAcadTool
IAcadTool
管理工具的属性和行为,并在选择多个工具进行编辑时发出通知。(必填)
IAcadToolCopyPaste
用于实现工具的剪贴板支持。(可选)
IAcadToolDragSource
从工具选项板拖动常用工具对象时通知该对象。(可选)
IAcadToolDropTarget
在工具选项板中放置对象时通知常用工具。允许从单个丢弃的集群创建多个工具。(可选)
IAcadToolProperties
加载工具时由框架传递给工具。用于获取和设置工具的显示属性。还提供对浮出控件、形状和叠加图像的支持。(可选)
IAcadToolImage
由框架实现以管理图像对象。(可选)
IAcadToolContextMenu
提供对“工具选项板”窗口的右键单击菜单的访问。(可选)
IAcadToolFlyoutShape
传达框架中有关用户选择浮出控件形状的信息。(可选)
IAcadToolSort
允许工具参与自定义排序。(可选)
工具和目录类
类
AcTcCatalogItem
所有目录项的基类。封装常见的目录项属性和行为。
AcTcTool
将工具项封装在工具目录中。
AcTcPackage
将包项封装在工具目录中。
AcTcPalette
将选项板项封装在工具目录中。
AcTcCategory
封装工具目录中的类别项。
AcTcCatalog
将目录项封装在工具目录中。
AcTcCatalogSet
存储和管理目录集合。
AcTcCatalogItemReactor
基类,用于在添加、删除或删除目录项的子项时接收通知。
AcTcScheme
存储和管理工具选项板方案。
AcTcStockTool
表示已注册的股票工具。封装常用工具注册信息的读取和写入。
AcTcImage
提供用于处理 BMP、JPG、GIF 和 PNG 图像文件的功能。
AcTcImageList
管理与目录项关联的映像。
AcTcManager
管理库存工具目录和工作区目录。
评论
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )
GMT+8, 2024-5-19 13:53
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.