DesignEditors.TPropertyEditor.Edit

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

procedure Edit; virtual;

C++

virtual void __fastcall Edit();

Eigenschaften

Typ Sichtbarkeit Quelle Unit Übergeordnet
procedure
function
public
DesignEditors.pas
DesignEditors.hpp
DesignEditors TPropertyEditor

Beschreibung

Reagiert, wenn der Benutzer im Objektinspektor doppelt auf eine Eigenschaft klickt.

Der Objektinspektor ruft Edit auf, wenn auf die Ellipsen-Schaltfläche (...) geklickt wird oder ein Doppelklick auf die Eigenschaft erfolgt. Die Methode Edit von TPropertyEditor durchläuft die möglichen Aufzählungswerte der Eigenschaft, wenn die Methode GetValues einen oder mehrere Eigenschafts-Strings an die Callback-Methode übergibt.

Durch Überschreiben von Edit können Sie Aktionen implementieren, die beim Klicken auf die Ellipsen-Schaltfläche oder bei einem Doppelklick auf die Eigenschaft ausgeführt werden sollen. Beispielsweise ließe sich Edit nutzen, um ein Dialogfeld zu öffnen, in dem sich die Bearbeitung der Eigenschaft transparenter gestaltet als durch bloße Texteingabe im Objektinspektor.

Siehe auch