Update PluginGui.cpp
Fixed load/save SBI dialog windows.
This commit is contained in:
parent
3cdde1af35
commit
87de633936
1 changed files with 27 additions and 6 deletions
|
@ -2351,6 +2351,11 @@ void PluginGui::resized()
|
|||
{
|
||||
//[UserPreResize] Add your own custom resize code here..
|
||||
//[/UserPreResize]
|
||||
|
||||
#ifdef JUCE_IOS
|
||||
auto& desktop = Desktop::getInstance();
|
||||
desktop.setGlobalScaleFactor(1.185); // scaling factor
|
||||
#endif
|
||||
|
||||
//[UserResized] Add your own custom resize handling here..
|
||||
for (unsigned int i = 0; i < channels.size(); ++i)
|
||||
|
@ -2680,7 +2685,15 @@ void PluginGui::buttonClicked (Button* buttonThatWasClicked)
|
|||
else if (buttonThatWasClicked == exportButton.get())
|
||||
{
|
||||
//[UserButtonCode_exportButton] -- add your button handler code here..
|
||||
WildcardFileFilter wildcardFilter("*.sbi", String(), "SBI files");
|
||||
FileChooser browser("Select SBI instrument file",
|
||||
instrumentLoadDirectory,
|
||||
"*");//"*.sbi");
|
||||
if (browser.browseForFileToSave(true)){
|
||||
File selectedFile = browser.getResult();
|
||||
instrumentSaveDirectory = selectedFile.getParentDirectory();
|
||||
processor->saveInstrumentToFile(selectedFile.getFullPathName());
|
||||
}
|
||||
/*WildcardFileFilter wildcardFilter("*.sbi", String(), "SBI files");
|
||||
FileBrowserComponent browser(FileBrowserComponent::saveMode + FileBrowserComponent::canSelectFiles,
|
||||
instrumentSaveDirectory,
|
||||
&wildcardFilter,
|
||||
|
@ -2689,19 +2702,27 @@ void PluginGui::buttonClicked (Button* buttonThatWasClicked)
|
|||
"Specify SBI output file",
|
||||
browser,
|
||||
true,
|
||||
Colours::darkgreen);
|
||||
Colours::darkgreen, this);
|
||||
if (dialogBox.show())
|
||||
{
|
||||
File selectedFile = browser.getSelectedFile(0);
|
||||
instrumentSaveDirectory = browser.getRoot();
|
||||
processor->saveInstrumentToFile(selectedFile.getFullPathName());
|
||||
}
|
||||
}*/
|
||||
//[/UserButtonCode_exportButton]
|
||||
}
|
||||
else if (buttonThatWasClicked == loadButton.get())
|
||||
{
|
||||
//[UserButtonCode_loadButton] -- add your button handler code here..
|
||||
WildcardFileFilter wildcardFilter("*.sbi", String(), "SBI files");
|
||||
FileChooser browser("Select SBI instrument file",
|
||||
instrumentLoadDirectory,
|
||||
"*");//"*.sbi");
|
||||
if (browser.browseForFileToOpen()){
|
||||
File selectedFile = browser.getResult();
|
||||
instrumentLoadDirectory = selectedFile.getParentDirectory();
|
||||
processor->loadInstrumentFromFile(selectedFile.getFullPathName());
|
||||
}
|
||||
/*WildcardFileFilter wildcardFilter("*.sbi", String(), "SBI files");
|
||||
FileBrowserComponent browser(FileBrowserComponent::openMode + FileBrowserComponent::canSelectFiles,
|
||||
instrumentLoadDirectory,
|
||||
&wildcardFilter,
|
||||
|
@ -2710,13 +2731,13 @@ void PluginGui::buttonClicked (Button* buttonThatWasClicked)
|
|||
"Select SBI instrument file",
|
||||
browser,
|
||||
false,
|
||||
Colours::darkgreen);
|
||||
Colours::darkgreen, this);
|
||||
if (dialogBox.show())
|
||||
{
|
||||
File selectedFile = browser.getSelectedFile(0);
|
||||
instrumentLoadDirectory = browser.getRoot();
|
||||
processor->loadInstrumentFromFile(selectedFile.getFullPathName());
|
||||
}
|
||||
}*/
|
||||
//[/UserButtonCode_loadButton]
|
||||
}
|
||||
else if (buttonThatWasClicked == ToggleButtonOffExample.get())
|
||||
|
|
Loading…
Reference in a new issue