FMX.StdCtrls.TTrackBar.Frequency

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property Frequency: Single read GetFrequency write SetFrequency stored FrequencyStored;

C++

__property Frequency;

Propriétés

Type Visibilité  Source Unité  Parent
property published
FMX.StdCtrls.pas
FMX.StdCtrls.hpp
FMX.StdCtrls TTrackBar

Description

Spécifie le nombre de positions par lesquelles la glissière avance à chaque mouvement.

FMX.StdCtrls.TTrackBar.Frequency hérite de FMX.StdCtrls.TCustomTrack.Frequency. Tout le contenu en-dessous de cette ligne se réfère à FMX.StdCtrls.TCustomTrack.Frequency.

Spécifie le nombre de positions par lesquelles la glissière avance à chaque mouvement.

Utilisez la propriété Frequency pour spécifier par combien de positions à la fois la glissière avance à chaque mouvement. Par exemple, si vous définissez Frequency sur 10, Min sur 0 et Max sur 100, seuls 10 pas de 10 positions sont possibles dans l'intervalle allant de 0 à 100 ; Value est incrémentée ou décrémentée de 10 divisions à chaque mouvement.

Frequency est une valeur Single à virgule flottante. Si vous définissez Frequency sur 0, cette barre de suivi sera incrémentée ou décrémentée de 0.01 divisions à chaque pas. Si vous définissez Frequency sur une valeur d'entier (par exemple 1 ou 5, et ainsi de suite), cette barre de suivi sera incrémentée ou décrémentée de la valeur spécifiée.

Cependant, veuillez prendre en considération que, si vous définissez Frequency sur une valeur supérieure à 0 et que vous tentez d'attribuer une valeur à Value par programme, votre valeur sera convertie en le multiple le plus proche de Frequency.

Par exemple, si vous définissez Frequency sur 5 et que vous tentez de définir Value sur 12 par programme, Value sera en fait défini sur 10.

  MyTrackBar.Frequency := 5;
  MyTrackBar.Value := 12; { définit effectivement Value sur 10 }
  MyTrackBar->Frequency = 5;
  MyTrackBar->Value = 12; /* définit effectivement Value sur 10 */

Voir aussi