Différences
Ci-dessous, les différences entre deux révisions de la page.
prog:lazarus:functions:drawtext [02/04/2020 19:07] thierry créée |
prog:lazarus:functions:drawtext [02/04/2020 20:07] (Version actuelle) thierry [Dessiner un texte limité en largeure] |
||
---|---|---|---|
Ligne 6: | Ligne 6: | ||
</code> | </code> | ||
===== Astuces ===== | ===== Astuces ===== | ||
- | == Dessiner un texte limité en largeure == | + | == Dessiner un texte limité en largeur == |
Appeler deux fois DrawText.\\ | Appeler deux fois DrawText.\\ | ||
Une fois avec le format DT_CALCRECT.\\ | Une fois avec le format DT_CALCRECT.\\ | ||
Ligne 19: | Ligne 19: | ||
TextBox, DT_WORDBREAK or DT_INTERNAL); | TextBox, DT_WORDBREAK or DT_INTERNAL); | ||
</code> | </code> | ||
+ | == Texte avec fond transparent == | ||
+ | <code delphi> | ||
+ | Canvas.Brush.Color := parent.Color; | ||
+ | Canvas.Brush.Style := bsClear;//= transparent; | ||
+ | </code> | ||
+ | |||