gpt4 book ai didi

delphi - Firemonkey:TSpeedButton IsPressed 没有可见效果?

转载 作者:行者123 更新时间:2023-12-01 17:31:54 30 4
gpt4 key购买 nike

如何将 TSpeedButton(在 TToolbar 上)设置为按下状态?它仅在单击时突出显示,但当鼠标离开它时变得正常。我将属性 Stayspressed 设置为 True,属性 IsPressed 确实变为并保持 True,但此状态不可见。

最佳答案

您使用什么风格?其中一些包含的效果并未包含所有效果。

首先,恢复到windows风格。如果有效,那么这绝对是样式问题,而不是代码问题。

如果您想向另一种样式添加效果(实际上是动画):

  • 右键单击按钮并选择“编辑默认样式”。
  • 找到要显示动画的矩形的 Fill.Color 属性。
  • 单击动画图标并添加 TColorAnimation
  • 设置:StartValue(现有值)。
  • 止损值
  • 触发器:IsPressed=True

  • 重复上述操作,添加第二个动画,其中 Start 和 StopValues 颠倒,并且触发 IsPressed=False

关于delphi - Firemonkey:TSpeedButton IsPressed 没有可见效果?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10831598/

30 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com