透明的speedbutton鼠标悬停

时间:2012-06-14 14:48:06

标签: windows delphi background

我有一个非常讨厌的问题,当表格的透明属性为真时,当我用鼠标滑过SpeedButton平板时,出现屏幕背景,似乎按钮会慢慢更新,如果你不明白,我可以制作一个视频。感谢。

1 个答案:

答案 0 :(得分:2)

Flat SpeedButton是棘手的野兽。它们应该是透明的,除了它们的标题和/或字形,直到它们被鼠标“激活”或点击。

现在,如果您将表单变为透明,因为它们获得表单背景颜色,它们也变为“窗口透明”并且不会在其透明部分上响应鼠标事件(就像表单一样):如果单击,则真的点击后面的内容。

你的问题是,现在它们不再被鼠标激活,除非你的鼠标正好在标题或字形之上。

一种解决方法是让你的SpeedButton几乎被字形和标题覆盖。

注意:如果SpeedButtons本身是透明的,则与“Flat”关联的透明度的工作方式会有所不同。在这种情况下,它们显示背景中的任何内容(形状,图像),而常规的只显示父背景颜色......

相关问题