Afficher : Delphi
C++
Préférences d'affichage
Définition de la propriété Bitmap du pinceau
De RAD Studio
Remonter à Utilisation des graphiques et du multimédia - Index
La propriété Bitmap du pinceau vous permet de spécifier une image bitmap qui sera utilisée comme motif de remplissage des formes et des autres zones.
L'exemple suivant charge un bitmap d'un fichier et l'affecte au pinceau du canevas de la fiche Form1 :
var Bitmap: TBitmap; begin Bitmap := TBitmap.Create; try Bitmap.LoadFromFile('MyBitmap.bmp'); Form1.Canvas.Brush.Bitmap := Bitmap; Form1.Canvas.FillRect(Rect(0,0,100,100)); finally Form1.Canvas.Brush.Bitmap := nil; Bitmap.Free; end; end;
BrushBmp->LoadFromFile("MyBitmap.bmp"); Form1->Canvas->Brush->Bitmap = BrushBmp; Form1->Canvas->FillRect(Rect(0,0,100,100));
Remarque : Le pinceau n'assume pas la possession d'un objet bitmap affecté à sa propriété Bitmap. Vous devez vous assurer que l'objet Bitmap reste valide pendant la durée de vie du pinceau, après quoi vous devez vous-même libérer l'objet Bitmap.