FMX.StdCtrls.TCustomTrack.OnChange

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property OnChange: TNotifyEvent read FOnChange write FOnChange;

C++

__property System::Classes::TNotifyEvent OnChange = {read=FOnChange, write=FOnChange};

Propriétés

Type Visibilité  Source Unité  Parent
event public
FMX.StdCtrls.pas
FMX.StdCtrls.hpp
FMX.StdCtrls TCustomTrack


Description

Se produit immédiatement après le changement de position du curseur de cette barre graduée.

Écrire un gestionnaire d'événement OnChange pour ajouter des fonctionnalités supplémentaires lors du changement de position du curseur de cette composante de la barre graduée.

L'événement OnTracking est très similaire à OnChange. La table ci-dessous montre les différences de comportement de ces événement dans certains scénarios.

Tracking Scénario Comportement Evénements déclenchés IsTracking

True ou False

Appuyez sur une touche fléchée du clavier.

Le curseur se déplace d´une "graduation".

  1. OnTracking
  2. OnChange

False

True

Cliquez sur le curseur de défilement de la barre graduée et déplacez le curseur de défilement.

Le curseur de défilement se déplace d'autant de graduations que vous l'avez déplacé.

Pour chaque "graduation" du mouvement :

  1. OnTracking
  2. OnChange

True

False

Cliquez sur le curseur de défilement de la barre graduée et déplacez le curseur de défilement.

Le curseur de défilement se déplace d'autant de graduations que vous l'avez déplacé.

Pour chaque graduation du mouvement :

Quand vous avez relâché le curseur de défilement

True

True

Cliquez n'importe où sur la barre graduée (mais pas sur le curseur de défilement).

Le curseur se déplace d´une "graduation".

  1. OnTracking
  2. OnChange

False

False

Cliquez n'importe où sur la barre graduée (mais pas sur le curseur de défilement).

Le curseur de défilement se place à la position où vous avez cliqué.

  1. OnTracking
  2. OnChange

False

True ou False

Maintenez le bouton Shift appuyé et cliquez n'importe où sur la barre graduée (à l'exception du curseur de défilement).

Le curseur de défilement se place à la position où vous avez cliqué.

  1. OnTracking
  2. OnChange

False

Voir aussi