Bonjour à tous.
Je vous expose mon soucis de développeur
J'ai une application qui possède dans le form principal un ActionManager qui contient l'ensemble des actions possible avec le logiciel.
j'ai développé un gestionnaire de frames pouvant afficher et détruire correctement les frames lors des besoins.
J'ai une action (chargement de dossier) qui est présente à la fois dans le menu principal, et sur un frame sous forme de bouton lié a cette action.
Lors de l'execution de cette action (ActionExecute) le processus affiche un frame différent.
Lorsque j'appelle cette action à partir de mon form principal tout se passe bien, par contre si je clique sur le bouton situé sur le frame a la fin de l'execution (chagement de frame) j'ai une belle mais constante GPF.
Apparement cela provient du stockage de l'adresse d'execution avant l'appel de l'execution. (comme lors de l'appel d'une proc ou d'une fonction)
ce que j'aimerai c'est que l'appi ne revienne pas sur le frame qui est détruit. ce qui doit etre possible vu que le manager se trouve sur le form principal
Toute idée serait la bienvenue.
Merci d'avance
Partager