Evenement au redimensionnement d'un composant graphique [Résolu]

Signaler
Messages postés
137
Date d'inscription
dimanche 7 juillet 2002
Statut
Membre
Dernière intervention
11 janvier 2009
-
 Utilisateur anonyme -
Bonjour,

J'ai créé un composant graphique héritant de la classe TWinControl sur lequel je souhaiterais ajouter des évènements lors de son redimensionnement (par exemple losque les propriétés width et height sont modifiées). J'ai essayé de créer un évènement onresize appelé à la modification de width et height mais je suis bloqué.

Quelqu'un peut-il m'aider ?

Merci

Orélien.

1 réponse


Salut

Déja hérite ton composant de TCustomControl : c'est mieux je pense .
J'ai pas testé :

Private  
   fMonMachin_Event: TNotifyEvent; 
protected
    procedure Resize; override;
published
  property onMachin:TEvenementPerso read  fMonMachin_Event: write  fMonMachin_Event:;
........
procedure TMachin.Resize;
begin
  inherited;
  If Assigned(fMonMachin_Event) Then fMonMachin_Event(Self);
end;