mirror of
https://github.com/holub/mame
synced 2025-04-22 00:11:58 +03:00
ui: swap order of popup screens (gameinfo first, warnings second), add "press any key" to gameinfo
This commit is contained in:
parent
3db9e11031
commit
96020b3f89
@ -331,6 +331,16 @@ void mame_ui_manager::display_startup_screens(bool first_time)
|
||||
switch (state)
|
||||
{
|
||||
case 0:
|
||||
if (show_gameinfo)
|
||||
messagebox_text = machine_info().game_info_string();
|
||||
if (!messagebox_text.empty())
|
||||
{
|
||||
messagebox_text.append("\n\nPress any key to continue");
|
||||
set_handler(ui_callback_type::MODAL, std::bind(&mame_ui_manager::handler_messagebox_anykey, this, _1));
|
||||
}
|
||||
break;
|
||||
|
||||
case 1:
|
||||
messagebox_text = machine_info().warnings_string();
|
||||
m_has_warnings = !messagebox_text.empty();
|
||||
if (m_has_warnings && show_warnings)
|
||||
@ -341,13 +351,6 @@ void mame_ui_manager::display_startup_screens(bool first_time)
|
||||
}
|
||||
break;
|
||||
|
||||
case 1:
|
||||
if (show_gameinfo)
|
||||
messagebox_text = machine_info().game_info_string();
|
||||
if (!messagebox_text.empty())
|
||||
set_handler(ui_callback_type::MODAL, std::bind(&mame_ui_manager::handler_messagebox_anykey, this, _1));
|
||||
break;
|
||||
|
||||
case 2:
|
||||
std::vector<std::reference_wrapper<const std::string>> mandatory_images = mame_machine_manager::instance()->missing_mandatory_images();
|
||||
if (!mandatory_images.empty() && show_mandatory_fileman)
|
||||
|
Loading…
Reference in New Issue
Block a user