Kevin 1 week ago committed by GitHub
commit 56d4e23b9c
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
  1. 2
      src/minidexed.cpp
  2. 7
      src/uimenu.cpp
  3. 1
      src/uimenu.h
  4. 5
      src/userinterface.cpp
  5. 1
      src/userinterface.h

@ -1981,6 +1981,8 @@ void CMiniDexed::LoadPerformanceParameters(void)
SetParameter (ParameterReverbLowPass, m_PerformanceConfig.GetReverbLowPass ()); SetParameter (ParameterReverbLowPass, m_PerformanceConfig.GetReverbLowPass ());
SetParameter (ParameterReverbDiffusion, m_PerformanceConfig.GetReverbDiffusion ()); SetParameter (ParameterReverbDiffusion, m_PerformanceConfig.GetReverbDiffusion ());
SetParameter (ParameterReverbLevel, m_PerformanceConfig.GetReverbLevel ()); SetParameter (ParameterReverbLevel, m_PerformanceConfig.GetReverbLevel ());
m_UI.DisplayChanged();
} }
std::string CMiniDexed::GetNewPerformanceDefaultName(void) std::string CMiniDexed::GetNewPerformanceDefaultName(void)

@ -563,6 +563,7 @@ void CUIMenu::EditGlobalParameter (CUIMenu *pUIMenu, TMenuEvent Event)
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:
@ -608,6 +609,7 @@ void CUIMenu::EditVoiceBankNumber (CUIMenu *pUIMenu, TMenuEvent Event)
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:
@ -652,6 +654,7 @@ void CUIMenu::EditProgramNumber (CUIMenu *pUIMenu, TMenuEvent Event)
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:
@ -726,6 +729,7 @@ void CUIMenu::EditTGParameter (CUIMenu *pUIMenu, TMenuEvent Event)
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:
@ -779,6 +783,7 @@ void CUIMenu::EditTGParameter2 (CUIMenu *pUIMenu, TMenuEvent Event) // second me
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:
@ -832,6 +837,7 @@ void CUIMenu::EditVoiceParameter (CUIMenu *pUIMenu, TMenuEvent Event)
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:
@ -885,6 +891,7 @@ void CUIMenu::EditOPParameter (CUIMenu *pUIMenu, TMenuEvent Event)
switch (Event) switch (Event)
{ {
case MenuEventUpdate: case MenuEventUpdate:
case MenuEventUpdateParameter:
break; break;
case MenuEventStepDown: case MenuEventStepDown:

@ -39,6 +39,7 @@ public:
enum TMenuEvent enum TMenuEvent
{ {
MenuEventUpdate, MenuEventUpdate,
MenuEventUpdateParameter,
MenuEventSelect, MenuEventSelect,
MenuEventBack, MenuEventBack,
MenuEventHome, MenuEventHome,

@ -211,6 +211,11 @@ void CUserInterface::Process (void)
} }
void CUserInterface::ParameterChanged (void) void CUserInterface::ParameterChanged (void)
{
m_Menu.EventHandler (CUIMenu::MenuEventUpdateParameter);
}
void CUserInterface::DisplayChanged (void)
{ {
m_Menu.EventHandler (CUIMenu::MenuEventUpdate); m_Menu.EventHandler (CUIMenu::MenuEventUpdate);
} }

@ -45,6 +45,7 @@ public:
void Process (void); void Process (void);
void ParameterChanged (void); void ParameterChanged (void);
void DisplayChanged (void);
// Write to display in this format: // Write to display in this format:
// +----------------+ // +----------------+

Loading…
Cancel
Save