Skip to content

OnPlayerUpdateTrackbarPosition

event

Delphi
property OnPlayerUpdateTrackbarPosition: TOnFrameProgress read FOnPlayerUpdateTrackbarPosition write FOnPlayerUpdateTrackbarPosition;
C++Builder
__property TOnFrameProgress OnPlayerUpdateTrackbarPosition = {read=FOnPlayerUpdateTrackbarPosition, write=FOnPlayerUpdateTrackbarPosition};
typedef void __fastcall (__closure *TOnFrameProgress)(System::TObject* Sender, System::LongWord FrameNumber, LargeInteger FrameTime, System::LongInt FrameId);
C#
public event OnPlayerUpdateTrackbarPositionEventHandler OnPlayerUpdateTrackbarPosition;
public delegate void OnPlayerUpdateTrackbarPositionEventHandler(object sender, TOnFrameProgressEventArgs e);
VB.NET
Public Event OnPlayerUpdateTrackbarPosition As OnPlayerUpdateTrackbarPositionEventHandler
Public Delegate Sub OnPlayerUpdateTrackbarPositionEventHandler(sender As Object, e As TOnFrameProgressEventArgs)
C++/Qt
void SetOnPlayerUpdateTrackbarPosition (TOnPlayerUpdateTrackbarPositionCb OnPlayerUpdateTrackbarPositionCb);
typedef void CALLBACK TOnPlayerUpdateTrackbarPositionCb (void *Object, void *Sender, unsigned int FrameNumber, __int64 FrameTime, int FrameId);

Occurs when the player trackbar position must be updated

Remarks

This event occurs during playback, to update the trackbar position with the new frame (or time) position reported by this event.

At the end of the clip (normal playback), the event is not raised again: the last position reported (last frame) remains valid. StopPlayer reports the first frame.