如何用程序更改petrel窗口的名称

本文关键字:窗口 petrel 何用 程序 | 更新日期: 2023-09-27 18:29:23

我正在尝试制作一个petrel插件,它要求以函数图和直方图的形式输出。我能用程序命名功能窗口吗?

如何用程序更改petrel窗口的名称

是的,您可以使用INameInfoFactory重命名FunctionWindow。

            INameInfoFactory nameFactory = (null != funcWindow) ? CoreSystem.GetService<INameInfoFactory>(funcWindow) : null;
            var nameInfo = (null != nameFactory) ? nameFactory.GetNameInfo(funcWindow) : null;
            if (null != nameInfo && nameInfo.CanChangeName)
            {
                nameInfo.Name = windowName;
            }