Vcl.ComCtrls.TLVDrawItemEvent

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

TLVDrawItemEvent = procedure(Sender: TCustomListView; Item: TListItem;
Rect: TRect; State: TOwnerDrawState) of object;

C++

typedef void __fastcall (__closure *TLVDrawItemEvent)(TCustomListView* Sender, TListItem* Item, const Winapi::Windows::TRect &Rect, Winapi::Windows::TOwnerDrawState State);

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
type
typedef
public
Vcl.ComCtrls.pas
Vcl.ComCtrls.hpp
Vcl.ComCtrls Vcl.ComCtrls

Beschreibung

TLVDrawItemEvent ist der Typ der Ereignisbehandlungsroutinen für Vcl.ComCtrls.TCustomListView.OnDrawItem und Vcl.ComCtrls.TListView.OnDrawItem einer Listenansicht.

Sender ist das Listensteuerelement, in dem ein Eintrag gezeichnet werden soll.

Item ist der Eintrag, der gezeichnet werden soll.

Rect gibt das Begrenzungsrechteck des Elements in der Zeichenfläche der Listenansicht an.

State signalisiert verschiedene Bedingungen, die beeinflussen können, wie der Eintrag gezeichnet wird: in ausgewähltem Zustand, deaktiviert (grau) oder mit Fokus.

Siehe auch