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