Class TWavePlayer (unit Waveplay)

Inherits from

TComponent

Constructors


constructor Create(AOwner: TComponent);

Public declarations

TWavePlayer } { construct TWavePlayer



Functions

procedure Abort;

method to abort

destructor Destroy;

create class instance

procedure Play;

method to play WaveAudio data

procedure SetAfterPlay(Value: TNotifyEvent);

SetAfterPlay method

procedure SetBeforePlay(Value: TNotifyEvent);

SetBeforePlay method

procedure SetOptions(NewValue: TOptionsSet);

SetOptions method

procedure SetWave(AWave: TWave);

method to copy WaveAudio data from property editor, or programmatically

Properties

property AfterPlay : TNotifyEvent


property BeforePlay : TNotifyEvent


property Enabled : boolean

Published declarations

property Options : TOptionsSet


property Wave : TWave


property Flags : word


Events

Variables

FAfterPlay : TNotifyEvent;


FBeforePlay : TNotifyEvent;


FEnabled : boolean;

Private declarations

FFlags : word;


FOptions : TOptionsSet;


FWave : TWave;



Constructors


constructor Create(AOwner: TComponent);

Public declarations

TWavePlayer } { construct TWavePlayer


Functions


procedure Abort;

method to abort


destructor Destroy;

create class instance


procedure Play;

method to play WaveAudio data


procedure SetAfterPlay(Value: TNotifyEvent);

SetAfterPlay method


procedure SetBeforePlay(Value: TNotifyEvent);

SetBeforePlay method


procedure SetOptions(NewValue: TOptionsSet);

SetOptions method


procedure SetWave(AWave: TWave);

method to copy WaveAudio data from property editor, or programmatically


Properties


property AfterPlay : TNotifyEvent


property BeforePlay : TNotifyEvent


property Enabled : boolean

Published declarations


property Options : TOptionsSet


property Wave : TWave


property Flags : word


Events


Variables


FAfterPlay : TNotifyEvent;


FBeforePlay : TNotifyEvent;


FEnabled : boolean;

Private declarations


FFlags : word;


FOptions : TOptionsSet;


FWave : TWave;