Vcl.ListActns.TCustomListAction
Delphi
TCustomListAction = class(TCustomAction)
C++
class PASCALIMPLEMENTATION TCustomListAction : public Vcl::Actnlist::TCustomAction
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
class | public | Vcl.ListActns.pas Vcl.ListActns.hpp |
Vcl.ListActns | Vcl.ListActns |
Beschreibung
TCustomListAction ist die Basisklasse für Aktionsobjekte, die Einträge für Client-Steuerelemente bereitstellen.
TCustomListAction implementiert das allgemeine Verhalten von Aktionen, die Einträge an Listenansichten, Listenfelder und Kombinationsfelder übergeben.
Wenn eine Anwendung die Eigenschaft Active einer Listenaktion auf true setzt, füllt die Aktion alle Client-Listenfelder und -Kombinationsfelder mit Einträgen. Jeder Eintrag kann einen Titel, eine Grafik und einen Zeiger auf Daten enthalten.
Wählt der Benutzer in einem der Client-Steuerelemente einen Eintrag aus, führt der Client die Listenaktion aus, löst also ein OnItemSelected-Ereignis aus.
Wenn Sie ein TCustomListAction-Objekt einem Aktionsmanager hinzufügen, wird eine Dropdown-Liste in einer Schalterleiste generiert.