Vcl.StdCtrls.TEllipsisPosition
Delphi
TEllipsisPosition = (epNone, epPathEllipsis, epEndEllipsis, epWordEllipsis);
C++
enum DECLSPEC_DENUM TEllipsisPosition : unsigned char { epNone, epPathEllipsis, epEndEllipsis, epWordEllipsis };
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
enum | public | Vcl.StdCtrls.pas Vcl.StdCtrls.hpp |
Vcl.StdCtrls | Vcl.StdCtrls |
Description
Spécifie comment les points de suspension sont placés dans le texte qui ne tient pas dans le rectangle alloué.
TEllipsisPosition spécifie comment les points de suspension sont placés dans le texte qui ne tient pas dans le rectangle alloué. Ces constantes correspondent aux constantes spécifiant le placement des points de suspension dans le paramètre dwDTFormat des fonctions Windows DrawText et DrawTextEx.
Le tableau suivant énumère les valeurs de TEllipsisPosition :
Valeur | Signification |
---|---|
epNone |
Les points de suspension ne sont pas insérés. |
epPathEllipsis |
Remplace le texte du milieu par des points de suspension afin que le texte résultant tienne dans le rectangle spécifié. Si le texte contient des caractères barre oblique inverse (\), traitez le texte comme un chemin et essayez de préserver le texte autant que possible après la dernière barre oblique inverse. Correspond à la valeur DT_PATH_ELLIPSIS du paramètre dwDTFormat. |
epEndEllipsis |
Remplace le texte de la fin par des points de suspension afin que le texte résultant tienne dans le rectangle spécifié. Tout mot ne tenant pas dans le rectangle est tronqué sans ajouter de points de suspension. Correspond à la valeur DT_END_ELLIPSIS du paramètre dwDTFormat. |
epWordEllipsis |
Tronque tout mot ne tenant pas dans le rectangle et ajoute des points de suspension. Correspond à la valeur DT_WORD_ELLIPSIS du paramètre dwDTFormat. |