cs_bilboss77
Messages postés11Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 3 décembre 2007
-
16 sept. 2007 à 01:47
cs_bilboss77
Messages postés11Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 3 décembre 2007
-
17 sept. 2007 à 21:39
Bonjour a tous,
Je trouve assez joli l'effet que font certains boutons quand on passe le curseur dessus j'aimerais faire de meme sous delphi avec un "Timage"
apres avoir inserer un composant "Timagelist" j'ai trouvé sur ce forum de quoi changer l'image du "Timage" le code ressemble a ceci:
cela fonctionne tres bien quand je passe le curseur sur l'image elle change mais maintenant je voudrais que une fois que le curseur n'est plus sur l'image, elle redevienne comme avant le passage du curseur.
cela peut vous parraitre simple seulement je suis debutant en delphi.
merci pour vos reponses.
ps: j'ai delphi7
cs_bilboss77
Messages postés11Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 3 décembre 2007 16 sept. 2007 à 13:40
Bonjour,
merci pour ta reponse Cincap cela fonctionne seulement il y a encore un petit souci
en effet si le surseur reste sur l'"image" celle ci redeviens comme avant le passage du curseur (position 1).
sinon pour ta question je charge depuis la "imagelist" l'image a placer dans l'"Image" au lancement de l'application.
A+
Vous n’avez pas trouvé la réponse que vous recherchez ?
cincap
Messages postés460Date d'inscriptiondimanche 5 décembre 2004StatutMembreDernière intervention 6 avril 20092 16 sept. 2007 à 18:52
Je voulai simplement connaître ta façon de réaliser le chargement depuis la "Timagelist" de l'image a placer dans le TImage au lancement de l'application.
Mon dernier message a semble t'il croisé celui de Francky23012301.
cs_bilboss77
Messages postés11Date d'inscriptionmercredi 18 octobre 2006StatutMembreDernière intervention 3 décembre 2007 16 sept. 2007 à 19:49
Re bonjour,
@cincap voici le code que j'ai utilisé:
procedure TForm1.FormCreate(Sender: TObject);
begin
image1.picture.bitmap:=nil;
Imagelist1.GetBitmap(3,Image1.Picture.Bitmap);
end;
cela evite que l'application prenne quelques Ko en plus si je chargais dirrectement l'image dans la "Timage"
mais sinon vous sembliez etre daccord sur la methode à utiliser et cela marche tres bien, merci encore.
à bientot.
cincap
Messages postés460Date d'inscriptiondimanche 5 décembre 2004StatutMembreDernière intervention 6 avril 20092 17 sept. 2007 à 07:10
Bonjour à toutes et à tous,
@ Bilboss77, avec ta méthode, tu affiches ton image lorsque ton pointeur est sur la fiche, ce qui est ennuyeux si ta fiche est à wsnormal, de plus il y a un léger tremblement.
Ceci est mieux, tu crées un fichier *.dat avec toutes tes images :