LibreOffice Module sw (master)  1
Public Member Functions | Static Public Member Functions | Protected Member Functions | Private Member Functions | Static Private Member Functions | Private Attributes | Static Private Attributes | List of all members
SwBaseShell Class Reference

#include <basesh.hxx>

Inheritance diagram for SwBaseShell:
[legend]
Collaboration diagram for SwBaseShell:
[legend]

Public Member Functions

 SwBaseShell (SwView &rShell)
 
virtual ~SwBaseShell () override
 
void ExecDelete (SfxRequest &)
 
void ExecClpbrd (SfxRequest &)
 
void StateClpbrd (SfxItemSet &)
 
void ExecUndo (SfxRequest &)
 
void StateUndo (SfxItemSet &)
 
void Execute (SfxRequest &)
 
void GetState (SfxItemSet &)
 
void StateStyle (SfxItemSet &)
 
void ExecuteGallery (SfxRequest &)
 
void GetGalleryState (SfxItemSet &)
 
void ExecDlg (SfxRequest &)
 
void ExecTextCtrl (SfxRequest &rReq)
 
void GetTextFontCtrlState (SfxItemSet &rSet)
 
void GetTextCtrlState (SfxItemSet &rSet)
 
void GetBorderState (SfxItemSet &rSet)
 
void GetBckColState (SfxItemSet &rSet)
 
void ExecBckCol (SfxRequest &rReq)
 
void SetWrapMode (sal_uInt16 nSlot)
 
void EditRegionDialog (SfxRequest const &rReq)
 
void InsertRegionDialog (SfxRequest &rReq)
 
void ExecField (SfxRequest const &rReq)
 
- Public Member Functions inherited from SfxShell
virtual ~SfxShell () override
 
virtual SfxInterfaceGetInterface () const
 
void SetName (const OUString &rName)
 
const OUString & GetName () const
 
SfxViewShellGetViewShell () const
 
void CallExec (SfxExecFunc pFunc, SfxRequest &rReq)
 
void CallState (SfxStateFunc pFunc, SfxItemSet &rSet)
 
const SfxPoolItemGetSlotState (sal_uInt16 nSlotId, const SfxInterface *pIF=nullptr, SfxItemSet *pStateSet=nullptr)
 
const SfxPoolItemExecuteSlot (SfxRequest &rReq, const SfxInterface *pIF=nullptr)
 
void ExecuteSlot (SfxRequest &rReq, bool bAsync)
 
SfxItemPoolGetPool () const
 
void SetPool (SfxItemPool *pNewPool)
 
virtual SfxUndoManagerGetUndoManager ()
 
void SetUndoManager (SfxUndoManager *pNewUndoMgr)
 
SfxRepeatTargetGetRepeatTarget () const
 
void SetRepeatTarget (SfxRepeatTarget *pTarget)
 
virtual void Invalidate (sal_uInt16 nId=0)
 
virtual bool IsDesignMode () const
 
bool IsActive () const
 
virtual void Activate (bool bMDI)
 
virtual void Deactivate (bool bMDI)
 
SfxDispatcherGetDispatcher () const
 
SfxViewFrameGetFrame () const
 
virtual bool HasUIFeature (SfxShellFeature nFeature) const
 
void UIFeatureChanged ()
 
const SfxPoolItemGetItem (sal_uInt16 nSlotId) const
 
const T * GetItem (TypedWhichId< T > nWhich) const
 
void PutItem (const SfxPoolItem &rItem)
 
void SetVerbs (const css::uno::Sequence< css::embed::VerbDescriptor > &aVerbs)
 
const css::uno::Sequence< css::embed::VerbDescriptor > & GetVerbs () const
 
void VerbExec (SfxRequest &)
 
SAL_DLLPRIVATE const SfxSlotGetVerbSlot_Impl (sal_uInt16 nId) const
 
virtual SfxObjectShellGetObjectShell ()
 
void SetDisableFlags (SfxDisableFlags nFlags)
 
SfxDisableFlags GetDisableFlags () const
 
virtual std::unique_ptr< SfxItemSetCreateItemSet (sal_uInt16 nId)
 
virtual void ApplyItemSet (sal_uInt16 nId, const SfxItemSet &rSet)
 
void SetContextName (const OUString &rsContextName)
 
void BroadcastContextForActivation (const bool bIsActivated)
 
bool SetContextBroadcasterEnabled (const bool bIsEnabled)
 
SAL_DLLPRIVATE bool CanExecuteSlot_Impl (const SfxSlot &rSlot)
 
virtual bool IsConditionalFastCall (const SfxRequest &rReq)
 
SAL_DLLPRIVATE void DoActivate_Impl (SfxViewFrame *pFrame, bool bMDI)
 
SAL_DLLPRIVATE void DoDeactivate_Impl (SfxViewFrame const *pFrame, bool bMDI)
 

Static Public Member Functions

static void StateDisableItems (SfxItemSet &)
 
static void SetFrameMode (FlyMode eMode, SwWrtShell *pShell)
 
static void SetFrameMode_ (FlyMode eMode)
 
static FlyMode GetFrameMode ()
 
- Static Public Member Functions inherited from SfxShell
static SfxInterfaceGetStaticInterface ()
 
static void EmptyExecStub (SfxShell *pShell, SfxRequest &)
 
static void EmptyStateStub (SfxShell *pShell, SfxItemSet &)
 
static void VerbState (SfxItemSet &)
 

Protected Member Functions

SwWrtShellGetShell ()
 
SwWrtShellGetShellPtr ()
 
SwViewGetView ()
 
void SetGetStateSet (SfxItemSet *p)
 
bool AddGrfUpdateSlot (sal_uInt16 nSlot)
 
 DECL_LINK (InsertDBTextHdl, void *, void)
 
void InsertURLButton (const OUString &rURL, const OUString &rTarget, const OUString &rText)
 
void InsertTable (SfxRequest &_rRequest)
 
- Protected Member Functions inherited from SfxShell
 SfxShell ()
 
 SfxShell (SfxViewShell *pViewSh)
 
void SetViewShell_Impl (SfxViewShell *pView)
 
SAL_DLLPRIVATE void Invalidate_Impl (SfxBindings &rBindings, sal_uInt16 nId)
 

Private Member Functions

 DECL_LINK (GraphicArrivedHdl, SwCursorShell &, void)
 

Static Private Member Functions

static void InitInterface_Impl ()
 SfxInterface initializer. More...
 

Private Attributes

SwViewrView
 
SfxItemSetpGetStateSet
 
std::set< sal_uInt16 > aGrfUpdateSlots
 

Static Private Attributes

static FlyMode eFrameMode = FLY_DRAG_END
 

Additional Inherited Members

- Static Protected Member Functions inherited from SfxShell
static void HandleOpenXmlFilterSettings (SfxRequest &)
 

Detailed Description

Definition at line 37 of file basesh.hxx.

Constructor & Destructor Documentation

SwBaseShell::SwBaseShell ( SwView rShell)
SwBaseShell::~SwBaseShell ( )
overridevirtual

Member Function Documentation

bool SwBaseShell::AddGrfUpdateSlot ( sal_uInt16  nSlot)
inlineprotected

Definition at line 59 of file basesh.hxx.

Referenced by SwGrfShell::GetAttrState(), and GetState().

SwBaseShell::DECL_LINK ( GraphicArrivedHdl  ,
SwCursorShell ,
void   
)
private
SwBaseShell::DECL_LINK ( InsertDBTextHdl  ,
void ,
void   
)
protected
void SwBaseShell::EditRegionDialog ( SfxRequest const &  rReq)
void SwBaseShell::ExecBckCol ( SfxRequest rReq)
void SwBaseShell::ExecClpbrd ( SfxRequest rReq)
void SwBaseShell::ExecDelete ( SfxRequest rReq)
void SwBaseShell::ExecDlg ( SfxRequest rReq)
void SwBaseShell::ExecField ( SfxRequest const &  rReq)
void SwBaseShell::ExecTextCtrl ( SfxRequest rReq)
void SwBaseShell::ExecUndo ( SfxRequest rReq)
void SwBaseShell::Execute ( SfxRequest rReq)

Definition at line 664 of file basesh.cxx.

References SwFEShell::AlignFormulaToBaseline(), All, SfxRequest::AppendItem(), SwWrtShell::ApplyViewOptions(), SwView::AutoCaption(), Bezier, SwEditShell::CalcLayout(), SwCursorShell::CallChgLnk(), cDelim, SwFEShell::ChgAnchor(), SwFEShell::ChgPageDesc(), SwCursorShell::ClearMark(), SwCursorShell::ClearTableBoxContent(), SwWrtShell::ClickToField(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSwConvertTableDlg(), DEF_GUTTER_WIDTH, DefaultBorder, SfxRequest::Done(), Draw, DrawForm, DrawText, SwCursorShell::EndAction(), SwEditShell::EndAllAction(), SwCursorShell::EndAllTableBoxEdit(), SwWrtShell::EndSelect(), SwEditShell::EndUndo(), SwWrtShell::EnterSelFrameMode(), SwWrtShell::EnterStdMode(), SwDocShell::ExecStyleSheet(), SfxDispatcher::Execute(), FmFormShell::Execute(), SwDocShell::Execute(), SfxDispatcher::ExecuteList(), SfxShell::ExecuteSlot(), FN_CONVERT_TABLE_TO_TEXT, FN_CONVERT_TEXT_TABLE, FN_CONVERT_TEXT_TO_TABLE, FN_ESCAPE, FN_FORMAT_PAGE_COLUMN_DLG, FN_FRAME_NOWRAP, FN_FRAME_TO_ANCHOR, FN_FRAME_WRAP, FN_FRAME_WRAP_CONTOUR, FN_FRAME_WRAP_IDEAL, FN_FRAME_WRAP_LEFT, FN_FRAME_WRAP_RIGHT, FN_FRAME_WRAPTHRU, FN_FRAME_WRAPTHRU_TOGGLE, FN_FRAME_WRAPTHRU_TRANSP, FN_GOTO_NEXT_MARK, FN_GOTO_NEXT_OBJ, FN_GOTO_PREV_MARK, FN_GOTO_PREV_OBJ, FN_NEXT_BOOKMARK, FN_PAGE_STYLE_SET_COLS, FN_PAGE_STYLE_SET_LR_MARGIN, FN_PAGE_STYLE_SET_NUMBER_FORMAT, FN_PAGE_STYLE_SET_PAPER_BIN, FN_PAGE_STYLE_SET_PAPER_SIZE, FN_PAGE_STYLE_SET_UL_MARGIN, FN_PREV_BOOKMARK, FN_REPAGINATE, FN_TOOL_ANCHOR_AT_CHAR, FN_TOOL_ANCHOR_CHAR, FN_TOOL_ANCHOR_FRAME, FN_TOOL_ANCHOR_PAGE, FN_TOOL_ANCHOR_PARAGRAPH, FN_UPDATE_ALL, FN_UPDATE_ALL_LINKS, FN_UPDATE_CHARTS, FN_UPDATE_FIELDS, FN_UPDATE_INPUTFIELDS, FN_UPDATE_TOX, FN_WRAP_ANCHOR_ONLY, FN_XFORMS_DESIGN_MODE, SfxItemSet::Get(), IDocumentSettingAccess::get(), SfxRequest::GetArgs(), SwViewShell::GetAttrPool(), SfxViewFrame::GetBindings(), SwCursorShell::GetCurField(), SwFEShell::GetCurPageDesc(), SfxViewFrame::GetDispatcher(), SwViewShell::GetDoc(), SwView::GetDocShell(), SvxIMapDlg::GetEditingObject(), SvxContourDlg::GetEditingObject(), SwView::GetEditWin(), SwFieldMgr::GetFieldType(), SwFEShell::GetFlyFrameAttr(), SwView::GetFormShell(), SvxGalleryItem::GetGraphic(), SvxContourDlg::GetGraphic(), SwFormatHoriOrient::GetHoriOrient(), GetHtmlMode(), SwDoc::getIDocumentSettingAccess(), SvxIMapDlg::GetImageMap(), GetIMapDlg(), SwEditShell::GetIMapInventor(), SfxItemSet::GetItemState(), SwEditShell::GetLinkManager(), sfx2::LinkManager::GetLinks(), SfxObjectShell::GetModel(), SwTableAutoFormat::GetName(), SwFEShell::GetOleRef(), SwFEShell::GetPageDesc(), SwFEShell::GetPhyPageNum(), SvxContourDlg::GetPolyPolygon(), SfxShell::GetPool(), SwWrtShell::GetSelectionType(), GetShell(), SwView::GetShellMode(), SfxRequest::GetSlot(), SwFormatSurround::GetSurround(), SwEditShell::GetTableFormat(), SvxGalleryItem::GetType(), SwXTextDocument::getUnoTunnelId(), SvxGalleryItem::GetURL(), GetValue, SwFormatVertOrient::GetVertOrient(), GetView(), SfxViewShell::GetViewFrame(), SwViewShell::GetViewOptions(), GetWhich, SwWrtShell::GoNextBookmark(), SwWrtShell::GoPrevBookmark(), SwCursorShell::GotoFlyAnchor(), SwFEShell::GotoObj(), vcl::Window::GrabFocus(), Graphic, SfxViewFrame::HasChildWindow(), SfxRequest::HasMacroRecorder(), SwCursorShell::HasMark(), Headline, SwCursorShell::HideCursor(), i, SwFormatCol::Init(), SwWrtShell::Insert(), SfxBindings::Invalidate(), SwCursorShell::IsCursorInTable(), SwCursorShell::IsCursorPtAtEnd(), SwFEShell::IsFrameSelected(), SvxContourDlg::IsGraphicChanged(), SotExchange::IsMath(), SwFEShell::IsObjSelected(), SwWrtShell::IsSelFrameMode(), SwCursorShell::IsTableComplexForChart(), SwCursorShell::IsTableMode(), SwViewShell::IsViewLocked(), JumpEdit, lcl_UpdateContourDlg(), lcl_UpdateIMapDlg(), SwWrtShell::LeaveSelFrameMode(), LEFT, SwViewShell::LockView(), SwFEShell::makeItemSetFromFormatAnchor(), MATH_BASELINE_ALIGNMENT, SwInsertTableOptions::mnInsMode, SwInsertTableOptions::mnRowsToRepeat, SwCursorShell::MoveFieldType(), nId, NONE, sw::sidebar::NONE, SwXTextDocument::NotifyRefreshListeners(), Ole, SwEditShell::ReRead(), RES_HORI_ORIENT, RES_SHADOW, RES_SURROUND, RES_URL, RES_VERT_ORIENT, RET_OK, RIGHT, rView, SwCursorShell::SaveTableBoxContent(), SwEditShell::SetAttrItem(), SwFlyFrameAttrMgr::SetAttrSet(), SwEditShell::SetAttrSet(), SwFormatSurround::SetContour(), SwFEShell::SetFlyFrameAttr(), SwFormat::SetFormatAttr(), SwViewOption::SetFormView(), SwEditShell::SetGraphicPolygon(), SwFormatCol::SetGutterWidth(), SwFormatURL::SetMap(), SfxRequest::SetReturnValue(), SwFEShell::SetTabBorders(), SwFormatCol::SetWishWidth(), SetWrapMode(), SplitLayout, SwCursorShell::StartAction(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwCursorShell::SttEndDoc(), SwCursorShell::SwapPam(), TABLE_CAP, SwEditShell::TableToText(), SwEditShell::TextToTable(), SfxViewFrame::ToggleChildWindow(), TOP, SwWrtShell::UnSelectFrame(), SwViewShell::UpdateAllCharts(), sfx2::LinkManager::UpdateAllLinks(), SwTableFUNC::UpdateChart(), SwEditShell::UpdateDocStat(), SwFlyFrameAttrMgr::UpdateFlyFrame(), SwWrtShell::UpdateInputFields(), USHRT_MAX, and xModel.

void SwBaseShell::ExecuteGallery ( SfxRequest rReq)
void SwBaseShell::GetBckColState ( SfxItemSet rSet)
void SwBaseShell::GetBorderState ( SfxItemSet rSet)
static FlyMode SwBaseShell::GetFrameMode ( )
inlinestatic

Definition at line 112 of file basesh.hxx.

Referenced by SwView::StateStatusLine().

void SwBaseShell::GetGalleryState ( SfxItemSet rSet)
SwWrtShell & SwBaseShell::GetShell ( )
protected

Definition at line 2623 of file basesh.cxx.

References SwView::GetWrtShell(), and rView.

Referenced by SwTextShell::CreateInsertFrameItemSet(), SwDrawBaseShell::Disable(), SwDrawBaseShell::DisableState(), SwFrameShell::DisableStateTextFrame(), EditRegionDialog(), SwGrfShell::ExecAttr(), SwTextShell::ExecBasicMove(), ExecBckCol(), SwTextShell::ExecCharAttr(), SwTextShell::ExecCharAttrArgs(), ExecClpbrd(), SwTextShell::ExecDB(), SwTextShell::ExecDelete(), ExecDelete(), ExecDlg(), SwDrawShell::ExecDrawAttrArgs(), SwFrameShell::ExecDrawAttrArgsTextFrame(), SwDrawShell::ExecDrawDlg(), SwFrameShell::ExecDrawDlgTextFrame(), SwTextShell::ExecEnterNum(), SwFrameShell::ExecField(), SwDrawShell::ExecFormText(), SwFrameShell::ExecFrameStyle(), SwTextShell::ExecIdx(), SwTextShell::ExecInsert(), SwMediaShell::ExecMedia(), SwFrameShell::ExecMove(), SwTextShell::ExecMove(), SwTextShell::ExecMoveCol(), SwTextShell::ExecMoveLingu(), SwTextShell::ExecMoveMisc(), SwTextShell::ExecMovePage(), SwTableShell::ExecNumberFormat(), SwTextShell::ExecParaAttr(), SwTextShell::ExecParaAttrArgs(), SwTextShell::ExecRotateTransliteration(), SwTextShell::ExecSetNumber(), SwTableShell::ExecTableStyle(), ExecTextCtrl(), SwTextShell::ExecTransliteration(), ExecUndo(), SwNavigationShell::Execute(), SwListShell::Execute(), SwBezierShell::Execute(), SwFrameShell::Execute(), SwDrawFormShell::Execute(), SwDrawShell::Execute(), SwTableShell::Execute(), SwGrfShell::Execute(), SwDrawBaseShell::Execute(), Execute(), ExecuteGallery(), SwGrfShell::ExecuteRotation(), SwGrfShell::GetAttrState(), SwTextShell::GetAttrState(), SwGrfShell::GetAttrStateForRotation(), GetBckColState(), GetBorderState(), SwDrawShell::GetDrawAttrState(), SwDrawBaseShell::GetDrawAttrStateForIFBX(), SwFrameShell::GetDrawAttrStateTextFrame(), SwDrawShell::GetFormTextState(), SwTableShell::GetFrameBorderState(), GetGalleryState(), SwTextShell::GetIdxState(), SwFrameShell::GetLineStyleState(), SwTableShell::GetLineStyleState(), SwMediaShell::GetMediaState(), SwNavigationShell::GetState(), SwBezierShell::GetState(), SwListShell::GetState(), SwDrawFormShell::GetState(), SwFrameShell::GetState(), SwDrawShell::GetState(), SwTableShell::GetState(), SwDrawBaseShell::GetState(), GetState(), GetTextCtrlState(), GetTextFontCtrlState(), SwTextShell::InsertMediaDlg(), SwDrawShell::InsertPictureFromFile(), InsertRegionDialog(), SwTextShell::InsertSymbol(), InsertTable(), InsertURLButton(), SwDrawShell::IsSingleFillableNonOLESelected(), SetWrapMode(), StateClpbrd(), SwFrameShell::StateInsert(), SwTextShell::StateInsert(), StateStyle(), StateUndo(), SwBezierShell::SwBezierShell(), SwDrawBaseShell::SwDrawBaseShell(), SwDrawFormShell::SwDrawFormShell(), SwWebTableShell::SwWebTableShell(), SwDrawBaseShell::~SwDrawBaseShell(), and SwFrameShell::~SwFrameShell().

SwWrtShell * SwBaseShell::GetShellPtr ( )
protected

Definition at line 2628 of file basesh.cxx.

References SwView::GetWrtShellPtr(), and rView.

Referenced by SwTextShell::ExecDB(), SwTextShell::ExecIdx(), and SwTextShell::ExecInsert().

void SwBaseShell::GetState ( SfxItemSet rSet)

Definition at line 1411 of file basesh.cxx.

References AddGrfUpdateSlot(), Content, CONTENT_SECTION, SwCursorShell::CursorInsideInputField(), SfxItemSet::DisableItem(), FILE_LINK_SECTION, SfxWhichIter::FirstWhich(), FN_BACKSPACE, FN_CONVERT_TABLE_TO_TEXT, FN_CONVERT_TEXT_TABLE, FN_CONVERT_TEXT_TO_TABLE, FN_EDIT_CURRENT_REGION, FN_EDIT_REGION, FN_FRAME_NOWRAP, FN_FRAME_WRAP, FN_FRAME_WRAP_CONTOUR, FN_FRAME_WRAP_IDEAL, FN_FRAME_WRAP_LEFT, FN_FRAME_WRAP_RIGHT, FN_FRAME_WRAPTHRU, FN_FRAME_WRAPTHRU_TOGGLE, FN_FRAME_WRAPTHRU_TRANSP, FN_INSERT_REGION, FN_TOOL_ANCHOR_AT_CHAR, FN_TOOL_ANCHOR_CHAR, FN_TOOL_ANCHOR_FRAME, FN_TOOL_ANCHOR_PAGE, FN_TOOL_ANCHOR_PARAGRAPH, FN_UPDATE_ALL_LINKS, FN_UPDATE_CHARTS, FN_WRAP_ANCHOR_ONLY, FN_XFORMS_DESIGN_MODE, FOOTNOTE, Frame, SwFEShell::GetAnchorId(), SwViewShell::GetAttrPool(), SwFlyFrameAttrMgr::GetAttrSet(), SwEditShell::GetCurAttr(), SwEditShell::GetCurrSection(), SwViewShell::GetDoc(), SvxIMapDlg::GetEditingObject(), SvxContourDlg::GetEditingObject(), SwFEShell::GetFlyFrameAttr(), SwFormat::GetFormatAttr(), SwFEShell::GetFrameType(), SwEditShell::GetGraphic(), SwEditShell::GetGraphicType(), GetHtmlMode(), GetIMapDlg(), SwEditShell::GetIMapGraphic(), SwEditShell::GetIMapInventor(), SwFEShell::GetLayerId(), SwEditShell::GetLinkManager(), sfx2::LinkManager::GetLinks(), SwFEShell::GetObjAttr(), SfxShell::GetPool(), SwWrtShell::GetSelectionType(), GetShell(), SwFormatSurround::GetSurround(), SwEditShell::GetTableFormat(), Graphic::GetType(), SwSection::GetType(), GetView(), SfxViewShell::GetViewFrame(), SwViewShell::GetViewOptions(), Graphic, SwViewShell::HasCharts(), SfxViewFrame::HasChildWindow(), SwCursorShell::HasReadonlySel(), HTMLMODE_ON, comphelper::LibreOfficeKit::isActive(), SwFormatSurround::IsAnchorOnly(), SwEditShell::IsAnySectionInDoc(), SwFormatSurround::IsContour(), SwFEShell::IsFlyInFly(), SwViewOption::IsFormView(), SwFEShell::IsFrameSelected(), SwEditShell::IsInsRegionAvailable(), SwEditShell::IsLinkedGrfSwapOut(), SwFEShell::IsObjSelected(), SwWrtShell::IsSelFrameMode(), SwFEShell::IsSelObjProtected(), SwCursorShell::IsTableMode(), SwEditShell::IsTextToTableAvailable(), SwDoc::isXForms(), lcl_UpdateContourDlg(), lcl_UpdateIMapDlg(), SfxWhichIter::NextWhich(), nId, NONE, Ole, Parent, pGetStateSet, SfxItemSet::Put(), RES_ANCHOR, RES_OPAQUE, RES_SHADOW, and RES_SURROUND.

void SwBaseShell::GetTextCtrlState ( SfxItemSet rSet)

Definition at line 2156 of file basesh.cxx.

References SwEditShell::GetCurAttr(), and GetShell().

void SwBaseShell::GetTextFontCtrlState ( SfxItemSet rSet)
SwView& SwBaseShell::GetView ( )
inlineprotected
void SwBaseShell::InitInterface_Impl ( )
staticprivate

SfxInterface initializer.

Definition at line 165 of file basesh.cxx.

void SwBaseShell::InsertRegionDialog ( SfxRequest rReq)
void SwBaseShell::InsertTable ( SfxRequest _rRequest)
protected

Definition at line 2633 of file basesh.cxx.

References SwRewriter::AddRule(), All, SfxRequest::AppendItem(), IDocumentUndoRedo::AppendUndo(), ShellResource::aStrNone, SwView::AutoCaption(), SfxItemSet::Count(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateInsTableDlg(), SwWrtShell::DelRight(), SfxRequest::Done(), SwEditShell::EndAllAction(), SwEditShell::EndUndo(), SwWrtShell::EnterStdMode(), FN_INSERT_TABLE, fnTableStart, FOOTNOTE, SfxRequest::GetArg(), SfxRequest::GetArgs(), SwView::GetDocShell(), SwFEShell::GetFrameType(), GetHtmlMode(), SwViewShell::GetIDocumentUndoRedo(), SwModuleOptions::GetInsTableFlags(), SfxShell::GetName(), SwFormat::GetName(), GetShell(), SwViewShell::GetShellRes(), SwTableNode::GetTable(), SwEditShell::GetTableFormat(), SwWrtShell::GetTableStyle(), CntUnencodedStringItem::GetValue(), GetView(), GotoPrevTable(), SwWrtShell::HasSelection(), HTMLMODE_ON, SfxRequest::Ignore(), SwEditShell::InsertTable(), INSTABLE, SwCursorShell::IsCursorInTable(), SwWrtShell::IsInClickToEdit(), SwCursorShell::IsSelection(), SwCursorShell::IsTableMode(), SwTableAutoFormatTable::Load(), SwInsertTableOptions::mnInsMode, SwCursorShell::MoveTable(), RET_OK, SwFrameFormat::SetName(), SwTable::SetTableStyleName(), SwTableAutoFormatTable::size(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SW_MOD, SwResId(), TABLE_CAP, SwEditShell::TextToTable(), UndoArg1, UndoArg2, and UndoArg3.

Referenced by SwTextShell::ExecInsert(), and SwTableShell::Execute().

void SwBaseShell::InsertURLButton ( const OUString &  rURL,
const OUString &  rTarget,
const OUString &  rText 
)
protected
void SwBaseShell::SetFrameMode ( FlyMode  eMode,
SwWrtShell pShell 
)
static
static void SwBaseShell::SetFrameMode_ ( FlyMode  eMode)
inlinestatic

Definition at line 111 of file basesh.hxx.

Referenced by SwView::StateStatusLine().

void SwBaseShell::SetGetStateSet ( SfxItemSet p)
inlineprotected

Definition at line 58 of file basesh.hxx.

Referenced by SwGrfShell::GetAttrState(), and SwGrfShell::GetAttrStateForRotation().

void SwBaseShell::SetWrapMode ( sal_uInt16  nSlot)
void SwBaseShell::StateClpbrd ( SfxItemSet rSet)
void SwBaseShell::StateDisableItems ( SfxItemSet rSet)
static
void SwBaseShell::StateStyle ( SfxItemSet rSet)
void SwBaseShell::StateUndo ( SfxItemSet rSet)

Member Data Documentation

std::set<sal_uInt16> SwBaseShell::aGrfUpdateSlots
private

Definition at line 49 of file basesh.hxx.

FlyMode SwBaseShell::eFrameMode = FLY_DRAG_END
staticprivate

Definition at line 42 of file basesh.hxx.

Referenced by SetFrameMode().

SfxItemSet* SwBaseShell::pGetStateSet
private

Definition at line 46 of file basesh.hxx.

Referenced by GetState().

SwView& SwBaseShell::rView
private

Definition at line 39 of file basesh.hxx.

Referenced by ExecClpbrd(), Execute(), GetShell(), GetShellPtr(), SwBaseShell(), and ~SwBaseShell().


The documentation for this class was generated from the following files: