FMX.StdCtrls.TTrackBar.OnChange
Delphi
property OnChange: TNotifyEvent read FOnChange write FOnChange;
C++
__property OnChange;
Eigenschaften
| Typ | Sichtbarkeit | Quelle | Unit | Übergeordnet |
|---|---|---|---|---|
| event | published | FMX.StdCtrls.pas FMX.StdCtrls.hpp |
FMX.StdCtrls | TTrackBar |
Beschreibung
Wird sofort nach dem Ändern der Position des Reglers dieses Schiebereglers ausgelöst. {{#multireplace:FMX.StdCtrls.TTrackBar.OnChange|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}} erbt von {{#multireplace:FMX.StdCtrls.TCustomTrack.OnChange|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}. Der folgende Inhalt bezieht sich auf {{#multireplace:FMX.StdCtrls.TCustomTrack.OnChange|H21=!|H25=%|H28=(|H29=)|H2A=*|H2B=+|H2F=/|H3C=<|H3D==|H3E=>|H5B=[|H5D=]|H5E=^|H7C=|}}.
Wird sofort nach dem Ändern der Position des Reglers dieses Schiebereglers ausgelöst.
Mit einer Ereignisbehandlungsroutine für OnChange 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. |
|