FMX.Platform.TSystemAppearanceChangedMessage

De RAD Studio API Documentation
Aller à : navigation, rechercher

System.Messaging.TObjectMessageSystem.Messaging.TMessageSystem.Messaging.TMessageBaseSystem.TObjectTSystemAppearanceChangedMessage

Delphi

TSystemAppearanceChangedMessage = class(TObjectMessage<TSystemAppearance>);

C++

class PASCALIMPLEMENTATION TSystemAppearanceChangedMessage : public System::Messaging::TObjectMessage__1<TSystemAppearance*>

Propriétés

Type Visibilité  Source Unité  Parent
class public
FMX.Platform.pas
FMX.Platform.hpp
FMX.Platform FMX.Platform

Description

Classe de base pour les messages contenant des objets.

FMX.Platform.TSystemAppearanceChangedMessage hérite de System.Messaging.TObjectMessage. Tout le contenu en-dessous de cette ligne se réfère à System.Messaging.TObjectMessage.

Classe de base pour les messages contenant des objets.

Le contenu d'un TMessage peut être de tout type, y compris les classes. Toutefois, quand vous créez un TMessage avec un objet comme valeur, TMessage ne prend pas possession de l'objet ; vous devez supprimer l'objet vous-même et vous assurer que le message a été supprimé en premier.

TObjectMessage fournit une propriété supplémentaire pour résoudre ce problème. Quand vous créez un TObjectMessage, vous pouvez spécifier si le message doit prendre possession de l'objet qu'il contient. Si vous spécifiez que le message doit posséder son contenu, le contenu du message est détruit quand vous détruisez le message.

Voir aussi