| 
							- /*
 -   ==============================================================================
 - 
 -     This file was auto-generated by the Jucer!
 - 
 -     It contains the basic startup code for a Juce application.
 - 
 -   ==============================================================================
 - */
 - 
 - #ifndef __PLUGINEDITOR_H_4ACCBAA__
 - #define __PLUGINEDITOR_H_4ACCBAA__
 - 
 - #include "../JuceLibraryCode/JuceHeader.h"
 - #include "../JuceLibraryCode/JucePluginCharacteristics.h"
 - #include "PluginProcessor.h"
 - 
 - 
 - //==============================================================================
 - /** This is the editor component that our filter will display.
 - */
 - class JuceDemoPluginAudioProcessorEditor  : public AudioProcessorEditor,
 -                                             public SliderListener,
 -                                             public Timer
 - {
 - public:
 -     JuceDemoPluginAudioProcessorEditor (JuceDemoPluginAudioProcessor* ownerFilter);
 -     ~JuceDemoPluginAudioProcessorEditor();
 - 
 -     //==============================================================================
 -     void timerCallback();
 -     void paint (Graphics& g);
 -     void resized();
 -     void sliderValueChanged (Slider*);
 - 
 - private:
 -     MidiKeyboardComponent midiKeyboard;
 -     Label infoLabel, gainLabel, delayLabel;
 -     Slider gainSlider;
 -     Slider delaySlider;
 -     ScopedPointer<ResizableCornerComponent> resizer;
 -     ComponentBoundsConstrainer resizeLimits;
 - 
 -     AudioPlayHead::CurrentPositionInfo lastDisplayedPosition;
 - 
 -     JuceDemoPluginAudioProcessor* getProcessor() const
 -     {
 -         return static_cast <JuceDemoPluginAudioProcessor*> (getAudioProcessor());
 -     }
 - 
 -     void displayPositionInfo (const AudioPlayHead::CurrentPositionInfo& pos);
 - };
 - 
 - 
 - #endif  // __PLUGINEDITOR_H_4ACCBAA__
 
 
  |