DesignEditors.TMethodProperty.AllEqual

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

function AllEqual: Boolean; override;

C++

virtual bool __fastcall AllEqual();

Propriétés

Type Visibilité  Source Unité  Parent
function public
DesignEditors.pas
DesignEditors.hpp
DesignEditors TMethodProperty

Description

Indique si tous les composants sélectionnés ont la même valeur pour la propriété.

DesignEditors.TMethodProperty.AllEqual hérite de DesignEditors.TPropertyEditor.AllEqual. Tout le contenu en-dessous de cette ligne se réfère à DesignEditors.TPropertyEditor.AllEqual.

Indique si tous les composants sélectionnés ont la même valeur pour la propriété.

L'inspecteur d'objet appelle AllEqual quand plusieurs composants sont sélectionnés, pour déterminer si une valeur doit apparaître pour cette propriété. Si cette méthode renvoie true, l'inspecteur d'objets affiche une valeur pour la propriété. Si cette méthode renvoie false, la ligne correspondant à la propriété dans l'inspecteur d'objets reste vide.

Dans TPropertyEditor, AllEqual renvoie toujours false si plus d'un composant sélectionné possède la propriété associée. Surchargez cette méthode pour contrôler les propriétés de composants particuliers et déterminer si la valeur d'une propriété peut être affichée dans l'inspecteur d'objets.

Remarque :  AllEqual n'est appelée que lorsque la valeur renvoyée par GetAttributes inclut paMultiSelect.

Voir aussi