FMX.StdCtrls.TCustomButton.RepeatClick
Delphi
property RepeatClick: Boolean read FRepeat write FRepeat default False;
C++
__property bool RepeatClick = {read=FRepeat, write=FRepeat, default=0};
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
property | public | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TCustomButton |
Description
Spécifie s'il faut répéter automatiquement le clic de bouton après un délai prédéfini.
Définissez la propriété RepeatClick sur True pour que le bouton répète automatiquement l'événement de clic, exécutant ainsi son événement OnClick cycliquement, au bout d'un délai prédéfini passé depuis la dernière exécution de OnClick.
L'intervalle du minuteur commence avec 500 millisecondes pour le premier délai d'attente, puis passe à 100 millisecondes par cycle d'attente. Cet intervalle ne peut pas être modifié par l'utilisateur.
A chaque fois que 100 millisecondes passent, la méthode DoRepeatDelayTimer est exécutée. DoRepeatDelayTimer appelle en interne la méthode DoRepeatTimer pour effectuer l'événement OnClick du bouton.
Voir aussi
- FMX.StdCtrls.TCustomButton.IsPressed
- FMX.StdCtrls.TCustomButton.StaysPressed
- FMX.StdCtrls.TCustomButton.DoRepeatTimer
- FMX.StdCtrls.TCustomButton.DoRepeatDelayTimer