Modifier un événement dans le code
	
	
		
	Code:
	
1 2 3 4 5 6
   |  
procedure TFiche.FicheActivate();
begin 
       // traitement
       onActivate:=nil;
end; | 
 Voilà un code parfait (dû à Pierre Castelain, grand merci encore) qui permet à la fenêtre, LA PREMIERE FOIS QU'ELLE S'OUVRE, d'exécuter un traitement spécifique, puis à chaque nouvelle fois  de ne pas l'exécuter.
L'instruction OnActivate:=nil est parfaite en ce sens pour des fenêtres qui basculent sans cesse de l'une à l'autre, l'information lue dans l'une éest réinvestie dans l'autre.
Une simple question maintenant : comment peut-on désactiver l'instruction OnActivate:=nil. Autrement dit rendre à nouveau l'événement Onctivate opérationnel ?
Peut-on écrire OnActivate:=self  ?