kopia lustrzana https://github.com/jameshball/osci-render
33 wiersze
817 B
C++
33 wiersze
817 B
C++
![]() |
#include "MainMenuBarModel.h"
|
||
|
#include "../PluginEditor.h"
|
||
|
|
||
|
juce::StringArray MainMenuBarModel::getMenuBarNames() {
|
||
|
return juce::StringArray("File");
|
||
|
}
|
||
|
|
||
|
juce::PopupMenu MainMenuBarModel::getMenuForIndex(int topLevelMenuIndex, const juce::String& menuName) {
|
||
|
juce::PopupMenu menu;
|
||
|
menu.addItem(1, "Open");
|
||
|
menu.addItem(2, "Save");
|
||
|
menu.addItem(3, "Save As");
|
||
|
return menu;
|
||
|
}
|
||
|
|
||
|
void MainMenuBarModel::menuItemSelected(int menuItemID, int topLevelMenuIndex) {
|
||
|
switch (menuItemID) {
|
||
|
case 1:
|
||
|
editor.openProject();
|
||
|
break;
|
||
|
case 2:
|
||
|
editor.saveProject();
|
||
|
break;
|
||
|
case 3:
|
||
|
editor.saveProjectAs();
|
||
|
break;
|
||
|
default:
|
||
|
break;
|
||
|
}
|
||
|
}
|
||
|
|
||
|
void MainMenuBarModel::menuBarActivated(bool isActive) {}
|