osci-render/Source/SosciPluginEditor.cpp

25 wiersze
760 B
C++
Czysty Zwykły widok Historia

#include "SosciPluginProcessor.h"
#include "SosciPluginEditor.h"
#include <juce_audio_plugin_client/Standalone/juce_StandaloneFilterWindow.h>
SosciPluginEditor::SosciPluginEditor(SosciAudioProcessor& p) : CommonPluginEditor(p, "sosci", "sosci", 700, 750), audioProcessor(p) {
initialiseMenuBar(model);
resized();
}
SosciPluginEditor::~SosciPluginEditor() {
menuBar.setModel(nullptr);
}
void SosciPluginEditor::paint(juce::Graphics& g) {
2024-10-06 19:11:53 +00:00
g.fillAll(Colours::veryDark);
}
void SosciPluginEditor::resized() {
2024-12-23 20:55:39 +00:00
auto topBar = getLocalBounds().removeFromTop(25);
2024-10-06 19:11:53 +00:00
menuBar.setBounds(topBar);
auto visualiserArea = getLocalBounds();
visualiserArea.removeFromTop(25);
visualiser.setBounds(visualiserArea);
}