Kaydet (Commit) 7763fc20 authored tarafından Vladimir Glazounov's avatar Vladimir Glazounov

INTEGRATION: CWS asyncdialogs (1.8.424); FILE MERGED

2006/09/20 14:22:09 pb 1.8.424.3: RESYNC: (1.10-1.11); FILE MERGED
2005/12/06 21:08:38 kso 1.8.424.2: RESYNC: (1.8-1.10); FILE MERGED
2005/11/17 15:37:25 kso 1.8.424.1: #i57125# - MailMergeWizard is now asynchronous (adaption for Threading Framework).
üst a34dfba2
...@@ -4,9 +4,9 @@ ...@@ -4,9 +4,9 @@
* *
* $RCSfile: swdlgfact.cxx,v $ * $RCSfile: swdlgfact.cxx,v $
* *
* $Revision: 1.11 $ * $Revision: 1.12 $
* *
* last change: $Author: obo $ $Date: 2006-09-16 22:50:24 $ * last change: $Author: vg $ $Date: 2006-11-22 10:25:22 $
* *
* The Contents of this file are made available subject to * The Contents of this file are made available subject to
* the terms of GNU Lesser General Public License Version 2.1. * the terms of GNU Lesser General Public License Version 2.1.
...@@ -161,7 +161,6 @@ IMPL_ABSTDLG_BASE(AbstractEditRegionDlg_Impl); ...@@ -161,7 +161,6 @@ IMPL_ABSTDLG_BASE(AbstractEditRegionDlg_Impl);
IMPL_ABSTDLG_BASE(AbstractInsertSectionTabDialog_Impl); IMPL_ABSTDLG_BASE(AbstractInsertSectionTabDialog_Impl);
IMPL_ABSTDLG_BASE(AbstractIndexMarkFloatDlg_Impl); IMPL_ABSTDLG_BASE(AbstractIndexMarkFloatDlg_Impl);
IMPL_ABSTDLG_BASE(AbstractAuthMarkFloatDlg_Impl); IMPL_ABSTDLG_BASE(AbstractAuthMarkFloatDlg_Impl);
IMPL_ABSTDLG_BASE(AbstractMailMergeWizard_Impl);
// AbstractTabDialog_Impl begin // AbstractTabDialog_Impl begin
void AbstractTabDialog_Impl::SetCurPageId( USHORT nId ) void AbstractTabDialog_Impl::SetCurPageId( USHORT nId )
...@@ -610,6 +609,33 @@ Window* AbstractAuthMarkFloatDlg_Impl::GetWindow() ...@@ -610,6 +609,33 @@ Window* AbstractAuthMarkFloatDlg_Impl::GetWindow()
} }
// AbstractAuthMarkFloatDlg_Impl end // AbstractAuthMarkFloatDlg_Impl end
AbstractMailMergeWizard_Impl::~AbstractMailMergeWizard_Impl()
{
delete pDlg;
}
void AbstractMailMergeWizard_Impl::StartExecuteModal( const Link& rEndDialogHdl )
{
aEndDlgHdl = rEndDialogHdl;
pDlg->StartExecuteModal(
LINK( this, AbstractMailMergeWizard_Impl, EndDialogHdl ) );
}
long AbstractMailMergeWizard_Impl::GetResult()
{
return pDlg->GetResult();
}
IMPL_LINK( AbstractMailMergeWizard_Impl, EndDialogHdl, SwMailMergeWizard*, pDialog )
{
DBG_ASSERT( pDialog == pDlg, "wrong dialog passed to EndDialogHdl!" );
aEndDlgHdl.Call( this );
aEndDlgHdl = Link();
return 0L;
}
void AbstractMailMergeWizard_Impl::SetReloadDocument(const String& rURL) void AbstractMailMergeWizard_Impl::SetReloadDocument(const String& rURL)
{ {
pDlg->SetReloadDocument(rURL); pDlg->SetReloadDocument(rURL);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment