LibreOffice Module sw (master)  1
Classes | Namespaces | Macros
swdlgfact.hxx File Reference
#include <swabstdlg.hxx>
#include <itabenum.hxx>
#include <boost/optional.hpp>
#include <o3tl/deleter.hxx>
Include dependency graph for swdlgfact.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  AbstractSwWordCountFloatDlg_Impl
 
class  AbstractSwInsertAbstractDlg_Impl
 
class  SwAbstractSfxController_Impl
 
class  AbstractSwAsciiFilterDlg_Impl
 
class  AbstractGenericDialog_Impl
 
class  AbstractSwSortDlg_Impl
 
class  AbstractMultiTOXMarkDlg_Impl
 
class  AbstractSwBreakDlg_Impl
 
class  AbstractSwTableWidthDlg_Impl
 
class  AbstractSwTableHeightDlg_Impl
 
class  AbstractSwMergeTableDlg_Impl
 
class  AbstractSplitTableDialog_Impl
 
class  AbstractTabController_Impl
 
class  AbstractApplyTabController_Impl
 
class  AbstractSwConvertTableDlg_Impl
 
class  AbstractSwInsertDBColAutoPilot_Impl
 
class  AbstractDropDownFieldDialog_Impl
 
class  AbstractDropDownFormFieldDialog_Impl
 
class  AbstractSwLabDlg_Impl
 
class  AbstractSwSelGlossaryDlg_Impl
 
class  AbstractSwAutoFormatDlg_Impl
 
class  AbstractSwFieldDlg_Impl
 
class  AbstractSwRenameXNamedDlg_Impl
 
class  AbstractSwModalRedlineAcceptDlg_Impl
 
class  AbstractGlossaryDlg_Impl
 
class  AbstractFieldInputDlg_Impl
 
class  AbstractInsFootNoteDlg_Impl
 
class  AbstractInsTableDlg_Impl
 
class  AbstractJavaEditDialog_Impl
 
class  AbstractMailMergeDlg_Impl
 
class  AbstractMailMergeCreateFromDlg_Impl
 
class  AbstractMailMergeFieldConnectionsDlg_Impl
 
class  AbstractMultiTOXTabDialog_Impl
 
class  AbstractEditRegionDlg_Impl
 
class  AbstractInsertSectionTabDialog_Impl
 
class  AbstractIndexMarkFloatDlg_Impl
 
class  AbstractAuthMarkFloatDlg_Impl
 
class  AbstractMailMergeWizard_Impl
 
class  SwAbstractDialogFactory_Impl
 

Namespaces

 sw
 Dialog to specify the properties of drop-down form field.
 

Macros

#define DECL_ABSTDLG_BASE(Class, DialogClass)
 
#define IMPL_ABSTDLG_BASE(Class)
 

Macro Definition Documentation

#define DECL_ABSTDLG_BASE (   Class,
  DialogClass 
)
Value:
private: \
ScopedVclPtr<DialogClass> pDlg; \
public: \
explicit Class( DialogClass* p) \
: pDlg(p) \
{} \
virtual short Execute() override; \
virtual bool StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) override;

Definition at line 55 of file swdlgfact.hxx.

#define IMPL_ABSTDLG_BASE (   Class)
Value:
short Class::Execute() \
{ \
return pDlg->Execute(); \
} \
bool Class::StartExecuteAsync(VclAbstractDialog::AsyncContext &rCtx) \
{ \
return pDlg->StartExecuteAsync(rCtx); \
}

Definition at line 65 of file swdlgfact.hxx.