diff --git a/src/main.cpp b/src/main.cpp index 19b4937c9..6bcc579f2 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -1228,7 +1228,7 @@ void askForInternetPermission() "'User Interface', and edit \"Connect to the " "Internet\" and \"Send anonymous HW statistics\")."), MessageDialog::MESSAGE_DIALOG_YESNO, - new ConfirmServer(), true, true); + new ConfirmServer(), true, true, 0.7f, 0.7f); GUIEngine::DialogQueue::get()->pushDialog(dialog, false); } // askForInternetPermission diff --git a/src/states_screens/dialogs/message_dialog.cpp b/src/states_screens/dialogs/message_dialog.cpp index f3fa7a2b3..998788635 100644 --- a/src/states_screens/dialogs/message_dialog.cpp +++ b/src/states_screens/dialogs/message_dialog.cpp @@ -40,8 +40,9 @@ using namespace GUIEngine; MessageDialog::MessageDialog(const irr::core::stringw &msg, MessageDialogType type, IConfirmDialogListener* listener, - bool own_listener, bool from_queue) - : ModalDialog(0.6f, 0.6f) + bool own_listener, bool from_queue, + float width, float height) + : ModalDialog(width, height) { m_msg = msg; m_type = type; diff --git a/src/states_screens/dialogs/message_dialog.hpp b/src/states_screens/dialogs/message_dialog.hpp index 5164d4bee..7f4627124 100644 --- a/src/states_screens/dialogs/message_dialog.hpp +++ b/src/states_screens/dialogs/message_dialog.hpp @@ -83,7 +83,7 @@ public: */ MessageDialog(const irr::core::stringw &msg, MessageDialogType type, IConfirmDialogListener* listener, bool delete_listener, - bool from_queue=false); + bool from_queue = false, float width = 0.6f, float height = 0.6f); /** * Variant of MessageDialog where cancelling is not possible (i.e. just shows a message box with OK)