|
|
@ -35,7 +35,7 @@ LOGMODULE ("uimenu"); |
|
|
|
|
|
|
|
|
|
|
|
const CUIMenu::TMenuItem CUIMenu::s_MenuRoot[] = |
|
|
|
const CUIMenu::TMenuItem CUIMenu::s_MenuRoot[] = |
|
|
|
{ |
|
|
|
{ |
|
|
|
{"MiniDexed JN", MenuHandler, s_MainMenu}, |
|
|
|
{"MiniDexed", MenuHandler, s_MainMenu}, |
|
|
|
{0} |
|
|
|
{0} |
|
|
|
}; |
|
|
|
}; |
|
|
|
|
|
|
|
|
|
|
@ -653,7 +653,7 @@ void CUIMenu::MenuHandler (CUIMenu *pUIMenu, TMenuEvent Event) |
|
|
|
{ |
|
|
|
{ |
|
|
|
pUIMenu->m_pUI->DisplayWrite ( |
|
|
|
pUIMenu->m_pUI->DisplayWrite ( |
|
|
|
pUIMenu->m_pParentMenu[pUIMenu->m_nCurrentMenuItem].Name, |
|
|
|
pUIMenu->m_pParentMenu[pUIMenu->m_nCurrentMenuItem].Name, |
|
|
|
"", |
|
|
|
to_string(pUIMenu->m_pMiniDexed->getTempo()).c_str(), |
|
|
|
pUIMenu->m_pCurrentMenu[pUIMenu->m_nCurrentSelection].Name, |
|
|
|
pUIMenu->m_pCurrentMenu[pUIMenu->m_nCurrentSelection].Name, |
|
|
|
pUIMenu->m_nCurrentSelection > 0, |
|
|
|
pUIMenu->m_nCurrentSelection > 0, |
|
|
|
!!pUIMenu->m_pCurrentMenu[pUIMenu->m_nCurrentSelection+1].Name); |
|
|
|
!!pUIMenu->m_pCurrentMenu[pUIMenu->m_nCurrentSelection+1].Name); |
|
|
@ -1195,6 +1195,8 @@ void CUIMenu::EditTGFXParameter (CUIMenu *pUIMenu, TMenuEvent Event) |
|
|
|
case MenuEventUpdate: |
|
|
|
case MenuEventUpdate: |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case MenuEventPressAndStepDown: |
|
|
|
|
|
|
|
nValue -= rParam.Increment * 9; |
|
|
|
case MenuEventStepDown: |
|
|
|
case MenuEventStepDown: |
|
|
|
nValue -= rParam.Increment; |
|
|
|
nValue -= rParam.Increment; |
|
|
|
if (nValue < rParam.Minimum) |
|
|
|
if (nValue < rParam.Minimum) |
|
|
@ -1204,6 +1206,8 @@ void CUIMenu::EditTGFXParameter (CUIMenu *pUIMenu, TMenuEvent Event) |
|
|
|
pUIMenu->m_pMiniDexed->SetTGFXParameter (nParam, nValue, nTG, nFXType); |
|
|
|
pUIMenu->m_pMiniDexed->SetTGFXParameter (nParam, nValue, nTG, nFXType); |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case MenuEventPressAndStepUp: |
|
|
|
|
|
|
|
nValue += rParam.Increment * 9; |
|
|
|
case MenuEventStepUp: |
|
|
|
case MenuEventStepUp: |
|
|
|
nValue += rParam.Increment; |
|
|
|
nValue += rParam.Increment; |
|
|
|
if (nValue > rParam.Maximum) |
|
|
|
if (nValue > rParam.Maximum) |
|
|
@ -1213,11 +1217,6 @@ void CUIMenu::EditTGFXParameter (CUIMenu *pUIMenu, TMenuEvent Event) |
|
|
|
pUIMenu->m_pMiniDexed->SetTGFXParameter (nParam, nValue, nTG, nFXType); |
|
|
|
pUIMenu->m_pMiniDexed->SetTGFXParameter (nParam, nValue, nTG, nFXType); |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
case MenuEventPressAndStepDown: |
|
|
|
|
|
|
|
case MenuEventPressAndStepUp: |
|
|
|
|
|
|
|
pUIMenu->TGShortcutHandler (Event); |
|
|
|
|
|
|
|
return; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
default: |
|
|
|
default: |
|
|
|
return; |
|
|
|
return; |
|
|
|
} |
|
|
|
} |
|
|
@ -1330,6 +1329,8 @@ void CUIMenu::EditSendFXParameter (CUIMenu *pUIMenu, TMenuEvent Event) |
|
|
|
case MenuEventUpdate: |
|
|
|
case MenuEventUpdate: |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case MenuEventPressAndStepDown: |
|
|
|
|
|
|
|
nValue -= rParam.Increment * 9; |
|
|
|
case MenuEventStepDown: |
|
|
|
case MenuEventStepDown: |
|
|
|
nValue -= rParam.Increment; |
|
|
|
nValue -= rParam.Increment; |
|
|
|
if (nValue < rParam.Minimum) |
|
|
|
if (nValue < rParam.Minimum) |
|
|
@ -1339,6 +1340,8 @@ void CUIMenu::EditSendFXParameter (CUIMenu *pUIMenu, TMenuEvent Event) |
|
|
|
pUIMenu->m_pMiniDexed->SetSendFXParameter (nParam, nValue, nFXType); |
|
|
|
pUIMenu->m_pMiniDexed->SetSendFXParameter (nParam, nValue, nFXType); |
|
|
|
break; |
|
|
|
break; |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
case MenuEventPressAndStepUp: |
|
|
|
|
|
|
|
nValue += rParam.Increment * 9; |
|
|
|
case MenuEventStepUp: |
|
|
|
case MenuEventStepUp: |
|
|
|
nValue += rParam.Increment; |
|
|
|
nValue += rParam.Increment; |
|
|
|
if (nValue > rParam.Maximum) |
|
|
|
if (nValue > rParam.Maximum) |
|
|
|