CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

属性检查器模块

2022-12-31 12:10| 发布者: admin| 查看: 239| 评论: 0|来自: AutoCAD

“属性检查器”模块表示“特性”选项板的基础核心功能。属性检查器查询实体或其他属性源以获取属性类型信息。然后,它生成、显示和管理包含它发现的属性的属性编辑控件网格。

图1b - 属性检查器模块

图 1b 说明了属性检查器模块及其与属性编辑控件的交互。在内部,属性检查器由两个组件组成:检查器引擎和检查器控件。属性由检查器引擎检查和分析。检查器引擎还会为每个属性创建一个 ActiveX 编辑控件。检查器控件将编辑控件和按钮定位在属性检查器用户界面中,还管理焦点和光标状态。

由于属性检查器在 COM 级别而不是 AutoCAD 级别运行,因此它能够管理实现其接口的任何 COM 对象的特性。此功能扩展到不表示 AutoCAD 实体的 COM 对象。

属性检查器功能可由在 AutoCAD 进程中运行的任何应用程序重用。此外,应用程序可能会影响属性检查器控件的外观。属性检查器通过接口公开其功能。IAcPiPropertyInspector

属性编辑控件是不驻留在属性检查器模块中的独立 ActiveX 模块。对于它提供的每个属性,检查器引擎加载标准 ActiveX 控件、acPEXCtl16.tlb文件中的常用控件或外部应用程序中的自定义控件。有关如何提供自定义控件的信息,请参阅将ActiveX 编辑控件添加到属性检查器


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 13:10

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部