Bonsoir CBNA
Voilà, j'continue de développer mon logiciel, et une question me perturbe de plus en plus : Comment les actions undo & redo sont-elles gérés ?
Je dois les programmer moi-même ? Du style faire une pile d'action ?
Un exemple assez gênant serait celui-ci :
Je place un objet et je modifie ses variables, il se trouve que je le supprime mais qu'en fait j'en ai encore besoin.. Si ma dernière action était supprimer l'objet, logiquement suffit de stocker les coordonnées x & y et de recréer un autre objet de même type, et retrouver les variables.. j'avoue que je ne sais trop comment m'y prendre
Y'a un truc en java qui permet apparemment de stocker "l'état" du logiciel et de recharger un état précédent, un processus comme celui-ci ne serait pas un peu lent ?
Merci d'votre aide
_________________
Because these are not the words of God, the same God that burnt the knowing.