diff options
Diffstat (limited to 'sw/source/uibase/uiview/viewdlg2.cxx')
-rw-r--r-- | sw/source/uibase/uiview/viewdlg2.cxx | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/sw/source/uibase/uiview/viewdlg2.cxx b/sw/source/uibase/uiview/viewdlg2.cxx index fb7d352fd503..38beca593167 100644 --- a/sw/source/uibase/uiview/viewdlg2.cxx +++ b/sw/source/uibase/uiview/viewdlg2.cxx @@ -60,6 +60,17 @@ void SwView::ExecDlgExt(SfxRequest const &rReq) } break; } + case FN_INSERT_SIGNATURELINE: + { + SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create(); + assert(pFact && "SwAbstractDialogFactory fail!"); + + ScopedVclPtr<VclAbstractDialog> pDialog(pFact->CreateSignatureLineDialog(pMDI, *this)); + assert(pDialog && "Dialog creation failed!"); + if (pDialog) + pDialog->Execute(); + break; + } case FN_EDIT_FOOTNOTE: { SwAbstractDialogFactory* pFact = SwAbstractDialogFactory::Create(); |