layout updates, other ios compatibility updates

This commit is contained in:
essej
2022-04-12 18:47:43 -04:00
parent 52d3326de6
commit 38cf79fec0
8 changed files with 365 additions and 128 deletions

View File

@ -34,7 +34,8 @@ public:
void resized() override;
void comboBoxChanged (ComboBox* comboBoxThatHasChanged) override;
void buttonClicked (Button* buttonThatWasClicked) override;
int getPreferredHeight();
int getPreferredHeight() const;
int getPreferredWidth() const;
void textEditorTextChanged(TextEditor& ed) override;
private:
PaulstretchpluginAudioProcessor * m_proc = nullptr;
@ -51,7 +52,13 @@ private:
Label m_labelMaxOutDuration;
TextEditor m_editorMaxOutDuration;
ToggleButton m_toggleFloatClip;
ToggleButton m_shareAfterRenderToggle;
String ID_lastrenderpath{ "lastrenderpath" };
String ID_lastrendershare{ "lastrendershare" };
int prefHeight = 400;
int prefWidth = 500;
std::unique_ptr<FileChooser> m_filechooser;
bool pendingRender = false;
//==============================================================================
JUCE_DECLARE_NON_COPYABLE_WITH_LEAK_DETECTOR (RenderSettingsComponent)
};