Vcl.ExtCtrls.TCustomColorBox.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.ExtCtrls.pas
Vcl.ExtCtrls.hpp
Vcl.ExtCtrls TCustomColorBox

Description

Restitue un élément de la boîte de couleurs.

Les applications ne peuvent pas appeler cette méthode protégée. Elle est automatiquement appelée quand la boîte de couleurs doit peindre un des éléments de la liste. DrawItem dessine une petite case qui affiche la couleur représentée par l'élément, suivie du nom de la couleur.

Index représente l'indice de l'élément à dessiner, 0 indiquant le premier élément, 1 le deuxième élément, etc.

Rect indique les limites de l'élément dans le canevas de la boîte de couleurs, en coordonnées client.

State indique les informations d'état qui affectent la manière de dessiner l'élément. Dans TCustomColorBox, DrawItem utilise State pour déterminer si un élément est sélectionné, mais ignore toutes les autres informations d'état.

Voir aussi