DesignEditors.TPropertyEditor.AllEqual

From RAD Studio API Documentation
Jump to: navigation, search

[–] Properties
Type: function
Visibility: public
Source:
DesignEditors.pas
DesignEditors.hpp
Unit: DesignEditors
Parent: TPropertyEditor

Delphi

function AllEqual: Boolean; virtual;

C++

virtual bool __fastcall AllEqual();

Description

Indicates whether all selected components have the same value for the property.

The Object Inspector calls AllEqual when there is more than one component selected to determine whether a value should appear for this property. If this method returns true, the Object Inspector displays a value for the property. If this method returns false, the line for the property in the Object Inspector remains blank.

In TPropertyEditor, AllEqual always returns false if more than one selected component has the associated property. Override this method to check the properties of individual components and determine whether a property value can be displayed in the Object Inspector.

Note: AllEqual is called only when the value returned by GetAttributes includes paMultiSelect.

See Also