Vcl.Buttons.TSpeedButton.AllowAllUp

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property AllowAllUp: Boolean read FAllowAllUp write SetAllowAllUp default False;

C++

__property bool AllowAllUp = {read=FAllowAllUp, write=SetAllowAllUp, default=0};

Propriétés

Type Visibilité  Source Unité  Parent
property published
Vcl.Buttons.pas
Vcl.Buttons.hpp
Vcl.Buttons TSpeedButton

Description

Spécifie si les boutons du groupe contenant ce turbobouton peuvent être tous non sélectionnés en même temps.

Utilisez la propriété AllowAllUp avec un groupe de boutons appartenant à un même groupe. Des turboboutons appartiennent à un même groupe s'ils ont la même valeur pour la propriété GroupIndex. Les boutons d'un même groupe sont mutuellement exclusifs : quand un bouton du groupe est sélectionné (enfoncé), tous les autres boutons du groupe sont désélectionnés (relevés).

Si AllowAllUp a la valeur true, tous les turboboutons d'un groupe peuvent simultanément être désélectionnés. Si l'utilisateur clique sur le bouton sélectionné du groupe, ce bouton est désélectionné sans qu'un autre bouton soit sélectionné. Si AllowAllUp a la valeur false, il y a toujours exactement un bouton sélectionné dans le groupe. Cliquer sur un bouton enfoncé ne le fait pas passer à l'état haut.

La modification de la valeur de la propriété AllowAllUp d'un des turboboutons du groupe change la valeur de la propriété AllowAllUp de tous les boutons du groupe.

Remarque :  Si GroupIndex est à zéro, AllowAllUp est sans effet.

Voir aussi