Bonjour,
* Delphi 10.1 update 2 - Firemonkey *
J'ai plusieurs objets qui sont hérités d'objets visuels comme par exemple:
- TMyLabel qui hérite de TLabel
- TMyButton qui hérite de TButton.
- TMyImage qui hérite de TImage.
Lors de l'exécution, l'utilisateur peut créer autant d'objets de ces types qu'il le souhaite et les disposer sur une fiche.
A un moment, j'aimerai appeler une fonction commune à chaque objet mais qui agit différemment suivant le type d'objet donc une fonction qui est déclarée au sein de chaque objet.
Sous windows, jusqu'à présent, je déclarerai une fonction qui répond à un message (WM_USER+xxx) et ensuite j'appelais sendmessage pour tous les objets de la fiche.
Sous android ce n'est pas possible.
J'aimerai savoir si une astuce de la programmation orientée objet permettait de réaliser cela (héritage, interface etc .... )
merci
Franck
Partager