CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

AutoCAD 2023 开发者帮助

覆盖基本 AcadToolImpl 虚拟方法

2024-5-18 19:01| 发布者: admin| 查看: 12| 评论: 0|原作者: admin|来自: AutoCAD

覆盖基本 AcadToolImpl 虚拟方法

尽管该类提供了 virtual 和 methods 的基本实现,但您可以重写其中任何一个。您还可以重写虚拟方法。 方法允许 CoClass 处理特定于工具的事件。它们包括AcadToolImplIAcadToolIAcadStockToolAcadToolImplAcadToolImpl

  • executeCallback()
  • dropCallback()
  • LoadPropertyValue()
  • SavePropertyValue()

当用户选择工具的图标时,将调用该方法。这是定义工具行为的地方。该实现在发出此回调之前锁定文档并设置重新输入互斥锁。当用户从 AutoCAD 编辑器将图元拖放到“工具选项板”窗口时,该方法确定应用程序的响应。executeCallback()AcadToolImpldropCallback()

LoadPropertyValue()通过虚拟方法,您可以控制如何将应用程序的数据写入和读取 ATC 文件。除了工具的属性之外,您还可以使用这些方法保留额外的数据。这些方法的默认实现处理工具属性的基本 XML 读取和写入操作。SavePropertyValue()


路过

雷人

握手

鲜花

鸡蛋

最新评论

QQ|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 )

GMT+8, 2024-6-27 15:53

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部