| Class TWavePlayer (unit Waveplay) |
TComponent
| Constructors |
constructor Create(AOwner: TComponent);TWavePlayer } { construct TWavePlayer
| Functions |
procedure Abort;
destructor Destroy;
procedure Play;
procedure SetAfterPlay(Value: TNotifyEvent);
procedure SetBeforePlay(Value: TNotifyEvent);
procedure SetOptions(NewValue: TOptionsSet);
procedure SetWave(AWave: TWave);| Properties |
property AfterPlay : TNotifyEvent
property BeforePlay : TNotifyEvent
property Enabled : boolean
property Options : TOptionsSet
property Wave : TWave
property Flags : word| Events |
| Variables |
FAfterPlay : TNotifyEvent;
FBeforePlay : TNotifyEvent;
FEnabled : boolean;
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 : booleanPublished 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;