Ha, vous en êtes à ce niveau :] Et bien voici comment mettre en fond une image sur une TForm (la fiche) : /!\ Attention : certains composants ne sont pas transparent /!\
1) Dans l'onglet "Supplément", au 6ème icone se trouve un "TImage", ajoutez le sur la fiche (drag/drop ou double clic). 2) Selectionnez ce TImage sur la fiche, puis dans l'inspecteur d'objet (sur la gauche) tu as "Picture", double clic sur le "(vide)", puis "Charger" et là, choisi ton image. 3) Si tu veux qu'elle prenne toute la place sur la fiche, choisi dans l'inspecteur d'objet "Align" et mets "clClient" (prends toute la place possible dans le composant parent). 4) Si tu veux que l'image sois étirée, choisi dans l'inspecteur d'objet "Strech" (étirer) et mets "True" (vrai/oui). 5) Je te laisse devirer et tester la propriété "Center", "Autosize", "Proportional". 6) Attention à l'ordre dans lequel tu poses ce genre de composant, si ce composant est posé en dernier sur la fiche (comme ça doit etre le cas ici) l'image va recouvrir tout ton programme ^^ Pour la faire passer en arrière plan, fait soit (a) un clic droit sur le composant, puis dans "Option de controle" fait "Mettre en arrière plan" ou (b) menu 'Edition", puis dans "Option de controle" fait "Mettre en arrière plan". 7) La propriété "Transparent" fonctionne sur tous les formats supportés, en fait, delphi utilise la pixel bas/gauche et 'supprime' cette couleur de l'image, laissant donc cette couleur 'transparente'.
Bon apprentissage, a bientot
ps : utilise F1 sur un composant, une propriété, un mot que tu ne comprends pas dans delphi. Utilise aussi ctrl+espace dans le code pour savoir ce qu'attends le compilateur.
|