Remove no longer used system.show_confirm_dialog

Replaced by the NagView dialog
This commit is contained in:
Francesco Abbate 2021-04-06 07:12:33 +02:00
parent 0dc1098705
commit b1c1deb4c4
1 changed files with 0 additions and 28 deletions

View File

@ -231,33 +231,6 @@ static int f_window_has_focus(lua_State *L) {
} }
static int f_show_confirm_dialog(lua_State *L) {
const char *title = luaL_checkstring(L, 1);
const char *msg = luaL_checkstring(L, 2);
#if _WIN32
int id = MessageBox(0, msg, title, MB_YESNO | MB_ICONWARNING);
lua_pushboolean(L, id == IDYES);
#else
SDL_MessageBoxButtonData buttons[] = {
{ SDL_MESSAGEBOX_BUTTON_RETURNKEY_DEFAULT, 1, "Yes" },
{ SDL_MESSAGEBOX_BUTTON_ESCAPEKEY_DEFAULT, 0, "No" },
};
SDL_MessageBoxData data = {
.title = title,
.message = msg,
.numbuttons = 2,
.buttons = buttons,
};
int buttonid;
SDL_ShowMessageBox(&data, &buttonid);
lua_pushboolean(L, buttonid == 1);
#endif
return 1;
}
static int f_show_fatal_error(lua_State *L) { static int f_show_fatal_error(lua_State *L) {
const char *title = luaL_checkstring(L, 1); const char *title = luaL_checkstring(L, 1);
const char *msg = luaL_checkstring(L, 2); const char *msg = luaL_checkstring(L, 2);
@ -471,7 +444,6 @@ static const luaL_Reg lib[] = {
{ "get_window_size", f_get_window_size }, { "get_window_size", f_get_window_size },
{ "set_window_size", f_set_window_size }, { "set_window_size", f_set_window_size },
{ "window_has_focus", f_window_has_focus }, { "window_has_focus", f_window_has_focus },
{ "show_confirm_dialog", f_show_confirm_dialog },
{ "show_fatal_error", f_show_fatal_error }, { "show_fatal_error", f_show_fatal_error },
{ "chdir", f_chdir }, { "chdir", f_chdir },
{ "mkdir", f_mkdir }, { "mkdir", f_mkdir },