Vcl.ComCtrls.TOwnerDrawState
Delphi
type TOwnerDrawState = set of (odSelected, odGrayed, odDisabled, odChecked, odFocused, odDefault, odHotLight, odInactive, odNoAccel, odNoFocusRect, odReserved1, odReserved2, odComboBoxEdit);
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
set | public | Vcl.ComCtrls.pas | Vcl.ComCtrls | Vcl.ComCtrls |
Description
Indique les informations d'état pouvant influencer la manière dont un élément est dessiné.
TOwnerDrawState est utilisé par des gestionnaires d'événement dans des contrôles personnalisés pour indiquer l'état d'un élément sur le point d'être dessiné. Il s'agit d'un ensemble n'incluant aucune ou incluant plusieurs de ces valeurs :
Valeur | Signification |
---|---|
odSelected |
L'élément est sélectionné. |
odGrayed |
L'élément doit apparaître grisé. |
odDisabled |
L'élément est désactivé. |
odChecked |
L'élément doit apparaître coché. (Ceci ne s'applique pas à tous les objets) |
odFocused |
La saisie clavier est dirigée sur l'élément. |
odDefault |
L'élément est celui par défaut (ceci ne s'applique pas à tous les objets) |
odHotLight |
L'élément est en surbrillance car il est sous la souris (seulement si le système d'exploitation supporte la surbrillance) |
odInactive |
L'élément et son menu associé sont inactifs. |
odNoAccel |
Tout soulignement d'un caractère raccourci doit être évité lors du dessin du contrôle. |
odNoFocusRect |
N'affiche pas d'indicateur visuel montrant la focalisation. |
odReserved1 |
Pas utilisée actuellement. |
odReserved2 |
Pas utilisée actuellement. |
odComboBoxEdit |
Le dessin prend place dans la boîte de saisie d'un contrôle boîte à options. |