Delphi ASIO & VST Package: DGuiStaticWaveform: Class TGuiStaticWaveform

Delphi ASIO & VST

Class TGuiStaticWaveform

DescriptionHierarchyFieldsMethodsProperties

Unit

DGuiStaticWaveform

Declaration

type TGuiStaticWaveform = class(TGuiBaseControl)

Description

no description available, TGuiBaseControl description follows

Hierarchy

Overview

Methods

Public constructor Create(AOwner: TComponent); override;
Public destructor Destroy; override;
Public procedure RedrawBuffer(doBufferFlip: Boolean); override;
Public procedure SetWaveForm(NewWaveData: TAVDSingleDynArray; DoRedrawBuffer: Boolean = false; DoFlipBuffer: Boolean = false); overload;
Public procedure SetWaveForm(NewWaveData: TAVDArrayOfSingleDynArray; DoRedrawBuffer: Boolean = false; DoFlipBuffer: Boolean = false); overload;
Public procedure ClearWaveForm(DoRedrawBuffer: Boolean = false; DoFlipBuffer: Boolean = false);

Properties

Public property Wavedata: TAVDArrayOfSingleDynArray read fWaveData;
Public property WaveLength: Integer read GetWaveLength;
Public property WaveChannels: Integer read GetWaveChannels;
Published property Transparent;
Published property LineWidth;
Published property LineColor;
Published property Color;
Published property DisplayChannels: integer read fDisplayChannels write SetDisplayChannels default 2;
Published property WaveVPadding: Integer read fWaveVPadding write SetWaveVPadding default 3;
Published property MedianVisible: Boolean read fMedianVisible write SetMedianVisible default true;
Published property MedianColor: TColor read fMedianColor write SetMedianColor default clRed;
Published property MedianLineWidth: Integer read fMedianLineWidth write SetMedianLineWidth default 1;
Published property NormalizationType: TGuiNormalizationType read fNormalizationType write SetNormalizationType default ntNone;
Published property WaveDrawMode: TGuiWaveDrawMode read fWaveDrawMode write SetWaveDrawMode default wdmSolid;

Description

Methods

Public constructor Create(AOwner: TComponent); override;
 
Public destructor Destroy; override;
 
Public procedure RedrawBuffer(doBufferFlip: Boolean); override;
 
Public procedure SetWaveForm(NewWaveData: TAVDSingleDynArray; DoRedrawBuffer: Boolean = false; DoFlipBuffer: Boolean = false); overload;
 
Public procedure SetWaveForm(NewWaveData: TAVDArrayOfSingleDynArray; DoRedrawBuffer: Boolean = false; DoFlipBuffer: Boolean = false); overload;
 
Public procedure ClearWaveForm(DoRedrawBuffer: Boolean = false; DoFlipBuffer: Boolean = false);
 

Properties

Public property Wavedata: TAVDArrayOfSingleDynArray read fWaveData;
 
Public property WaveLength: Integer read GetWaveLength;
 
Public property WaveChannels: Integer read GetWaveChannels;
 
Published property Transparent;
 
Published property LineWidth;
 
Published property LineColor;
 
Published property Color;
 
Published property DisplayChannels: integer read fDisplayChannels write SetDisplayChannels default 2;
 
Published property WaveVPadding: Integer read fWaveVPadding write SetWaveVPadding default 3;
 
Published property MedianVisible: Boolean read fMedianVisible write SetMedianVisible default true;
 
Published property MedianColor: TColor read fMedianColor write SetMedianColor default clRed;
 
Published property MedianLineWidth: Integer read fMedianLineWidth write SetMedianLineWidth default 1;
 
Published property NormalizationType: TGuiNormalizationType read fNormalizationType write SetNormalizationType default ntNone;
 
Published property WaveDrawMode: TGuiWaveDrawMode read fWaveDrawMode write SetWaveDrawMode default wdmSolid;
 

Generated by PasDoc 0.10.0 on 2007-11-13 13:04:18