LibreOffice Module sw (master) 1
|
#include <com/sun/star/text/RelOrientation.hpp>
#include <com/sun/star/text/XPasteListener.hpp>
#include <svx/svdobj.hxx>
#include "swdllapi.h"
#include "editsh.hxx"
#include "flyenum.hxx"
#include <svx/svdtypes.hxx>
#include <sot/formats.hxx>
#include <rtl/ustring.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <comphelper/interfacecontainer3.hxx>
#include <vector>
#include <memory>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< FrameTypeFlags > |
struct | o3tl::typed_flags< GotoObjFlags > |
struct | o3tl::typed_flags< FlyProtectFlags > |
struct | SwGetCurColNumPara |
class | SwFEShell |
Namespaces | |
namespace | editeng |
namespace | svx |
namespace | com |
namespace | com::sun |
namespace | com::sun::star |
namespace | com::sun::star::embed |
namespace | o3tl |
Macros | |
#define | SW_ADD_SELECT 1 |
#define | SW_ENTER_GROUP 2 |
#define | SW_LEAVE_FRAME 4 |
#define | SW_ALLOW_TEXTBOX 8 |
Allow SwFEShell::SelectObj() to select the TextBox of a shape. More... | |
Enumerations | |
enum class | FrameTypeFlags { NONE = 0 , PAGE = 1 , HEADER = 2 , FOOTER = 4 , BODY = 8 , COLUMN = 16 , TABLE = 32 , FLY_FREE = 64 , FLY_ATCNT = 128 , FLY_INCNT = 256 , FOOTNOTE = 512 , FTNPAGE = 1024 , FLY_ANY = 2048 , DRAWOBJ = 4096 , COLSECT = 8192 , COLSECTOUTTAB = 16384 } |
values can be combined via logical or More... | |
enum class | GotoObjFlags { NONE = 0 , DrawControl = 1 , DrawSimple = 2 , DrawAny = DrawControl | DrawSimple , FlyFrame = 4 , FlyGrf = 8 , FlyOLE = 16 , FlyAny = FlyOLE | FlyGrf | FlyFrame , Any = FlyAny | DrawAny } |
values can be combined via logical or More... | |
enum class | FlyProtectFlags { NONE = 0 , Content = 1 , Size = 2 , Pos = 4 , Parent = 8 , Fixed = 16 } |
values can be combined via logical or More... | |
enum | ObjCntType { OBJCNT_NONE , OBJCNT_FLY , OBJCNT_GRF , OBJCNT_OLE , OBJCNT_SIMPLE , OBJCNT_CONTROL , OBJCNT_URLBUTTON , OBJCNT_GROUPOBJ , OBJCNT_DONTCARE } |
enum class | CurRectType { Page , PageCalc , PagePrt , Frame , FlyEmbedded , FlyEmbeddedPrt , Section , SectionOutsideTable , SectionPrt , HeaderFooter , PagesArea } |
enum class | SwPasteSdr { NONE = 0 , Insert = 1 , Replace = 2 , SetAttr = 3 } |
enum class | SwMove { UP = 0 , DOWN = 1 , LEFT = 2 , RIGHT = 3 } |
enum class | SwTab { COL_NONE = 0 , COL_HORI = 1 , COL_VERT = 2 , ROW_HORI = 3 , ROW_VERT = 4 , SEL_HORI = 5 , SEL_HORI_RTL = 6 , ROWSEL_HORI = 7 , ROWSEL_HORI_RTL = 8 , COLSEL_HORI = 9 , SEL_VERT = 10 , ROWSEL_VERT = 11 , COLSEL_VERT = 12 } |
Functions | |
void | ClearFEShellTabCols (SwDoc &rDoc, SwTabFrame const *const pFrame) |
#define SW_ALLOW_TEXTBOX 8 |
Allow SwFEShell::SelectObj() to select the TextBox of a shape.
|
strong |
|
strong |
|
strong |
|
strong |
enum ObjCntType |
|
strong |
|
strong |
void ClearFEShellTabCols | ( | SwDoc & | rDoc, |
SwTabFrame const *const | pFrame | ||
) |
Definition at line 2266 of file fetab.cxx.
References IDocumentLayoutAccess::GetCurrentViewShell(), SwDoc::getIDocumentLayoutAccess(), and sw::Ring< value_type >::GetRingContainer().
Referenced by SwDoc::DeleteRowCol(), SwFEShell::DeleteTableSel(), SwTabFrame::DestroyImpl(), SwDoc::InsertCol(), SwDoc::InsertRow(), SwEditShell::MergeTable(), SwDoc::MergeTable(), SwUndoTableNdsChg::RedoImpl(), SwUndoSplitTable::RedoImpl(), SwUndoMergeTable::RedoImpl(), SwUndoSplitTable::RepeatImpl(), SwUndoMergeTable::RepeatImpl(), SwFEShell::SetColRowWidthHeight(), SwDoc::SetTabBorders(), SwDoc::SetTabCols(), SwDoc::SetTabLineStyle(), SwDoc::SetTabRows(), SwFEShell::SplitTab(), SwEditShell::SplitTable(), SwUndoTableToText::UndoImpl(), SwUndoAttrTable::UndoImpl(), SwUndoTableNdsChg::UndoImpl(), SwUndoTableMerge::UndoImpl(), SwUndoSplitTable::UndoImpl(), SwUndoMergeTable::UndoImpl(), and SwFEShell::UpdateTableStyleFormatting().