FMX.Platform.TApplicationEvent
Delphi
TApplicationEvent = (FinishedLaunching, BecameActive, WillBecomeInactive, EnteredBackground, WillBecomeForeground, WillTerminate, LowMemory, TimeChange, OpenURL);
C++
enum class DECLSPEC_DENUM TApplicationEvent : unsigned char { FinishedLaunching, BecameActive, WillBecomeInactive, EnteredBackground, WillBecomeForeground, WillTerminate, LowMemory, TimeChange, OpenURL, aeFinishedLaunching _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.FinishedLaunching") = 0, aeBecameActive _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.BecameActive") = 1, aeWillBecomeInactive _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.WillBecomeInactive") = 2, aeEnteredBackground _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.EnteredBackground") = 3, aeWillBecomeForeground _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.WillBecomeForeground") = 4, aeWillTerminate _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.WillTerminate") = 5, aeLowMemory _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.LowMemory") = 6,
aeTimeChange _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.TimeChange") = 7, aeOpenURL _DEPRECATED_ATTRIBUTE3("Use TApplicationEvent.OpenURL") = 8 };
プロパティ
種類 | 可視性 | ソース | ユニット | 親 |
---|---|---|---|---|
enum | public | FMX.Platform.pas FMX.Platform.hpp |
FMX.Platform | FMX.Platform |
説明
アプリケーション イベントの型です。
TApplicationEvent のインスタンスは、以下のいずれかの値を取ることができます。
項目 | 説明 | プラットフォーム | |
---|---|---|---|
Android | iOS | ||
|
アプリケーションにフォーカスがあります。 |
サポート |
サポート |
|
ユーザーはもうアプリケーションを使用していませんが、アプリケーションはまだバックグラウンドで動作しています。 |
サポート |
サポート |
|
アプリケーションが起動されました。 |
サポート |
サポート |
|
デバイスのメモリが不足しかけていることをアプリケーションに警告しています。 アプリケーションでは、構造体や後でまた読み込めるデータを解放して、メモリ使用量を減らす必要があります。 |
サポート |
サポート |
|
URL を開く要求をアプリケーションが受け取りました。 この種類のアプリケーション イベントは、通常、コンテキストと結び付いています。このコンテキストは、iOS にのみ存在する
詳細は、iOS API リファレンス ドキュメントを参照してください。 |
サポート | |
|
時刻に大きな変化が発生しました。 このイベントは、日が変わった場合や、夏時間が始まったまたは終わった場合などに発生します。 |
サポート | |
|
バックグラウンドで動作していたアプリケーションをユーザーが使い始めました。 |
サポート |
サポート |
|
アプリケーションからフォーカスが外れます。 |
サポート |
サポート |
|
ユーザーがアプリケーションを終了しています。 |
サポート |
サポート |