Mercurial > hg > hv
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