GUI: add macro right click menu

This commit is contained in:
tildearrow 2022-05-08 18:32:16 -05:00
parent 3963f93aa4
commit 580d982f1e
4 changed files with 135 additions and 16 deletions

View file

@ -768,7 +768,7 @@ class FurnaceGUI {
String mmlString[17];
String mmlStringW;
bool quit, warnQuit, willCommit, edit, modified, displayError, displayExporting, vgmExportLoop, wantCaptureKeyboard;
bool quit, warnQuit, willCommit, edit, modified, displayError, displayExporting, vgmExportLoop, wantCaptureKeyboard, displayMacroMenu;
bool displayNew, fullScreen, preserveChanPos;
bool willExport[32];
int vgmExportVersion;
@ -1080,8 +1080,12 @@ class FurnaceGUI {
bool macroDragInitialValue;
bool macroDragChar;
bool macroDragLineMode;
bool macroDragMouseMoved;
ImVec2 macroDragLineInitial;
bool macroDragActive;
FurnaceGUIMacroDesc lastMacroDesc;
int macroOffX, macroOffY;
float macroScaleX, macroScaleY;
ImVec2 macroLoopDragStart;
ImVec2 macroLoopDragAreaSize;