我有一个Button
链接到一个ImageList
. 我改变ImageIndex
了一个OnClickEvent
。
现在我遇到的问题是,当我改变它时image
,OnClickEvent
它会改变,但是如果我将鼠标移到它上面,它会向我显示旧的并且正在脉动。
任何人都知道如何禁用这种脉冲/闪烁/交换?
编辑:HotImage 是索引 0。
我有一个Button
链接到一个ImageList
. 我改变ImageIndex
了一个OnClickEvent
。
现在我遇到的问题是,当我改变它时image
,OnClickEvent
它会改变,但是如果我将鼠标移到它上面,它会向我显示旧的并且正在脉动。
任何人都知道如何禁用这种脉冲/闪烁/交换?
编辑:HotImage 是索引 0。
你确定这不是 VLC 错误吗?我会建议你以下。
如果您可以发布 OnClick() 事件,那就太好了,这样我们就可以检查代码是否有问题(自动更改)。
要测试这是否是 VLC 错误,请尝试在另一个版本的 Delphi 上使用相同的代码,如果问题再次出现,则取决于您的项目和代码。如果一切正常,我建议您联系 Embarcadero 并向他们报告问题/错误。您将为 Delphi 社区提供帮助并使其变得更强大。
此外,如果您熟悉 Windows API,请尝试使用CreateWindowEx API 和 OnClick() 事件的内部编码函数编写纯原生按钮。只有在找不到其他出路的情况下才会出现这种情况。