【问题标题】:Is it possible to make a memo transparent in Android app using Delphi是否可以使用 Delphi 在 Android 应用程序中使备忘录透明
【发布时间】:2023-04-02 04:15:01
【问题描述】:

您好,我想知道是否可以使备忘录透明化?如果是这样,它是如何完成的?我希望用户能够看到被替换的文本以及背景图像,而不仅仅是备忘录的白色背景。

我正在使用 Embarcadero RAD Studio XE5

谢谢

【问题讨论】:

  • 为什么不改用透明的TLabel?还是您需要文本可选择/可编辑?
  • 没有。我正在从文本文件中读取数据。显示它的唯一正确方法是在备忘录中。

标签: android delphi firemonkey delphi-xe5


【解决方案1】:

只需将 Opacity 属性设置为小于 1 的值。我还没有针对 Android 测试过这个组件,但是按钮、工具栏、图像等确实可以工作。我测试了 Windows 的 TMemo,它也可以工作。

【讨论】:

  • 完美运行。谢谢
【解决方案2】:

我有 XE2,所以在 XE5 中编辑样式可能会有些不同。在 XE2 中,您可以右键单击 TMemo 并从弹出菜单中选择“编辑自定义样式...”。

找到备忘录的样式(不是滚动条),然后将样式向下展开到背景 TRectangle。

将 TRectangle 的填充颜色和描边颜色设置为 Null,然后单击“应用并关闭”按钮,此时 TMemo 将变为“透明”。

如果在 XE5 中编辑样式的步骤不同,请告诉我们。此外,如果这不是您想要的,请提供一张图片来展示您的目标。

【讨论】:

    猜你喜欢
    • 2010-10-31
    • 1970-01-01
    • 2022-01-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2010-09-08
    • 2011-07-31
    相关资源
    最近更新 更多