Vcl.Graphics.TCustomCanvas.TextOut
Delphi
procedure TextOut(X, Y: Integer; const Text: string); virtual; abstract;
C++
virtual void __fastcall TextOut(int X, int Y, const System::UnicodeString Text) = 0 ;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
procedure function |
public | Vcl.Graphics.pas Vcl.Graphics.hpp |
Vcl.Graphics | TCustomCanvas |
Description
Ecrit une chaîne sur le canevas en commençant au point (X,Y), puis actualise la valeur de PenPos à la fin du dessin de la chaîne.
Redéfinissez la méthode TextOut pour implémenter l'écriture d'une chaîne sur le canevas. La chaîne sera écrite en utilisant la fonte en cours. Utilisez la méthode TextExtent pour déterminer l'espace occupé par le texte dans l'image. Pour n'écrire que le texte tenant dans un rectangle de délimitation, utilisez à la place TextRect.
Après un appel de la méthode TextOut, la propriété PenPos indique le point supérieur droit du texte sur le canevas.