diff options
Diffstat (limited to 'src/UI/PluginEditor.cpp')
| -rw-r--r-- | src/UI/PluginEditor.cpp | 33 |
1 files changed, 33 insertions, 0 deletions
diff --git a/src/UI/PluginEditor.cpp b/src/UI/PluginEditor.cpp new file mode 100644 index 0000000..1ba07af --- /dev/null +++ b/src/UI/PluginEditor.cpp @@ -0,0 +1,33 @@ +#include "../PluginProcessor.h" +#include "PluginEditor.h" + +//============================================================================== +SchroederReverbAudioProcessorEditor::SchroederReverbAudioProcessorEditor (SchroederReverbAudioProcessor& p) + : AudioProcessorEditor (&p), processorRef (p) +{ + juce::ignoreUnused (processorRef); + // Make sure that before the constructor has finished, you've set the + // editor's size to whatever you need it to be. + setSize (400, 300); +} + +SchroederReverbAudioProcessorEditor::~SchroederReverbAudioProcessorEditor() +{ +} + +//============================================================================== +void SchroederReverbAudioProcessorEditor::paint (juce::Graphics& g) +{ + // (Our component is opaque, so we must completely fill the background with a solid colour) + g.fillAll (getLookAndFeel().findColour (juce::ResizableWindow::backgroundColourId)); + + g.setColour (juce::Colours::white); + g.setFont (15.0f); + g.drawFittedText ("Hello World!", getLocalBounds(), juce::Justification::centred, 1); +} + +void SchroederReverbAudioProcessorEditor::resized() +{ + // This is generally where you'll want to lay out the positions of any + // subcomponents in your editor.. +} |
