Vcl.CheckLst.TCustomCheckListBox.DrawItem

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

procedure DrawItem(Index: Integer; Rect: TRect;
State: TOwnerDrawState); override;

C++

virtual void __fastcall DrawItem(int Index, const System::Types::TRect &Rect, Winapi::Windows::TOwnerDrawState State);

Propriétés

Type Visibilité  Source Unité  Parent
procedure
function
protected
Vcl.CheckLst.pas
Vcl.CheckLst.hpp
Vcl.CheckLst TCustomCheckListBox

Description

Génère un événement OnDrawItem.

Vcl.CheckLst.TCustomCheckListBox.DrawItem hérite de Vcl.StdCtrls.TCustomListBox.DrawItem. Tout le contenu en-dessous de cette ligne se réfère à Vcl.StdCtrls.TCustomListBox.DrawItem.

Génère un événement OnDrawItem.

La méthode DrawItem est appelée à chaque fois que l'aspect visuel d'une boîte liste dessinée par le propriétaire change. La boîte liste appelle DrawItem pour chaque élément visible de sa liste en lui transmettant l'indice de l'élément dans le paramètre Index.

Par défaut, la méthode DrawItem d'une boîte liste appelle, s'il est défini, le gestionnaire d'événement attaché à l'événement OnDrawItem du composant. S'il n'y a pas de gestionnaire attaché, DrawItem remplit le rectangle transmis dans Rect et y dessine le texte associé à l'élément d'indice spécifié. Le dessin par défaut ne tient pas compte du paramètre State, même si State est transmis aux gestionnaires d'événements attachés.

Voir aussi