FMX.Types.IFreeNotification
Delphi
IFreeNotification = interface
C++
__interface INTERFACE_UUID("{FEB50EAF-A3B9-4B37-8EDB-1EF9EE2F22D4}") IFreeNotification : public System::IInterface
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
interface class |
public | FMX.Types.pas FMX.Types.hpp |
FMX.Types | FMX.Types |
Description
IFreeNotification est l'interface pour la libération des notificateurs.
IFreeNotification permet au concepteur de notifier à un certain objet que le composant est détruit.
Utilisez la méthode FreeNotification pour appliquer la notification.
Remarque : Pour notifier tous les objets en relation avec le composant, conservez les objets dans une liste, et appelez FreeNotification pour chaque objet de la liste. Ajoutez les objets à la liste dans l'ordre adéquat, afin que le processus de libération puisse s'effectuer correctement. Le composant doit d'abord être libéré, puis son propriétaire.
Remarque : Les composants tels que TBrushResource, TBitmap, TPathData, TCanvas et TFmxObject descendent de IFreeNotification.