Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
prog:lazarus:classes:tcanvas [06/04/2020 16:13]
thierry [TextOut]
prog:lazarus:classes:tcanvas [13/05/2020 15:07] (Version actuelle)
thierry [Differences TextOut / DrawText]
Ligne 7: Ligne 7:
  ​[[prog:​lazarus:​functions:​drawtext|Plus d'​infos sur DrawText]]  ​[[prog:​lazarus:​functions:​drawtext|Plus d'​infos sur DrawText]]
 ==== TextOut ==== ==== TextOut ====
-TextOut est accessible via TCanvas.TextOut.+TextOut est accessible via ''​TCanvas.TextOut''​.
  
 Au final TextOut utilise l'API [[https://​docs.microsoft.com/​fr-fr/​windows/​win32/​api/​wingdi/​nf-wingdi-exttextouta|ExtTextOut]] de Windows Au final TextOut utilise l'API [[https://​docs.microsoft.com/​fr-fr/​windows/​win32/​api/​wingdi/​nf-wingdi-exttextouta|ExtTextOut]] de Windows
Ligne 13: Ligne 13:
 Sources: Sources:
   * [[http://​docwiki.embarcadero.com/​Libraries/​Rio/​fr/​Vcl.Graphics.TCanvas.TextOut]]   * [[http://​docwiki.embarcadero.com/​Libraries/​Rio/​fr/​Vcl.Graphics.TCanvas.TextOut]]
 +
 +==== ClipRect ====
  
 ==== Differences TextOut / DrawText ==== ==== Differences TextOut / DrawText ====
Ligne 18: Ligne 20:
  
 ==== Dimension de textes ==== ==== Dimension de textes ====
-== TextExtent ==+== TCanvas.TextExtent ==
  
 On peut trouver la dimension d'un texte avec ''​TextExtent''​ qui retourne un [[prog:​lazarus:​types:​tsize|TSize]]. On peut trouver la dimension d'un texte avec ''​TextExtent''​ qui retourne un [[prog:​lazarus:​types:​tsize|TSize]].