“新建选项卡”页面是一个非基于图形的文档窗口,可用于创建和管理图形文件。 支持的平台:仅窗口 支持的版本:AutoCAD 2015 及更高版本 在“新建标签页”上,既没有任何图纸视图,也没有图纸数据库。因此,在切换到新标签页时,需要隐藏许多功能和相关调色板。同样,当切换回您的绘图文档时,我们需要恢复这些功能和相关调色板。 AcApDocManagerReactor用于跟踪文档创建、切换和销毁状态。您可以使用此类来实现您的请求。 例如,如果需要在“新建标签页”中隐藏一个选项板,则该调色板需要创建一个从活动文档函数继承和签入的 reactor 类。Ifis null,表示活动文档是“新建标签页”,它隐藏了此函数中的调色板。当不为空时,您需要恢复此调色板。AcApDocManagerReactorpActivatedDocpActivatedDocpActivatedDoc 以下示例代码概述了如何测试新选项卡页:
检查当前活动文档中的新标签页“新建标签页”是非 dwg 文档。如果当前活动文档是“新建标签页”,则没有与“新建标签页”相关的图形数据库和工程视图。因此,在实现可能在“新建选项卡页”上运行的新代码时,在执行任何获取和修改当前图形数据库和绘图视图函数之前应小心。
|
|Archiver|CAD开发者社区 ( 苏ICP备2022047690号-1 苏公网安备32011402011833)
GMT+8, 2025-1-8 19:37
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.