Use older Juce look and feel for the file browser. Not looking too great but better than the current default look and feel...
This commit is contained in:
parent
6c9cca5213
commit
c90f6c9022
@ -247,6 +247,8 @@ PaulstretchpluginAudioProcessorEditor::PaulstretchpluginAudioProcessorEditor(Pau
|
|||||||
|
|
||||||
PaulstretchpluginAudioProcessorEditor::~PaulstretchpluginAudioProcessorEditor()
|
PaulstretchpluginAudioProcessorEditor::~PaulstretchpluginAudioProcessorEditor()
|
||||||
{
|
{
|
||||||
|
if (m_filechooser)
|
||||||
|
m_filechooser->setLookAndFeel(nullptr);
|
||||||
//Logger::writeToLog("PaulX Editor destroyed");
|
//Logger::writeToLog("PaulX Editor destroyed");
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -581,6 +583,7 @@ void PaulstretchpluginAudioProcessorEditor::toggleFileBrowser()
|
|||||||
if (m_filechooser == nullptr)
|
if (m_filechooser == nullptr)
|
||||||
{
|
{
|
||||||
m_filechooser = std::make_unique<MyFileBrowserComponent>(processor);
|
m_filechooser = std::make_unique<MyFileBrowserComponent>(processor);
|
||||||
|
m_filechooser->setLookAndFeel(&m_filebwlookandfeel);
|
||||||
addChildComponent(m_filechooser.get());
|
addChildComponent(m_filechooser.get());
|
||||||
}
|
}
|
||||||
m_filechooser->setBounds(0, 26, getWidth()/2, getHeight() - 75);
|
m_filechooser->setBounds(0, 26, getWidth()/2, getHeight() - 75);
|
||||||
|
@ -487,6 +487,7 @@ private:
|
|||||||
|
|
||||||
std::unique_ptr<MyFileBrowserComponent> m_filechooser;
|
std::unique_ptr<MyFileBrowserComponent> m_filechooser;
|
||||||
WildcardFileFilter m_filefilter;
|
WildcardFileFilter m_filefilter;
|
||||||
|
LookAndFeel_V3 m_filebwlookandfeel;
|
||||||
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PaulstretchpluginAudioProcessorEditor)
|
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (PaulstretchpluginAudioProcessorEditor)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user