Je tient tout d'abord a remercuer Delphiprog pour son aide.
Suite a sa demande sur le forum , je post un exemple de fonction Undo/Redo, adapter a un memo (texte).
J'ai du adapter un peu le composant original de l'auteur (William Egge), pour permettre de gêrer l'état de la propriété enabled des bouttons undo et redo : de cette manière quand il n'y a rien a annuler ou a rétablir, le bouton spécifique est grisé ou non.
Le programme est vite fait et il est normalement assez commenter.