DesignEditors.TStringProperty.AllEqual

Aus RAD Studio API Documentation
Wechseln zu: Navigation, Suche

Delphi

function AllEqual: Boolean; override;

C++

virtual bool __fastcall AllEqual();

Eigenschaften

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

Beschreibung

Signalisiert, ob alle ausgewählten Komponenten denselben Wert für eine Eigenschaft besitzen.

DesignEditors.TStringProperty.AllEqual erbt von DesignEditors.TPropertyEditor.AllEqual. Der folgende Inhalt bezieht sich auf DesignEditors.TPropertyEditor.AllEqual.

Signalisiert, ob alle ausgewählten Komponenten denselben Wert für eine Eigenschaft besitzen.

Der Objektinspektor ruft AllEqual auf, wenn mehrere Komponenten ausgewählt sind, um festzustellen, ob für diese Eigenschaft ein Wert angezeigt werden soll. Wenn die Methode true zurückgibt, wird für die Eigenschaft ein Wert ausgegeben. Andernfalls bleibt die Zeile für diese Eigenschaft im Objektinspektor leer.

In TPropertyEditor gibt AllEqual immer false zurück, wenn die Eigenschaft bei mehreren ausgewählten Komponenten vorkommt. Überschreiben Sie diese Methode so, dass die Eigenschaften einzelner Komponenten geprüft und dann entschieden werden kann, ob sich im Objektinspektor ein Wert anzeigen lässt.

Anmerkung:  AllEqual wird nur aufgerufen, wenn der Rückgabewert von GetAttributes das Element paMultiSelect enthält.

Siehe auch