Liste der Botschaftstypen von FireMonkey
Nach oben zu Verwenden der plattformübergreifenden RTL-Botschaftslösung
Diese Seite enthält eine Liste der RTL-Botschaften, die FireMonkey bereitstellt. Dies sind entweder umgewandelte Systembotschaften oder vom FireMonkey-Framework implementierte Botschaften.
Inhaltsverzeichnis
Plattformübergreifende Botschaftstypen
Das FireMonkey-Framework sendet nicht alle der folgenden Botschaftstypen auf jeder Plattform. Beispielsweise sendet FireMonkey in Android und iOS nur Botschaften mit dem Typ TApplicationEventMessage. Trotzdem sind diese Botschaftstypen auf allen Plattformen deklariert. Auf denjenigen Plattformen, auf denen FireMonkey keine Botschaften eines bestimmten Typs sendet, können Sie dennoch Instanzen dieses Botschaftstyps erstellen.
Element | Plattformen | |||
---|---|---|---|---|
Android | iOS | OS X | Windows | |
Unterstützt |
Unterstützt |
|||
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
||||
Unterstützt |
||||
Unterstützt |
Unterstützt |
|||
Unterstützt |
||||
Unterstützt |
||||
Unterstützt |
||||
Unterstützt |
||||
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
||||
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Unterstützt | |
Unterstützt |
Unterstützt |
Unterstützt |
Plattformspezifische Botschaftstypen
Die folgenden Typen sind Botschaften, die FireMonkey nur auf bestimmten Plattformen sendet.
Sie können Instanzen dieser Botschaftstypen nur auf unterstützten Plattformen erstellen. Diejenigen hier aufgeführten Botschaftstypen, die die allgemeine Klasse TMessage verwenden, wie z. B. TMessage<TNotification>
, können Sie auf allen Plattformen instantiieren, vorausgesetzt, dass die Klasse (wie etwa TNotification
) auch auf allen Plattformen definiert ist.
Botschaftstypen von Android
Element | Beschreibung |
---|---|
|
Die Android-Implementierung von System.Notification sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung gefunden wird, die zuvor mit TCustomNotificationCenter.ScheduleNotification terminiert wurde. Dazu zählen:
Diese Botschaften enthalten eine Instanz von TNotification. |
|
Die Android-Implementierung von FMX.Platform sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung empfangen wird, die darüber informiert, dass der Benutzer eine Aktion zum Aufnehmen eines Fotos, die aus Ihrer Anwendung stammt, abgebrochen hat. Diese Botschaften enthalten einen Integerwert mit dem Anforderungscode des zugrunde liegenden Android-Intent (EN). |
|
Die Android-Implementierung von FMX.Platform sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung empfangen wird, die darüber informiert, dass der Benutzer ein Foto als Ergebnis eines Aufrufs von IFMXCameraService.TakePhoto oder IFMXTakenImageService.TakeImageFromLibrary oder der Ausführung einer Aktion zum Aufnehmen eines Fotos in Ihrer Anwendung aufgenommen hat. Diese Botschaften enthalten einen String mit dem Pfad zu dem aufgenommenen Foto. Wenn Sie die Methode aufrufen, um ein Bild von einem Gerät abzurufen, und keine Ereignisbehandlungsroutine für das erfolgreiche Abrufen eines Bildes angeben, folgt dieser Botschaft eine der folgenden Botschaften:
|
|
Die Android-Implementierung von FMX.Platform sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung empfangen wird, die zuvor mit TCustomNotificationCenter.ScheduleNotification terminiert wurde. Diese Botschaften enthalten eine Instanz von
|
|
Die Android-Implementierung von FMX.Platform sendet Botschaften dieses Typs, wenn eine allgemeine Systembenachrichtigung empfangen wird, das heißt, eine Systembenachrichtigung, die nicht Ergebnis einer Aktion zum Aufnehmen eines Fotos ist, die aus Ihrer Anwendung stammt. Diese Botschaften enthalten die Daten, die von onActivityResult (EN) in den folgenden Eigenschaften zurückgegeben werden:
|
Botschaftstypen von iOS
Element | Beschreibung |
---|---|
|
Die iOS-Implementierung von System.Notification sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung gefunden wird, die zuvor mit TCustomNotificationCenter.ScheduleNotification terminiert wurde. Diese TMessage<TNotification>-Botschaften wurden als Reaktion auf empfangene TMessage<UILocalNotification>-Botschaften gesendet. Diese Botschaften enthalten eine Instanz von TNotification. |
|
Die iOS-Implementierung von FMX.Platform sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung empfangen wird, die zuvor mit TCustomNotificationCenter.ScheduleNotification terminiert wurde. Diese Botschaften enthalten eine Instanz von UILocalNotification (EN), einer Klasse aus der iOS-API. |
Botschaftstypen von OS X
Element | Beschreibung |
---|---|
|
Die OS X-Implementierung von System.Notification sendet Botschaften dieses Typs, wenn eine Systembenachrichtigung gefunden wird, die zuvor mit TCustomNotificationCenter.ScheduleNotificationterminiert wurde. Diese Botschaften enthalten eine Instanz von TNotification. |