nobody 发表于 2016-7-23 09:14:56

不断变化的调色板图标

我写了一个插件,其中包含一个调色板和一个调色板图标。 有时,在停靠调色板时,图标显示我分配的图像,而其他时候,它会显示不同的图标。 仅当您在调色板边栏上显示图标而不是文本时,才会发生这种情况。 我正在运行插件,同时也运行Integraphs CadWorx Plant Professional。 它是间歇性显示的图标。 我和所有其他测试人员正在运行几个(大约8个)在内部创建的不同插件,这些插件没有这个问题。 就这个。
任何建议或想法? 在我的资源中,我没有间歇性地显示的令人反感的图标。
以下是我用于将图标分配给调色板集的标准代码。
StressWorxCommands.PaletteSet.Icon = My.Resources.StressworxIcon_16x16
**** Hidden Message *****

Master_Shake 发表于 2016-7-23 11:31:03

我相信有一段时间我没有给这个调色板分配图标,所以AutoCAD给它分配了一个。创建图标后,autocad是否有时会“混淆”并使用上一个图标?调色板有一个分配给它的guid,该guid从一开始就没有更改。您认为分配新的guid可以解决问题吗?

Master_Shake 发表于 2016-7-24 01:33:09

你比我做得更好...我的图标从未出现过,哈哈

Master_Shake 发表于 2016-7-25 12:11:52

如果在没有指定图像的情况下将命令加载到pallete,它应该保持空白,关键字应该。
当显示错误的图标时,您可以在AutoCAD中手动编辑图标图像属性吗?
我假设你们所有人都在指定图像之前加载了该pallete?我很好奇您是否手动将其设置为正确的图像,如果这可以解决它以备将来加载/重新加载。
页: [1]
查看完整版本: 不断变化的调色板图标