Evenement au redimensionnement d'un composant graphique

Résolu
cs_orelien Messages postés 137 Date d'inscription dimanche 7 juillet 2002 Statut Membre Dernière intervention 11 janvier 2009 - 11 janv. 2009 à 12:53
 Utilisateur anonyme - 11 janv. 2009 à 17:20
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

Utilisateur anonyme
11 janv. 2009 à 17:20
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;
3
Rejoignez-nous