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.

Voir aussi

Autres langues