Plugin.ImageResourceName似乎没有任何效果

时间:2012-04-24 09:40:58

标签: ocean

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

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

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

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

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

1 个答案:

答案 0 :(得分:1)

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