view RecordingUnit.h @ 0:a6a46af64546

first upload
author wenx <xue.wen@eecs.qmul.ac.uk>
date Wed, 10 Aug 2011 14:55:38 +0100
parents
children
line wrap: on
line source
/*
    Harmonic Visualiser

    An audio file viewer and editor.
    Centre for Digital Music, Queen Mary, University of London.
    This file copyright 2011 Wen Xue.

    This program is free software; you can redistribute it and/or
    modify it under the terms of the GNU General Public License as
    published by the Free Software Foundation; either version 2 of the
    License, or (at your option) any later version. 
*/
//---------------------------------------------------------------------------

#ifndef RecordingUnitH
#define RecordingUnitH
//---------------------------------------------------------------------------
/*
  RecordingUnit.cpp implements the recording panel of HV for making audio recordings
  from WaveIn device.
*/

#include <Classes.hpp>
#include <Controls.hpp>
#include <StdCtrls.hpp>
#include <Forms.hpp>
#include <Buttons.hpp>
//---------------------------------------------------------------------------
class TRecordingForm : public TForm
{
__published:	// IDE-managed Components
  TLabel *Label1;
  TSpeedButton *SpeedButton1;
  TSpeedButton *SpeedButton2;
  TSpeedButton *SpeedButtonRecord;
  void __fastcall SpeedButton1Click(TObject *Sender);
  void __fastcall SpeedButton2Click(TObject *Sender);
  void __fastcall FormDblClick(TObject *Sender);
  void __fastcall SpeedButtonRecordClick(TObject *Sender);
private:	// User declarations
public:		// User declarations
  __fastcall TRecordingForm(TComponent* Owner);
};
//---------------------------------------------------------------------------
extern PACKAGE TRecordingForm *RecordingForm;
//---------------------------------------------------------------------------
#endif