3

XE5 のEmbarcadero readme ファイルから:

Android では、ShowMessage の代わりに TPopup を使用します

ユーザーが Android アプリでフォーカスを変更すると、ShowMessage が応答しなくなることがあります。代わりに TPopup を使用することをお勧めします。ユーザーがフォーカスをポップアップから離すと、ポップアップは期待どおりに閉じますが、簡単に再度呼び出すことができます。

を使用してこの呼び出しをどのように置き換えTPopupますか?

ShowMessage(SL1[lbxProjects.ItemIndex]);

これはTPopupまだ iOS で動作しますか?

4

1 に答える 1

1

TPopupここに記載されている標準の FireMonkey コンポーネントです。

私の知る限り、すべての FireMonkey ターゲット プラットフォームで利用できます。

その使用例については、docwiki のチュートリアルを確認してください。これは、確かに Win32 Metropolis アプリの構築に関するものですが、TPopup. このチュートリアルは、提供されているサンプルの 1 つにも示されています: MetropolisUIFlyoutDemo

TPopup使用例を見てみると、メッセージ ボックスのような外観を作成するのは非常に簡単であることがわかるはずです。それにいくつかのラベルなどをドロップし、いくつかのコードでメッセージを取得してラベルの1つを更新する必要があります。

于 2013-11-05T21:57:30.323 に答える