From 4b3b1749d64f9b5595864d3bde152e6fb11af244 Mon Sep 17 00:00:00 2001 From: omigamedev Date: Mon, 9 Sep 2019 15:26:25 +0200 Subject: [PATCH] fix cloud upload message box --- src/app_cloud.cpp | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/src/app_cloud.cpp b/src/app_cloud.cpp index d79e45c..a0b4927 100644 --- a/src/app_cloud.cpp +++ b/src/app_cloud.cpp @@ -10,13 +10,7 @@ void App::cloud_upload() return; if (Canvas::I->m_newdoc) { - auto msgbox = new NodeMessageBox(); - msgbox->m_manager = &layout; - msgbox->init(); - msgbox->m_title->set_text("Warning"); - msgbox->m_message->set_text("This document needs to be saved before upload."); - layout[main_id]->add_child(msgbox); - layout[main_id]->update(); + message_box("Warning", "This document needs to be saved before upload."); } else { @@ -35,18 +29,10 @@ void App::cloud_upload() }); pb->destroy(); - auto msgbox = new NodeMessageBox(); - msgbox->m_manager = &layout; - msgbox->init(); - msgbox->m_title->set_text("Success"); - msgbox->m_message->set_text("This document has been succesfully uploaded."); - layout[main_id]->add_child(msgbox); - layout[main_id]->update(); + message_box("Success", "This document has been succesfully uploaded."); }; - auto m = layout[main_id]->add_child(); - m->m_title->set_text("Publish document"); - m->m_message->set_text("Would you like to upload to the public domain?"); + auto m = message_box("Publish document", "Would you like to upload to the public domain?"); m->btn_ok->m_text->set_text("Yes"); m->btn_cancel->m_text->set_text("No"); m->btn_ok->on_click = [this, m, upload_thread](Node*) { @@ -56,7 +42,6 @@ void App::cloud_upload() m->btn_cancel->on_click = [this, m, upload_thread](Node*) { m->destroy(); }; - } }