xue@0
|
1 /*
|
xue@0
|
2 Harmonic Visualiser
|
xue@0
|
3
|
xue@0
|
4 An audio file viewer and editor.
|
xue@0
|
5 Centre for Digital Music, Queen Mary, University of London.
|
xue@0
|
6 This file copyright 2011 Wen Xue.
|
xue@0
|
7
|
xue@0
|
8 This program is free software; you can redistribute it and/or
|
xue@0
|
9 modify it under the terms of the GNU General Public License as
|
xue@0
|
10 published by the Free Software Foundation; either version 2 of the
|
xue@0
|
11 License, or (at your option) any later version.
|
xue@0
|
12 */
|
xue@0
|
13 //---------------------------------------------------------------------------
|
xue@0
|
14 #ifndef UnitRangeEditH
|
xue@0
|
15 #define UnitRangeEditH
|
xue@0
|
16 //---------------------------------------------------------------------------
|
xue@0
|
17 /*
|
xue@0
|
18 UnitRangeEdit implements the time and frequency range input box of HV.
|
xue@0
|
19 */
|
xue@0
|
20 #include <Classes.hpp>
|
xue@0
|
21 #include <Controls.hpp>
|
xue@0
|
22 #include <StdCtrls.hpp>
|
xue@0
|
23 #include <Forms.hpp>
|
xue@0
|
24 #include <Buttons.hpp>
|
xue@0
|
25 //---------------------------------------------------------------------------
|
xue@0
|
26 class TRangeEdit : public TForm
|
xue@0
|
27 {
|
xue@0
|
28 __published: // IDE-managed Components
|
xue@0
|
29 TEdit *Edit1;
|
xue@0
|
30 TEdit *Edit2;
|
xue@0
|
31 TLabel *Label1;
|
xue@0
|
32 TLabel *Label2;
|
xue@0
|
33 TBitBtn *BitBtn1;
|
xue@0
|
34 TBitBtn *BitBtn2;
|
xue@0
|
35 void __fastcall FormShow(TObject *Sender);
|
xue@0
|
36 private: // User declarations
|
xue@0
|
37 public: // User declarations
|
xue@0
|
38 __fastcall TRangeEdit(TComponent* Owner);
|
xue@0
|
39 };
|
xue@0
|
40 //---------------------------------------------------------------------------
|
xue@0
|
41 extern PACKAGE TRangeEdit *RangeEdit;
|
xue@0
|
42 //---------------------------------------------------------------------------
|
xue@0
|
43 #endif
|