Vcl.ComCtrls.TLVCustomDrawItemEvent
Delphi
TLVCustomDrawItemEvent = procedure(Sender: TCustomListView; Item: TListItem;
State: TCustomDrawState; var DefaultDraw: Boolean) of object;
C++
typedef void __fastcall (__closure *TLVCustomDrawItemEvent)(TCustomListView* Sender, TListItem* Item, TCustomDrawState State, bool &DefaultDraw);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Beschreibung
TLVCustomDrawItemEvent ist der Prozedurentyp der Ereignisse TCustomListView.OnCustomDrawItem und TListView.OnCustomDrawItem.
Sender
ist die Listenansicht, deren Eintrag gezeichnet werden soll.
Item
ist der Eintrag, der gezeichnet werden soll.
State
gibt den Status des Eintrags an, so dass die Ereignisbehandlungsroutine das Bild entsprechend (markiert, deaktiviert usw.) anpassen kann.
Setzen Sie DefaultDraw
auf False, wenn das Steuerelement den Text des Eintrags nach Beendigung der Ereignisbehandlungsroutine nicht zeichnen soll. Wenn DefaultDraw
auf True gesetzt bleibt, fügt die Listenansicht dem Bild auf der Zeichenfläche den Eintragstext hinzu.