在打开另一个表单时使表单变暗 + delphi

making the form dim while opening another form + delphi

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

我用一个 TRectangle 放在我想要变暗的窗体上,将它的 Align 属性 设置为 Contents,然后设置它的 Fill 属性 和 Opacity 以获得所需的变暗量。