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> | ||
| + | |||