DesignEditors.TComponentEditor.ExecuteVerb
Delphi
procedure ExecuteVerb(Index: Integer); virtual;
C++
virtual void __fastcall ExecuteVerb(int Index);
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
procedure function |
public | DesignEditors.pas DesignEditors.hpp |
DesignEditors | TComponentEditor |
Beschreibung
Führt die Aktion eines bestimmten Verbs aus.
Der Formular-Designer ruft ExecuteVerb auf, wenn der Benutzer das Verb auswählt, das von GetVerb(Index) zurückgegeben wird. Bei diesem Verb handelt es sich um den String, der an der entsprechenden Position im lokalen Menü der Komponente angezeigt wird.
TComponentEditor übergibt für seine Komponente keine Verben. Somit führt ExecuteVerb zunächst keine Aktion aus. Überschreiben Sie GetVerb so, dass eine Gruppe von Verben übergeben wird oder ein Satz Menü-Strings, die im lokalen Menü erscheinen, wenn der Benutzer mit der rechten Maustaste auf die Komponente klickt. Überschreiben Sie ExecuteVerb so, dass für jedes dieser Verben eine Reaktion implementiert ist.