Remove no longer used system.show_confirm_dialog
Replaced by the NagView dialog
This commit is contained in:
parent
0dc1098705
commit
b1c1deb4c4
|
@ -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 },
|
||||||
|
|
Loading…
Reference in New Issue