summaryrefslogtreecommitdiff
path: root/cui
diff options
context:
space:
mode:
authorCaolán McNamara <caolanm@redhat.com>2018-03-19 21:31:46 +0000
committerCaolán McNamara <caolanm@redhat.com>2018-03-20 09:53:14 +0100
commit87d303201fcb9d390b0260759404ef6a2ec76b11 (patch)
treedcef52462d1493085425a010912270404e7f4ad0 /cui
parentaaea309f56e46b68e2742bc63489f969a5dbe6ac (diff)
convert SvxMessDialog use to standard message dialog
Change-Id: Id70d0d93027f6e9e35227b20f6a22f982b287eaa Reviewed-on: https://gerrit.libreoffice.org/51602 Tested-by: Jenkins <ci@libreoffice.org> Reviewed-by: Caolán McNamara <caolanm@redhat.com> Tested-by: Caolán McNamara <caolanm@redhat.com>
Diffstat (limited to 'cui')
-rw-r--r--cui/source/tabpages/tplnedef.cxx19
1 files changed, 8 insertions, 11 deletions
diff --git a/cui/source/tabpages/tplnedef.cxx b/cui/source/tabpages/tplnedef.cxx
index 73f5f8c87e9e..2d55e7beb9e3 100644
--- a/cui/source/tabpages/tplnedef.cxx
+++ b/cui/source/tabpages/tplnedef.cxx
@@ -18,7 +18,6 @@
*/
#include <tools/urlobj.hxx>
-#include <vcl/msgbox.hxx>
#include <vcl/settings.hxx>
#include <vcl/weld.hxx>
#include <unotools/pathoptions.hxx>
@@ -239,16 +238,14 @@ void SvxLineDefTabPage::CheckChanges_Impl()
m_pLbType2->IsValueChangedFromSaved() ||
m_pMtrDistance->IsValueChangedFromSaved() )
{
- Image aWarningBoxImage = GetStandardWarningBoxImage();
- ScopedVclPtrInstance<SvxMessDialog> aMessDlg( GetParentDialog(),
- SvxResId( RID_SVXSTR_LINESTYLE ),
- CuiResId(RID_SVXSTR_ASK_CHANGE_LINESTYLE),
- &aWarningBoxImage );
- DBG_ASSERT(aMessDlg, "Dialog creation failed!");
- aMessDlg->SetButtonText( SvxMessDialogButton::N1, CuiResId(RID_SVXSTR_CHANGE) );
- aMessDlg->SetButtonText( SvxMessDialogButton::N2, CuiResId(RID_SVXSTR_ADD) );
-
- short nRet = aMessDlg->Execute();
+ std::unique_ptr<weld::MessageDialog> xMessDlg(Application::CreateMessageDialog(GetFrameWeld(),
+ VclMessageType::Warning, VclButtonsType::Cancel,
+ CuiResId(RID_SVXSTR_ASK_CHANGE_LINESTYLE)));
+ xMessDlg->set_title(SvxResId(RID_SVXSTR_LINESTYLE));
+ xMessDlg->add_button(CuiResId(RID_SVXSTR_CHANGE), RET_BTN_1);
+ xMessDlg->add_button(CuiResId(RID_SVXSTR_ADD), RET_BTN_2);
+
+ short nRet = xMessDlg->run();
switch( nRet )
{