FMX.StdCtrls.TCustomTrack.OnTracking
Delphi
property OnTracking: TNotifyEvent read FOnTracking write FOnTracking;
C++
__property System::Classes::TNotifyEvent OnTracking = {read=FOnTracking, write=FOnTracking};
Eigenschaften
Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
---|---|---|---|---|
event | public | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TCustomTrack |
Beschreibung
Wird sofort nach dem Ändern der Position des Reglers dieses Schiebereglers ausgelöst.
Mit einer Ereignisbehandlungsroutine für OnTracking stellen Sie zusätzliche Funktionalität bereit, wenn die Position des Reglers dieser Schieberegler-Komponente geändert wird.
Die Ereignisbehandlungsroutine für OnTracking ist der für OnChange sehr ähnlich. Die folgende Tabelle zeigt den Unterschied in Bezug auf das Verhalten dieser Ereignisse in bestimmten Szenarien:
Tracking | Szenario | Verhalten | Ausgelöste Ereignisse | IsTracking |
---|---|---|---|---|
|
Drücken Sie auf eine Pfeiltaste auf der Tastatur. |
Das Bildlauffeld wird einen "Schritt" bewegt. |
| |
|
Klicken Sie auf das Bildlauffeld des Schiebereglers, und verschieben Sie das Bildlauffeld. |
Das Bildlauffeld wird entsprechend Ihrer Schiebebewegung verschoben. |
Für jeden "Schritt" der Bewegung: |
|
|
Klicken Sie auf das Bildlauffeld des Schiebereglers, und verschieben Sie das Bildlauffeld. |
Das Bildlauffeld wird entsprechend Ihrer Schiebebewegung verschoben. |
Für jeden "Schritt" der Bewegung: Nach dem Loslassen des Bildlauffeldes |
|
|
Klicken Sie auf eine beliebige Stelle auf dem Schieberegler (aber nicht auf das Bildlauffeld). |
Das Bildlauffeld wird einen "Schritt" bewegt. |
| |
|
Klicken Sie auf eine beliebige Stelle auf dem Schieberegler (aber nicht auf das Bildlauffeld). |
Das Bildlauffeld wird an die Position verschoben, an der Sie geklickt haben. |
| |
|
Halten Sie die Taste |
Das Bildlauffeld wird an die Position verschoben, an der Sie geklickt haben. |
|