LibreOffice Module sw (master) 1
|
#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>
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 |
#define ShellClass_SwBaseShell |
Definition at line 137 of file basesh.cxx.
|
static |
Definition at line 3011 of file basesh.cxx.
References SwRewriter::AddRule(), SwEditShell::EndUndo(), SwFormat::GetName(), SwEditShell::GetTableFormat(), INSTABLE, SwResId(), UndoArg1, UndoArg2, and UndoArg3.
Referenced by SwBaseShell::InsertTable().
IMPL_LINK_NOARG | ( | SwBaseShell | , |
GraphicArrivedHdl | , | ||
SwCursorShell & | , | ||
void | |||
) |
Definition at line 1604 of file basesh.cxx.
References CNT_GRF, Content, FN_FRAME_WRAP_CONTOUR, SfxItemSet::Get(), SfxViewFrame::GetBindings(), SfxViewFrame::GetChildWindow(), SfxChildWindow::GetController(), SvxIMapDlg::GetEditingObject(), SwFEShell::GetFlyFrameAttr(), SwEditShell::GetGraphicType(), SwEditShell::GetIMapInventor(), GetShell(), Graphic, SfxViewFrame::HasChildWindow(), SwFormatSurround::IsContour(), SwFEShell::IsSelObjProtected(), lcl_UpdateContourDlg(), lcl_UpdateIMapDlg(), nId, NONE, Parent, RES_SURROUND(), and SfxBindings::SetState().
|
static |
Definition at line 3025 of file basesh.cxx.
References ShellResource::aStrNone, SwView::AutoCaption(), SwWrtShell::DelRight(), SwEditShell::EndAllAction(), fnTableStart, SwViewShell::GetIDocumentUndoRedo(), SwViewShell::GetShellRes(), SwTableNode::GetTable(), SwEditShell::GetTableFormat(), SwWrtShell::GetTableStyle(), GotoPrevTable(), SwWrtShell::HasSelection(), SwEditShell::InsertTable(), INSTABLE, SwCursorShell::IsCursorInTable(), SwCursorShell::MoveTable(), SwFrameFormat::SetFormatName(), SwTable::SetTableStyleName(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), and TABLE_CAP.
Referenced by SwBaseShell::InsertTable().
|
static |
Definition at line 188 of file basesh.cxx.
References SwEditShell::GetGraphicPolygon(), SwEditShell::GetGrfNms(), SwEditShell::GetIMapGraphic(), SwEditShell::GetIMapInventor(), Graphic::GetType(), SwWrtShell::GetView(), Graphic, and SvxContourDlg::Update().
Referenced by SwBaseShell::Execute(), SwBaseShell::GetState(), and IMPL_LINK_NOARG().
|
static |
Definition at line 172 of file basesh.cxx.
References SfxItemSet::Get(), SwViewShell::GetAttrPool(), SfxFrame::GetDefaultTargetList(), SwFEShell::GetFlyFrameAttr(), SwEditShell::GetIMapGraphic(), SwEditShell::GetIMapInventor(), SwFormatURL::GetMap(), Graphic::GetType(), RES_URL(), and SvxIMapDlgChildWindow::UpdateIMapDlg().
Referenced by SwBaseShell::Execute(), SwBaseShell::GetState(), and IMPL_LINK_NOARG().
|
static |
Definition at line 135 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().
|
static |
Definition at line 129 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), SwBaseShell::GetGalleryState(), SwAccessiblePortionData::GetSentenceBoundary(), and SwLayoutFrame::GrowFrame().
|
static |
Definition at line 127 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().
|
static |
Definition at line 134 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().
|
static |
Definition at line 128 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().
|
static |
Definition at line 133 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), SwBaseShell::GetGalleryState(), and SwColumnDlg::SwColumnDlg().
|
static |
Definition at line 126 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().
|
static |
Definition at line 132 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().
|
static |
Definition at line 130 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), SwBaseShell::GetGalleryState(), SwFieldMgr::InsertField(), and SwWW8ImplReader::ReadRevMarkAuthorStrTabl().
|
static |
Definition at line 131 of file basesh.cxx.
Referenced by SwBaseShell::ExecuteGallery(), and SwBaseShell::GetGalleryState().