Vcl.Graphics.TCustomCanvas.BrushCopy
Delphi
procedure BrushCopy(const Dest: TRect; Bitmap: TBitmap;
const Source: TRect; Color: TColor); virtual; abstract;
C++
virtual void __fastcall BrushCopy(const System::Types::TRect &Dest, TBitmap* Bitmap, const System::Types::TRect &Source, System::Uitypes::TColor Color) = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCustomCanvas |
Description
Copie une partie d'un bitmap dans un rectangle du canevas, en remplaçant l'une des couleurs du bitmap par le pinceau du canevas.
Redéfinissez la méthode BrushCopy pour implémenter l'achèvement des effets spéciaux, tels que la transparence partielle de l'image copiée. BrushCopy doit être implémentée essentiellement pour la compatibilité descendante.
Dest spécifie la partie rectangulaire du canevas qui recevra la copie du bitmap. Bitmap spécifie le graphique source de la copie. Source spécifie la zone rectangulaire du bitmap à copier. Color spécifie la couleur du bitmap à remplacer avec le pinceau du canevas.