Allow toggling envelope transform X axis wrap

This commit is contained in:
xenakios
2018-03-03 15:25:16 +02:00
parent cfe2a2b971
commit 71221b41a1
2 changed files with 15 additions and 3 deletions

View File

@ -230,6 +230,7 @@ void EnvelopeComponent::mouseDown(const MouseEvent & ev)
PopupMenu menu;
menu.addItem(1, "Reset");
menu.addItem(2, "Invert");
menu.addItem(3, "Wrap envelope X transform", true, m_envelope->m_transform_wrap_x);
int r = menu.show();
if (r == 1)
{
@ -245,6 +246,10 @@ void EnvelopeComponent::mouseDown(const MouseEvent & ev)
m_envelope->GetNodeAtIndex(i).Value = val;
}
}
if (r == 3)
{
toggleBool(m_envelope->m_transform_wrap_x);
}
repaint();
return;
}