Bonjour
je suis en Delphi 7
Imaginons une TImgForm héritée d'une TForm (ou TCustomForm pour faire propre) le seul compo de la fiche est un Timage (nommé Pic) avec propriété align.
je définis en published :
property Picture: Tpicture read getImage write SetImage
et les deux accesseurs en protected.
1 2 3 4
| function getImage
begin
result:=Pic.Picture;
end; |
et
1 2 3 4
| procedure setImage(pict:Tpicture);
begin
Pic.picture :=pic; //(je sais que ca ne s'attribue pas comme ça mais pour l'exemple)
end; |
j'enregistre ma form je l'inclus dans un .dpk et ferme tout.
je relance un nouveau projet et j'inclus ma TImgForm dans les sources du projet puis je crée une nouvelle
ImgForm1 : TimageForm1 par la fonction d'ajout de delphi Nouveau > Autre> projet et je sélectionne ma forme TImgForm pour crée un descendant.
La ou je en sais pas coment faire c'est pour faire apparaitre la propriété Picture dans l'éditeur de propriétés de delphi (histoire de le regler visuellement et non algorithmiquement) (je sais le faire avec un composant genre Tpanel)
Merci d'avance pour toute aide.
Partager