TObserverController (class)

De Wiki1000
(Différences entre les versions)
Syfre (discuter | contributions)
(Page créée avec « __NOTOC__ ==Introduction== La classe TObserverController est une classe non persistante utilisable comme classe ancêtre d'un observeur. Un observeur est un objet lié ... »)
Modification suivante →

Version du 28 février 2020 à 17:34

Introduction

La classe TObserverController est une classe non persistante utilisable comme classe ancêtre d'un observeur.

Un observeur est un objet lié à un objet source et notifié des changements de cet objet.

Tip-20px.png Tip : Un observeur peut être utilisé comme contrôleur de saisie dans une interface utilisateur.

Attributs

MainObject Référence sur l'objet observé.

Méthodes

SetMainObjectOID Positionne l'OID de l'objet observé

Méthodes d'interface

Les méthodes suivantes peuvent être implémenté par les descendants de TObserverController.

OnMainObjectChanged Appelé lorsque l'objet observé change.
OnMainObjectPropChanged Appelé lorsque un attribut de l'objet observé change.
OnMainObjectBeforeCommit Appelé avant le commit de l'objet observé.

Voir aussi :

 
Outils personnels