2 ==============================================================================
4 This is an automatically generated file created by the Jucer!
6 Creation date: 1 May 2011 12:08:25pm
8 Be careful when adding custom code to these files, as only the code within
9 the "//[xyz]" and "//[/xyz]" sections will be retained when the file is loaded
14 ------------------------------------------------------------------------------
16 The Jucer is part of the JUCE library - "Jules' Utility Class Extensions"
17 Copyright 2004-6 by Raw Material Software ltd.
19 ==============================================================================
22 #ifndef __JUCER_HEADER_AUDIODEMORECORDPAGE_AUDIODEMORECORDPAGE_E12E1947__
23 #define __JUCER_HEADER_AUDIODEMORECORDPAGE_AUDIODEMORECORDPAGE_E12E1947__
25 //[Headers] -- You can add your own extra header files here --
26 #include "../jucedemo_headers.h"
27 #include "AudioDemoTabComponent.h"
33 //==============================================================================
36 An auto-generated component, created by the Jucer.
38 Describe your class and how it works here!
41 class AudioDemoRecordPage
: public Component
,
45 //==============================================================================
46 AudioDemoRecordPage (AudioDeviceManager
& deviceManager_
);
47 ~AudioDemoRecordPage();
49 //==============================================================================
50 //[UserMethods] -- You can add your own custom methods in this section.
53 void paint (Graphics
& g
);
55 void buttonClicked (Button
* buttonThatWasClicked
);
56 void visibilityChanged();
60 //==============================================================================
61 juce_UseDebuggingNewOperator
64 //[UserVariables] -- You can add your own custom variables in this section.
65 AudioDeviceManager
& deviceManager
;
66 ScopedPointer
<AudioRecorder
> recorder
;
69 //==============================================================================
70 LiveAudioInputDisplayComp
* liveAudioDisplayComp
;
71 Label
* explanationLabel
;
72 TextButton
* recordButton
;
75 //==============================================================================
76 // (prevent copy constructor and operator= being generated..)
77 AudioDemoRecordPage (const AudioDemoRecordPage
&);
78 const AudioDemoRecordPage
& operator= (const AudioDemoRecordPage
&);
82 #endif // __JUCER_HEADER_AUDIODEMORECORDPAGE_AUDIODEMORECORDPAGE_E12E1947__