GUI: add ability to see previous orders in the pattern

editor

closes #161
This commit is contained in:
tildearrow 2022-02-17 02:44:17 -05:00
parent 810ee33d11
commit 09144b95f9
2 changed files with 366 additions and 240 deletions

View file

@ -591,6 +591,11 @@ class FurnaceGUI {
float nextScroll, nextAddScroll;
ImVec2 patWindowPos, patWindowSize;
// pattern view specific
ImVec2 threeChars, twoChars;
SelectionPoint sel1, sel2;
int dummyRows, demandX;
int oldOrdersLen;
DivOrders oldOrders;
@ -606,6 +611,8 @@ class FurnaceGUI {
void updateWindowTitle();
void prepareLayout();
void patternRow(int i, bool isPlaying, float lineHeight, int chans, int ord);
void drawEditControls();
void drawSongInfo();
void drawOrders();