12

我有一个Button链接到一个ImageList. 我改变ImageIndex了一个OnClickEvent

现在我遇到的问题是,当我改变它时imageOnClickEvent它会改变,但是如果我将鼠标移到它上面,它会向我显示旧的并且正在脉动。

任何人都知道如何禁用这种脉冲/闪烁/交换?

编辑:HotImage 是索引 0。

4

1 回答 1

3

你确定这不是 VLC 错误吗?我会建议你以下。

如果您可以发布 OnClick() 事件,那就太好了,这样我们就可以检查代码是否有问题(自动更改)。

要测试这是否是 VLC 错误,请尝试在另一个版本的 Delphi 上使用相同的代码,如果问题再次出现,则取决于您的项目和代码。如果一切正常,我建议您联系 Embarcadero 并向他们报告问题/错误。您将为 Delphi 社区提供帮助并使其变得更强大。

此外,如果您熟悉 Windows API,请尝试使用CreateWindowEx API 和 OnClick() 事件的内部编码函数编写纯原生按钮。只有在找不到其他出路的情况下才会出现这种情况。

于 2013-06-07T19:56:25.717 回答