GUI: implement save as format in editors as well
This commit is contained in:
parent
90a0db06f8
commit
f7bca46a4a
|
|
@ -1608,6 +1608,12 @@ void FurnaceGUI::drawInsEdit() {
|
||||||
if (ImGui::Button(ICON_FA_FLOPPY_O "##IESave")) {
|
if (ImGui::Button(ICON_FA_FLOPPY_O "##IESave")) {
|
||||||
doAction(GUI_ACTION_INS_LIST_SAVE);
|
doAction(GUI_ACTION_INS_LIST_SAVE);
|
||||||
}
|
}
|
||||||
|
if (ImGui::BeginPopupContextItem("InsSaveFormats",ImGuiMouseButton_Right)) {
|
||||||
|
if (ImGui::MenuItem("save as .dmp...")) {
|
||||||
|
doAction(GUI_ACTION_INS_LIST_SAVE_DMP);
|
||||||
|
}
|
||||||
|
ImGui::EndPopup();
|
||||||
|
}
|
||||||
|
|
||||||
ImGui::TableNextColumn();
|
ImGui::TableNextColumn();
|
||||||
ImGui::Text("Type");
|
ImGui::Text("Type");
|
||||||
|
|
|
||||||
|
|
@ -138,6 +138,15 @@ void FurnaceGUI::drawWaveEdit() {
|
||||||
if (ImGui::Button(ICON_FA_FLOPPY_O "##WESave")) {
|
if (ImGui::Button(ICON_FA_FLOPPY_O "##WESave")) {
|
||||||
doAction(GUI_ACTION_WAVE_LIST_SAVE);
|
doAction(GUI_ACTION_WAVE_LIST_SAVE);
|
||||||
}
|
}
|
||||||
|
if (ImGui::BeginPopupContextItem("WaveSaveFormats",ImGuiMouseButton_Right)) {
|
||||||
|
if (ImGui::MenuItem("save as .dmw...")) {
|
||||||
|
doAction(GUI_ACTION_WAVE_LIST_SAVE_DMW);
|
||||||
|
}
|
||||||
|
if (ImGui::MenuItem("save raw...")) {
|
||||||
|
doAction(GUI_ACTION_WAVE_LIST_SAVE_RAW);
|
||||||
|
}
|
||||||
|
ImGui::EndPopup();
|
||||||
|
}
|
||||||
ImGui::SameLine();
|
ImGui::SameLine();
|
||||||
|
|
||||||
if (ImGui::RadioButton("Steps",waveEditStyle==0)) {
|
if (ImGui::RadioButton("Steps",waveEditStyle==0)) {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue