Salut à tous,
Je réalise un composant en ce moment et je ne dois pas avoir les yeux en face des trous (Une ptite baisse de régime ) :
TAutoWah=Class
Protected
fBeginEffect:Real;
fEndEffect:Real;
fDry :Real;
fWet:Real;
fFeedback:Real;
fRate:Real;
fRange:Real;
fFreq:Real;
published
Property BeginEffect:Real Read fBeginEffect Write fBeginEffect;
Property EndEffect:Real Read fEndEffect Write fEndEffect;
Property Dry:Real Read fDry Write fDry;
Property Wet:Real Read fWet Write fWet;
Property Feedback:Real Read fFeedback Write fFeedback;
Property Rate:Real Read fRate Write fRate;
Property Range:Real Read fRange Write fRange;
Property Freq:Real Read fFreq Write fFreq;
End;
TTrack=class(TCollectionItem)
protected
fFileName:String;
fPicture : TPicture;
fBeginTime:Cardinal;
fEndTime:Cardinal;
fSoundFont:String;
fAutoWah:TAutoWah;
Procedure SetPicture(Value:TPicture);
Procedure SetBeginTrack(Value:Cardinal);
Procedure SetEndTrack(Value:Cardinal);
public
constructor Create(ACollection: TCollection); override;
destructor Destroy; override;
published
property Picture : TPicture Read FPicture Write SetPicture;
Property FileName:String Read fFileName Write fFileName;
Property BeginTime:Cardinal Read fBeginTime Write SetBeginTrack;
Property EndTime:Cardinal Read fEndTime Write SetEndTrack;
Property SoundFont:String Read fSoundFont Write fSoundFont;
Property AutoWah:TAutoWah Read fAutoWah Write fAutoWah;
end;
Quand je regarder dans l'inspecteur d'objects j'ai bien AutoWah qui apparait mais les propriétés de ce dernier, elles n'apparaissent pas. Je pense qu'il doit y avoir un truc con que je zappe dans l'histoire.
Merci
A++
Afficher la suite