FMX.Platform.TApplicationEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

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 };

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
enum public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform FMX.Platform


Beschreibung

Typ eines Anwendungsereignisses.

Eine Instanz von TApplicationEvent kann einen der folgenden Werte haben:

Element Beschreibung Plattform
Android iOS

BecameActive

Ihre Anwendung hat den Fokus erhalten.

Unterstützt

Unterstützt

EnteredBackground

Der Benutzer verwendet die Anwendung nicht mehr, aber Ihre Anwendung wird noch im Hintergrund ausgeführt.

Unterstützt

Unterstützt

FinishedLaunching

Ihre Anwendung wurde aufgerufen.

Unterstützt

Unterstützt

LowMemory

Warnung für die Anwendung, dass das Gerät über zu wenig Arbeitsspeicher verfügt.

Ihre Anwendung sollte die Speichernutzung reduzieren, indem Strukturen und Daten freigegeben werden, die später erneut geladen werden können.

Unterstützt

Unterstützt

OpenURL

Ihre Anwendung hat eine Anforderung zum Öffnen eines URL empfangen.

Anwendungsereignisse dieses Typs sind normalerweise einem Kontext zugeordnet. Dieser Kontext ist eine Instanz der iOS-spezifischen Klasse TiOSOpenApplicationContext, die die folgenden schreibgeschützten Eigenschaften bereitstellt:

  • TiOSOpenApplicationContext.SourceApp ist ein String, der die Bundle-ID der Anwendung enthält, von der Ihre Anwendung die Anforderung zum Öffnen des URL erhalten hat.
  • TiOSOpenApplicationContext.URL ist der zu öffnende URL, entweder eine Netzwerkressource oder eine Datei.
  • TiOSOpenApplicationContext.Context ist ein Zeiger auf ein Eigenschaftslistenobjekt, das gegebenenfalls zusätzliche Informationen bereitstellen kann.

In der iOS API reference documentation finden Sie weitere Informationen.

Unterstützt

TimeChange

Die Zeit wurde signifikant geändert.

Dieses Ereignis kann beispielsweise beim Tageswechsel oder beim Wechseln in oder aus der Sommerzeit auftreten.

Unterstützt

WillBecomeForeground

Der Benutzer verwendet Ihre Anwendung jetzt, die sich zuvor im Hintergrund befunden hat.

Unterstützt

Unterstützt

WillBecomeInactive

Ihre Anwendung verliert gerade den Fokus.

Unterstützt

Unterstützt

WillTerminate

Der Benutzer beendet Ihre Anwendung.

Unterstützt

Unterstützt

Siehe auch