Vcl.ComCtrls.TLVChangeEvent
Delphi
TLVChangeEvent = procedure(Sender: TObject; Item: TListItem;
Change: TItemChange) of object;
C++
typedef void __fastcall (__closure *TLVChangeEvent)(System::TObject* Sender, TListItem* Item, TItemChange Change);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
type typedef |
public | Vcl.ComCtrls.pas Vcl.ComCtrls.hpp |
Vcl.ComCtrls | Vcl.ComCtrls |
Beschreibung
TLVChangeEvent ist der Typ für Ereignisbehandlungsroutinen, die reagieren, wenn ein Eintrag in einem Listenansichts-Steuerelement geändert wird.
Sender
ist das Listenansichts-Steuerelement, das den geänderten Eintrag enthält.
Item
ist der Eintrag, der gerade geändert wurde.
Change
gibt die Art der aufgetretenen Änderung an. Change
ist ctText, wenn die Eigenschaft Caption des Eintrags geändert wurde (auf den über die Eigenschaft Items zugegriffen wird). Change
ist ctImage, wenn die Eigenschaft ImageIndex des Eintrags (auf den über die Eigenschaft Items zugegriffen wird) oder die entsprechende Bilderliste in der Listenansicht geändert wurde. Bei Änderungen der Eigenschaften Cut, Focused oder Selected des Eintrags hat Change
den Wert ctState.
TLVChangeEvent ist eine von dem Ereignis OnChange aufgerufene Prozedur.