Bonjour,
Savez-vous quelles sont les différences entre un TImage et un TPaintBox ?
Dans quels cas utiliser l'un ou l'autre ?
Merci,
ZiP
Bonjour,
Savez-vous quelles sont les différences entre un TImage et un TPaintBox ?
Dans quels cas utiliser l'un ou l'autre ?
Merci,
ZiP
Le Premier stocke l'image et la dessine tout seul
Le Second ne stocke rien et il faut dessiner à chaque OnPaint
Dans le TPaintBox, le dessin n'est pas permanent, si tu dessine hors d'un OnPaint, tu vas voir ton dessin, si une autre fenêtre recouvre ton PaintBox, lorsque tu le réaffiche, la partie masqué aura disparu remplacer par le BackGround du Parent (la TForm par exemple), si tu veux conserver le dessin, tu dois le faire dans OnPaint !
Faudrait LIRE L'AIDE, c'est écrit !
Utilisez TPaintBox pour ajouter des images personnalisées à une fiche. A la différence de TImage qui affiche une image stockée dans un bitmap, une icône ou un métafichier, TPaintBox attend de l'application qu'elle dessine l'image directement dans un canevas. Utilisez le gestionnaire d'événement OnPaint pour dessiner dans la surface de dessin (Canvas) de la boîte à peindre.
Aide via F1 - FAQ - Guide du développeur Delphi devant un problème - Pensez-y !![]()
Attention Troll Méchant !
"Quand un homme a faim, mieux vaut lui apprendre à pêcher que de lui donner un poisson" Confucius
Mieux vaut se taire et paraître idiot, Que l'ouvrir et de le confirmer !
L'ignorance n'excuse pas la médiocrité !
L'expérience, c'est le nom que chacun donne à ses erreurs. (Oscar Wilde)
Il faut avoir le courage de se tromper et d'apprendre de ses erreurs
Merci pour votre réponse précise !
ZiP
Partager