LibreOffice Module sw (master) 1
Macros | Functions | Variables
basesh.cxx File Reference
#include <config_features.h>
#include <config_fuzzers.h>
#include <sal/config.h>
#include <hintids.hxx>
#include <comphelper/servicehelper.hxx>
#include <svl/languageoptions.hxx>
#include <sfx2/linkmgr.hxx>
#include <sfx2/htmlmode.hxx>
#include <svx/imapdlg.hxx>
#include <sfx2/dispatch.hxx>
#include <sfx2/viewfrm.hxx>
#include <sfx2/request.hxx>
#include <svl/whiter.hxx>
#include <svl/visitem.hxx>
#include <editeng/langitem.hxx>
#include <svx/clipfmtitem.hxx>
#include <svx/contdlg.hxx>
#include <vcl/graph.hxx>
#include <vcl/inputctx.hxx>
#include <svl/slstitm.hxx>
#include <svl/ptitem.hxx>
#include <svl/stritem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/shaditem.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/opaqitem.hxx>
#include <editeng/sizeitem.hxx>
#include <svx/flagsdef.hxx>
#include <editeng/scripttypeitem.hxx>
#include <sfx2/objface.hxx>
#include <fmturl.hxx>
#include <fmthdft.hxx>
#include <fmtclds.hxx>
#include <docsh.hxx>
#include <wrtsh.hxx>
#include <view.hxx>
#include <swmodule.hxx>
#include <swundo.hxx>
#include <fldbas.hxx>
#include <uitool.hxx>
#include <basesh.hxx>
#include <viewopt.hxx>
#include <fontcfg.hxx>
#include <fmtsrnd.hxx>
#include <fldmgr.hxx>
#include <frmmgr.hxx>
#include <tablemgr.hxx>
#include <mdiexp.hxx>
#include <swdtflvr.hxx>
#include <pagedesc.hxx>
#include <fmtcol.hxx>
#include <edtwin.hxx>
#include <tblafmt.hxx>
#include <swwait.hxx>
#include <cmdid.h>
#include <strings.hrc>
#include <unotxdoc.hxx>
#include <doc.hxx>
#include <drawdoc.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentDrawModelAccess.hxx>
#include <IDocumentUndoRedo.hxx>
#include <ThemeColorChanger.hxx>
#include <swabstdlg.hxx>
#include <modcfg.hxx>
#include <svx/fmshell.hxx>
#include <SwRewriter.hxx>
#include <GraphicSizeCheck.hxx>
#include <svx/galleryitem.hxx>
#include <svx/theme/ThemeColorPaletteManager.hxx>
#include <sfx2/devtools/DevelopmentToolChildWindow.hxx>
#include <com/sun/star/gallery/GalleryItemType.hpp>
#include <com/sun/star/beans/PropertyValues.hpp>
#include <memory>
#include <svx/unobrushitemhelper.hxx>
#include <svx/dialog/ThemeDialog.hxx>
#include <comphelper/scopeguard.hxx>
#include <comphelper/lok.hxx>
#include <sfx2/lokhelper.hxx>
#include <LibreOfficeKit/LibreOfficeKitEnums.h>
#include <osl/diagnose.h>
#include <svx/svxdlg.hxx>
#include <comphelper/sequenceashashmap.hxx>
#include <shellres.hxx>
#include <UndoTable.hxx>
#include <ndtxt.hxx>
#include <UndoManager.hxx>
#include <fmtrfmrk.hxx>
#include <txtrfmrk.hxx>
#include <translatehelper.hxx>
#include <sfx2/msg.hxx>
#include <swslots.hxx>
#include <AccessibilityCheck.hxx>
Include dependency graph for basesh.cxx:

Go to the source code of this file.

Macros

#define ShellClass_SwBaseShell
 

Functions

static void lcl_UpdateIMapDlg (SwWrtShell &rSh)
 
static bool lcl_UpdateContourDlg (SwWrtShell &rSh, SelectionType nSel)
 
 IMPL_LINK_NOARG (SwBaseShell, GraphicArrivedHdl, SwCursorShell &, void)
 
static void EndUndo (SwWrtShell &rSh)
 
static void InsertTableImpl (SwWrtShell &rSh, SwView &rTempView, const OUString &aTableName, sal_uInt16 nRows, sal_uInt16 nCols, SwInsertTableOptions aInsTableOpts, const OUString &aAutoName, const std::unique_ptr< SwTableAutoFormat > &pTAFormat)
 

Variables

static sal_uInt8 nParagraphPos
 
static sal_uInt8 nGraphicPos
 
static sal_uInt8 nOlePos
 
static sal_uInt8 nFramePos
 
static sal_uInt8 nTablePos
 
static sal_uInt8 nTableRowPos
 
static sal_uInt8 nTableCellPos
 
static sal_uInt8 nPagePos
 
static sal_uInt8 nHeaderPos
 
static sal_uInt8 nFooterPos
 

Macro Definition Documentation

◆ ShellClass_SwBaseShell

#define ShellClass_SwBaseShell

Definition at line 137 of file basesh.cxx.

Function Documentation

◆ EndUndo()

static void EndUndo ( SwWrtShell rSh)
static

◆ IMPL_LINK_NOARG()

IMPL_LINK_NOARG ( SwBaseShell  ,
GraphicArrivedHdl  ,
SwCursorShell ,
void   
)

◆ InsertTableImpl()

static void InsertTableImpl ( SwWrtShell rSh,
SwView rTempView,
const OUString &  aTableName,
sal_uInt16  nRows,
sal_uInt16  nCols,
SwInsertTableOptions  aInsTableOpts,
const OUString &  aAutoName,
const std::unique_ptr< SwTableAutoFormat > &  pTAFormat 
)
static

◆ lcl_UpdateContourDlg()

static bool lcl_UpdateContourDlg ( SwWrtShell rSh,
SelectionType  nSel 
)
static

◆ lcl_UpdateIMapDlg()

static void lcl_UpdateIMapDlg ( SwWrtShell rSh)
static

Variable Documentation

◆ nFooterPos

sal_uInt8 nFooterPos
static

Definition at line 135 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().

◆ nFramePos

sal_uInt8 nFramePos
static

◆ nGraphicPos

sal_uInt8 nGraphicPos
static

Definition at line 127 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().

◆ nHeaderPos

sal_uInt8 nHeaderPos
static

Definition at line 134 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().

◆ nOlePos

sal_uInt8 nOlePos
static

Definition at line 128 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().

◆ nPagePos

sal_uInt8 nPagePos
static

◆ nParagraphPos

sal_uInt8 nParagraphPos
static

Definition at line 126 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().

◆ nTableCellPos

sal_uInt8 nTableCellPos
static

Definition at line 132 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().

◆ nTablePos

sal_uInt8 nTablePos
static

◆ nTableRowPos

sal_uInt8 nTableRowPos
static

Definition at line 131 of file basesh.cxx.

Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().