Vcl.Buttons.TSpeedButton.AllowAllUp
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.