【问题标题】:making the form dim while opening another form + delphi在打开另一个表单时使表单变暗+ delphi
【发布时间】:2017-02-06 18:28:34
【问题描述】:

我正在使用 Delphi 10.1 开发 android 移动应用程序。我有两种形式:Form-A 和 Form-B。 Form-A 包含按钮,Form-B 包含带有文本的面板。当我单击 Form-A 按钮时,它应该显示 Form-B。那时Form-A应该会变暗。我怎样才能实现这一点?请帮我。

【问题讨论】:

  • 安卓应用有两种形式?
  • 您如何显示“表格 B”(Show()ShowModal() 或...)?您是否专门做任何事情来确保“Form B”不覆盖“Form A”(在移动应用程序中,默认情况下所有表单都覆盖整个屏幕)?您是否尝试过使用 Tab 控件而不是其他表单?你的最终目标是什么?你想达到什么目的?你的“Form B”听起来很像MessageDlg()
  • 我正在使用 FormB.Show; Form-B 包含 Taniindicator 和将显示为“请稍候”的面板

标签: delphi firemonkey delphi-10.1-berlin


【解决方案1】:

我在要调暗的表单上放置一个 TRectangle,将其 Align 属性设置为 Contents,然后设置其 Fill 属性和 Opacity 以实现所需的调暗量。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-03-08
    • 1970-01-01
    • 2020-08-04
    • 2015-08-12
    • 1970-01-01
    • 2016-05-26
    相关资源
    最近更新 更多