Dessin des éléments par le propriétaire

De RAD Studio
Aller à : navigation, rechercher

Remonter à Ajout d'objets graphiques à une liste de chaînes

Lorsque vous avez spécifié qu'un contrôle est dessiné par le propriétaire (en initialisant une propriété ou en définissant un gestionnaire d'événement), le contrôle n'est plus dessiné à l'écran. Au lieu de cela, le système d'exploitation génère un événement pour chaque élément visible du contrôle. C'est votre application qui gère ces événements et dessine les éléments.

Pour dessiner les éléments d'un contrôle dessiné par le propriétaire, suivez les étapes indiquées ci-après. Utilisez un seul gestionnaire d'événement pour tous les éléments.

  1. Le cas échéant, dimensionnez l'élément.Si les éléments sont tous de même taille (par exemple, avec un style de boîte liste lsOwnerDrawFixed), cette opération n'est pas nécessaire.
  2. Dessinez l'élément.

Voir aussi