【发布时间】:2017-12-01 02:24:29
【问题描述】:
我在 Firemonkey 中使用 MultiView 和一些 TButton 按钮。 multiView 在 0.5 时是不透明的,这会导致按钮也是不透明的。
问题:有没有办法防止 MultiView 不透明度影响按钮文本?也就是说,按钮的文本将继续使用明亮的颜色,但按钮的“主体”将是不透明的。我见过一些具有这种视觉功能的应用程序,但我不知道为此目的使用了哪些组件...
【问题讨论】:
-
也许你在混合
opaque和transparent?不透明是实心的,不能被看穿,透明就像窗户里的透明玻璃,你可以透过它看到日光;) 那么,请确认,你希望图标、按钮和按钮文本如何出现?此外,在新图像中,按钮的大小不清楚(可能是两条白线之间的整个区域)? -
@TomBrunberg,我再次更改了图像以显示我希望如何显示按钮、图标和文本。谢谢。
-
似乎没有办法以您想要的方式使用
TMultiView。您愿意接受其他建议还是特别想坚持使用TMultiView? -
是的,当然。最初我想到了 MultiView,因为我不知道任何其他选择。有哪些选择可以产生这种效果?
-
我很快就会发布答案,目前正在编辑中。
标签: delphi firemonkey opacity