LibreOffice Module cui (master)  1
Classes | Namespaces | Macros
dlgfact.hxx File Reference
#include <svx/svxdlg.hxx>
#include <svx/zoom_def.hxx>
#include <com/sun/star/container/XNameReplace.hpp>
#include <tools/link.hxx>
#include <com/sun/star/frame/XFrame.hpp>
#include <cfgutil.hxx>
#include <cui/cuicharmap.hxx>
#include <cuifmsearch.hxx>
#include <cuigaldlg.hxx>
#include <cuigrfflt.hxx>
#include <cuihyperdlg.hxx>
#include <cuiimapwnd.hxx>
#include <cuisrchdlg.hxx>
#include <cuitabarea.hxx>
#include <cuitbxform.hxx>
#include <dlgname.hxx>
#include <DiagramDialog.hxx>
#include <dstribut.hxx>
#include <hangulhanjadlg.hxx>
#include <hyphen.hxx>
#include <insdlg.hxx>
#include <labdlg.hxx>
#include <linkdlg.hxx>
#include <multipat.hxx>
#include <optdict.hxx>
#include <passwdomdlg.hxx>
#include <pastedlg.hxx>
#include <postdlg.hxx>
#include <QrCodeGenDialog.hxx>
#include <screenshotannotationdlg.hxx>
#include <showcols.hxx>
#include <SignatureLineDialog.hxx>
#include <SignSignatureLineDialog.hxx>
#include <SpellDialog.hxx>
#include <srchxtra.hxx>
#include <thesdlg.hxx>
#include <tipofthedaydlg.hxx>
#include <transfrm.hxx>
#include <zoom.hxx>
Include dependency graph for dlgfact.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  CuiAbstractController_Impl
 
class  CuiAbstractSingleTabController_Impl
 
class  CuiAbstractTabController_Impl
 
class  AbstractSvxDistributeDialog_Impl
 
class  AbstractHangulHanjaConversionDialog_Impl
 
class  AbstractThesaurusDialog_Impl
 
class  AbstractHyphenWordDialog_Impl
 
class  AbstractFmShowColsDialog_Impl
 
class  AbstractSvxZoomDialog_Impl
 
class  AbstractSpellDialog_Impl
 
class  AbstractTitleDialog_Impl
 
class  AbstractScriptSelectorDialog_Impl
 
class  AbstractGalleryIdDialog_Impl
 
class  AbstractURLDlg_Impl
 
class  AbstractSvxSearchSimilarityDialog_Impl
 
class  AbstractSvxJSearchOptionsDialog_Impl
 
class  AbstractSvxTransformTabDialog_Impl
 
class  AbstractSvxCaptionDialog_Impl
 
class  AbstractFmInputRecordNoDialog_Impl
 
class  AbstractSvxNewDictionaryDialog_Impl
 
class  AbstractSvxNameDialog_Impl
 
class  AbstractSvxObjectNameDialog_Impl
 
class  AbstractSvxObjectTitleDescDialog_Impl
 
class  AbstractSvxMultiPathDialog_Impl
 
class  AbstractSvxPathSelectDialog_Impl
 
class  AbstractSvxHpLinkDlg_Impl
 
class  AbstractFmSearchDialog_Impl
 
class  AbstractGraphicFilterDialog_Impl
 
class  AbstractSvxAreaTabDialog_Impl
 
class  AbstractInsertObjectDialog_Impl
 
class  AbstractPasteDialog_Impl
 
class  AbstractLinksDialog_Impl
 
class  AbstractSvxPostItDialog_Impl
 
class  AbstractPasswordToOpenModifyDialog_Impl
 
class  AbstractSvxCharacterMapDialog_Impl
 
class  AbstractScreenshotAnnotationDlg_Impl
 
class  AbstractSignatureLineDialog_Impl
 
class  AbstractQrCodeGenDialog_Impl
 
class  AbstractSignSignatureLineDialog_Impl
 
class  AbstractTipOfTheDayDialog_Impl
 
class  AbstractDiagramDialog_Impl
 Edit Diagram dialog. More...
 
class  AbstractDialogFactory_Impl
 

Namespaces

 svx
 

Macros

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

Macro Definition Documentation

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

Definition at line 96 of file dlgfact.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 105 of file dlgfact.hxx.