CAD开发者社区

 找回密码
 立即注册

QQ登录

只需一步,快速开始

ObjectARX 开发指南

添加和删除特性选项板选项卡

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

,,, 和接口允许您定义新的选项板或选项卡,并在运行时将它们添加到“特性”选项板中。IAcPpPaletteIAcPpPaletteEventsIAcPpPaletteSetIAcPpPaletteSetEvents

接口向“特性”选项板显示单个选项卡。每个“特性”选项板选项卡都嵌入了一个“特性检查器”控件。该接口提供对组件面板名称及其属性检查器的访问。允许选项卡向连接的侦听器发送名称更改和选择集事件的通知。IAcPpPaletteIAcPpPaletteEventsIAcPpPaletteIAcPpPaletteEvents

要创建自定义选项卡,您可以通过调用对象的第一个参数来获取指向对象的指针。必须使用此对象的方法设置调色板的唯一名称。嵌入式属性检查器在内部实现。IAcPpPalette::CoCreateInstance()CLSID_AcPpPaletteput_Name()

通过 and 接口提供对整组“特性”选项板选项卡的访问。“特性”选项板实现这些接口,允许您添加、删除、插入和访问各个选项板。所有“特性”选项板选项卡都是 的实例。要将选项板添加到“特性”选项板,必须先获取接口指针。由于 的所有实例都指向“单一实例属性”选项板对话框,因此可以通过调用 作为其第一个参数来检索此指针。然后,使用返回的指针调用其方法或方法。如果要接收“特性”选项板选项卡集的更改通知,则必须通过对象的界面将自己作为侦听器进行连接。IAcPpPaletteSetIAcPpPaletteSetEventsIAcPpPaletteIAcPpPaletteSetIAcPpPaletteSet::CoCreateInstance()CLSID_AcPpPaletteSetAddPalette()InsertPalette()IAcPpPaletteSetEventsIConnectionPointContainer


路过

雷人

握手

鲜花

鸡蛋

最新评论

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

GMT+8, 2024-5-19 14:59

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

返回顶部