0

如果 Petrel 插件管理器可以为我们的每个插件显示我们的自定义位图,那就太好了 - 但是,该Plugin.ImageResourceName属性似乎没有任何效果。

   public override string ImageResourceName { get { return "Blueback.Toolbox.Plugin.Toolbox.png"; } }

图像已正确嵌入(根据文档和 ILDisAsm) - 但插件管理器坚持使用通用图像。对尺寸或格式是否有未记录的要求?文档中的代码片段同时提到了 bmp 和 png,但没有证明该属性确实有效。

我无法在 SDK(仅模块示例)和代码示例下载(这里有几个插件,但它们为资源名称返回 null)中找到实际运行的示例。

任何人都可以提供工作样本或丢失的密钥吗?

4

1 回答 1

1

通过 Plugin.ImageResourceName 提供的图像显示在 Petrel 许可证对话框中,您是对的,它不会显示在插件管理器中,因为它总是使用通用图像来表示插件。我们将考虑在 Petrel 2013.1 中对其进行更改。

于 2012-04-24T20:55:07.333 回答