mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-07-22 22:00:39 -06:00
ISOProperties: Add notification when Cheats are disabled.
If the user enables a cheat while cheats are globally disabled then display a notice about it. Issue 9690.
This commit is contained in:
@ -600,6 +600,20 @@ void CFrame::InitBitmaps()
|
||||
RecreateToolbar();
|
||||
}
|
||||
|
||||
void CFrame::OpenGeneralConfiguration(int tab)
|
||||
{
|
||||
CConfigMain config_main(this);
|
||||
if (tab > -1)
|
||||
config_main.SetSelectedTab(tab);
|
||||
|
||||
HotkeyManagerEmu::Enable(false);
|
||||
if (config_main.ShowModal() == wxID_OK)
|
||||
m_GameListCtrl->Update();
|
||||
HotkeyManagerEmu::Enable(true);
|
||||
|
||||
UpdateGUI();
|
||||
}
|
||||
|
||||
// Menu items
|
||||
|
||||
// Start the game or change the disc.
|
||||
@ -1300,12 +1314,7 @@ void CFrame::OnReset(wxCommandEvent& WXUNUSED(event))
|
||||
|
||||
void CFrame::OnConfigMain(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
CConfigMain ConfigMain(this);
|
||||
HotkeyManagerEmu::Enable(false);
|
||||
if (ConfigMain.ShowModal() == wxID_OK)
|
||||
m_GameListCtrl->Update();
|
||||
HotkeyManagerEmu::Enable(true);
|
||||
UpdateGUI();
|
||||
OpenGeneralConfiguration();
|
||||
}
|
||||
|
||||
void CFrame::OnConfigGFX(wxCommandEvent& WXUNUSED(event))
|
||||
@ -1318,12 +1327,7 @@ void CFrame::OnConfigGFX(wxCommandEvent& WXUNUSED(event))
|
||||
|
||||
void CFrame::OnConfigAudio(wxCommandEvent& WXUNUSED(event))
|
||||
{
|
||||
CConfigMain ConfigMain(this);
|
||||
ConfigMain.SetSelectedTab(CConfigMain::ID_AUDIOPAGE);
|
||||
HotkeyManagerEmu::Enable(false);
|
||||
if (ConfigMain.ShowModal() == wxID_OK)
|
||||
m_GameListCtrl->Update();
|
||||
HotkeyManagerEmu::Enable(true);
|
||||
OpenGeneralConfiguration(CConfigMain::ID_AUDIOPAGE);
|
||||
}
|
||||
|
||||
void CFrame::OnConfigControllers(wxCommandEvent& WXUNUSED(event))
|
||||
|
Reference in New Issue
Block a user