/*******************************************************************************
 TESINA n°5 per esame di: ELABORAZIONI dei SEGNALI ed INFORMAZIONI di MISURA:

 NOMEFILE: Unit4.h

 NOTE: Headerfile relativo al file Unit4.cpp (Analizzatore di spettro).
*******************************************************************************/

#ifndef Unit4H
#define Unit4H
//---------------------------------------------------------------------------
#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include "Fourier.hpp"
#include "RChart.hpp"
#include <ComCtrls.hpp>
#include <ExtCtrls.hpp>
//---------------------------------------------------------------------------
class TForm4 : public TForm
{
__published:	// IDE-managed Components
        TButton *AcqButton;
        TRChart *ChartFt;
        TRChart *FFTChart;
        TFastFourier *FFT1;
        TStatusBar *StatusBar1;
        TRadioGroup *Canali;
        TRadioGroup *SceltaSpettro;
        TComboBox *TipoFinestra;
        TLabel *Label1;
        TScrollBar *ScrollBar;
        TLabel *Label2;
        TEdit *ScalaEdit;
        TEdit *EditNumCamp;
        TLabel *Label3;
        void __fastcall DisegnaFFT(TObject *Sender);
        void __fastcall DisegnaClick(TObject *Sender);
        void __fastcall DisegnaFt();
        void __fastcall StartFFT();
        void __fastcall TipoFinestraChange(TObject *Sender);
        
        
private:	// User declarations
public:		// User declarations
        __fastcall TForm4(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TForm4 *Form4;
//---------------------------------------------------------------------------
#endif
