LibreOffice Module sw (master) 1
|
#include <basesh.hxx>
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 SfxInterface * | GetInterface () const |
void | SetName (const OUString &rName) |
const OUString & | GetName () const |
SfxViewShell * | GetViewShell () const |
const SfxPoolItem * | GetSlotState (sal_uInt16 nSlotId, const SfxInterface *pIF=nullptr, SfxItemSet *pStateSet=nullptr) |
const SfxPoolItem * | ExecuteSlot (SfxRequest &rReq, const SfxInterface *pIF=nullptr) |
void | ExecuteSlot (SfxRequest &rReq, bool bAsync) |
SfxItemPool & | GetPool () const |
void | SetPool (SfxItemPool *pNewPool) |
virtual SfxUndoManager * | GetUndoManager () |
void | SetUndoManager (SfxUndoManager *pNewUndoMgr) |
SfxRepeatTarget * | GetRepeatTarget () 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) |
SfxDispatcher * | GetDispatcher () const |
SfxViewFrame * | GetFrame () const |
virtual bool | HasUIFeature (SfxShellFeature nFeature) const |
void | UIFeatureChanged () |
const SfxPoolItem * | GetItem (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 SfxSlot * | GetVerbSlot_Impl (sal_uInt16 nId) const |
virtual SfxObjectShell * | GetObjectShell () |
void | SetDisableFlags (SfxDisableFlags nFlags) |
SfxDisableFlags | GetDisableFlags () const |
virtual std::optional< SfxItemSet > | CreateItemSet (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 std::shared_ptr< std::vector< std::unique_ptr< SwPaM > > > | CopyPaMRing (SwPaM &rOrig) |
Static Public Member Functions inherited from SfxShell | |
static SfxInterface * | GetStaticInterface () |
static void | EmptyExecStub (SfxShell *pShell, SfxRequest &) |
static void | EmptyStateStub (SfxShell *pShell, SfxItemSet &) |
static void | VerbState (SfxItemSet &) |
Protected Member Functions | |
SwWrtShell & | GetShell () |
SwWrtShell * | GetShellPtr () |
SwView & | GetView () |
void | SetGetStateSet (SfxItemSet *p) |
bool | AddGrfUpdateSlot (sal_uInt16 nSlot) |
DECL_DLLPRIVATE_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_DLLPRIVATE_LINK (GraphicArrivedHdl, SwCursorShell &, void) | |
Static Private Member Functions | |
static void | InitInterface_Impl () |
SfxInterface initializer. More... | |
Private Attributes | |
SwView & | m_rView |
SfxItemSet * | m_pGetStateSet |
std::set< sal_uInt16 > | m_aGrfUpdateSlots |
Static Private Attributes | |
static FlyMode | s_eFrameMode = FLY_DRAG_END |
Additional Inherited Members | |
Static Protected Member Functions inherited from SfxShell | |
static void | HandleOpenXmlFilterSettings (SfxRequest &) |
Definition at line 39 of file basesh.hxx.
SwBaseShell::SwBaseShell | ( | SwView & | rShell | ) |
Definition at line 2329 of file basesh.cxx.
References SwViewShell::GetAttrPool(), SwView::GetWrtShell(), LINK, m_rView, SwCursorShell::SetGrfArrivedLnk(), SfxShell::SetName(), and SfxShell::SetPool().
|
overridevirtual |
Definition at line 2341 of file basesh.cxx.
References SwView::GetCurShell(), SwCursorShell::GetGrfArrivedLnk(), SwView::GetWrtShell(), LINK, m_rView, SwView::ResetSubShell(), and SwCursorShell::SetGrfArrivedLnk().
|
inlineprotected |
Definition at line 61 of file basesh.hxx.
Referenced by SwGrfShell::GetAttrState(), and GetState().
|
static |
Definition at line 3356 of file basesh.cxx.
References sw::Ring< value_type >::GetRingContainer().
Referenced by SwTableShell::Execute(), and SwTextShell::Execute().
|
private |
References GetShell().
|
protected |
References Execute(), GetState(), and SFX_DECL_INTERFACE.
void SwBaseShell::EditRegionDialog | ( | SfxRequest const & | rReq | ) |
Definition at line 205 of file regionsw.cxx.
References SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateEditRegionDlg(), FN_EDIT_CURRENT_REGION, FN_EDIT_REGION, SfxRequest::GetArgs(), SfxViewShell::GetFrameWeld(), SfxItemSet::GetItemState(), GetShell(), SfxRequest::GetSlot(), and GetView().
void SwBaseShell::ExecBckCol | ( | SfxRequest & | rReq | ) |
Definition at line 2629 of file basesh.cxx.
References SfxRequest::AppendItem(), SwWrtShell::AutoUpdateFrame(), SwWrtShell::AutoUpdatePara(), Clone(), COL_TRANSPARENT(), SfxRequest::Done(), Frame, SfxItemSet::Get(), SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwFEShell::GetBoxBackground(), SvxColorItem::getComplexColor(), SwEditShell::GetCurAttr(), SwEditShell::GetCurTextFormatColl(), SwFEShell::GetFlyFrameAttr(), SfxShell::GetPool(), SwFEShell::GetSelectedFrameFormat(), SwWrtShell::GetSelectionType(), GetShell(), SfxRequest::GetSlot(), getSvxBrushItemFromSourceSet(), SvxColorItem::GetValue(), GetView(), SfxViewShell::GetViewFrame(), GetWhich, GPOS_NONE, Graphic, SfxRequest::Ignore(), SwFormat::IsAutoUpdateOnDirectFormat(), RES_BACKGROUND(), SwEditShell::SetAttrSet(), SwFEShell::SetBoxBackground(), SvxColorItem::setComplexColor(), SwFEShell::SetFlyFrameAttr(), SfxItemSet::SetParent(), SfxBindings::SetState(), and setSvxBrushItemAsFillAttributesToTargetSet().
void SwBaseShell::ExecClpbrd | ( | SfxRequest & | rReq | ) |
Definition at line 298 of file basesh.cxx.
References a, SfxRequest::AppendItem(), Content, SvxAbstractDialogFactory::Create(), TransferableDataHelper::CreateFromSystemClipboard(), SwCursorShell::CursorInsideInputField(), SfxRequest::Done(), SwWrtShell::EnterSelFrameMode(), SwEditWin::FlushInBuffer(), FN_PASTE_NESTED_TABLE, FN_TABLE_PASTE_COL_BEFORE, FN_TABLE_PASTE_ROW_BEFORE, SfxRequest::GetArg(), SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwViewShell::GetDoc(), SwView::GetEditWin(), SfxRequest::GetFrameWeld(), SfxItemSet::GetItemState(), SfxBindings::GetRecorder(), GetShell(), SfxRequest::GetSlot(), CntUInt16Item::GetValue(), SfxBoolItem::GetValue(), GetValue, SwWrtShell::GetView(), SfxViewShell::GetViewFrame(), TransferableDataHelper::GetXTransferable(), SwWrtShell::HasSelection(), SfxRequest::Ignore(), SwFEShell::IsFrameSelected(), SwFEShell::IsObjSelected(), SwTransferable::IsPaste(), SwFEShell::IsSelObjProtected(), SwViewShell::IsViewLocked(), SwViewShell::LockView(), m_rView, nId, NONE, Parent, SwTransferable::Paste(), PASTE_COLUMN, PASTE_DEFAULT, PASTE_ROW, PASTE_TABLE, SwTransferable::PasteFormat(), SwTransferable::PasteUnformatted(), SwTransferable::PrePasteSpecial(), and RET_OK.
void SwBaseShell::ExecDelete | ( | SfxRequest & | rReq | ) |
Definition at line 209 of file basesh.cxx.
References bVisible, Chars, SwWrtShell::DelLeft(), SwEditShell::DelNumRules(), SwWrtShell::DelRight(), SfxRequest::Done(), SwCursorShell::EndCursorMove(), FN_BACKSPACE, FN_SHIFT_BACKSPACE, SwTextNode::GetAttrOutlineContentVisible(), SwNode::GetContentNode(), SwCursorShell::GetCursor(), SwView::GetEditWin(), SwViewShell::GetLayout(), SwContentNode::getLayoutFrame(), SwNodeIndex::GetNode(), SwPaM::GetPointNode(), GetShell(), SfxRequest::GetSlot(), SwNode::GetTextNode(), GetView(), SwViewShell::GetViewOptions(), SwNode::IsContentNode(), SwCursorShell::IsEndPara(), SwEditShell::IsNoNum(), SwViewOption::IsShowOutlineContentVisibilityButton(), SwCursorShell::IsSttPara(), SwNode::IsTextNode(), SwWrtShell::Left(), SwEditWin::SetUseInputLanguage(), and SwCursorShell::SttCursorMove().
void SwBaseShell::ExecDlg | ( | SfxRequest & | rReq | ) |
Definition at line 2785 of file basesh.cxx.
References SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSwBackgroundDialog(), SwAbstractDialogFactory::CreateSwBorderDlg(), SwAbstractDialogFactory::CreateTitlePageDlg(), ScopedVclPtr< class reference_type >::disposeAndReset(), SfxRequest::Done(), FN_FORMAT_BACKGROUND_DLG, FN_FORMAT_BORDER_DLG, FN_FORMAT_PAGE_COLUMN_DLG, FN_FORMAT_PAGE_DLG, FN_FORMAT_PAGE_SETTING_DLG, FN_FORMAT_TITLEPAGE_DLG, SwDocShell::FormatPage(), svx::ThemeColorPaletteManager::generateJSON(), GetActiveView(), SfxRequest::GetArgs(), SwViewShell::GetAttrPool(), SwFlyFrameAttrMgr::GetAttrSet(), SwFEShell::GetBoxBackground(), SwEditShell::GetCurAttr(), SwFEShell::GetCurPageDesc(), SwViewShell::GetDoc(), SwDoc::GetDocShell(), SwView::GetDocShell(), SwFEShell::GetFlyFrameAttr(), SfxRequest::GetFrameWeld(), SfxViewShell::GetFrameWeld(), SfxItemSet::GetItemState(), SwPageDesc::GetName(), SwFEShell::GetPageDesc(), SfxShell::GetPool(), SdrPage::getSdrPageProperties(), GetShell(), SfxRequest::GetSlot(), SwFEShell::GetTabBorders(), SdrPageProperties::GetTheme(), GetValue, GetView(), SfxItemPool::GetWhich(), SwView::InvalidateRulerPos(), comphelper::LibreOfficeKit::isActive(), SwFEShell::IsFrameSelected(), SwCursorShell::IsTableMode(), VclAbstractDialog::AsyncContext::maEndDialogFn, NONE, SfxLokHelper::notifyAllViews(), PrepareBoxInfo(), RES_BACKGROUND(), RES_BOX(), RES_SHADOW(), RET_OK, svx::GenericCheckDialog::run(), weld::DialogController::runAsync(), SwEditShell::SetAttrSet(), SwFlyFrameAttrMgr::SetAttrSet(), SwFEShell::SetBoxBackground(), SwFEShell::SetFlyFrameAttr(), SwFEShell::SetTabBorders(), SwFlyFrameAttrMgr::UpdateFlyFrame(), XATTR_FILL_FIRST(), and XATTR_FILL_LAST().
void SwBaseShell::ExecField | ( | SfxRequest const & | rReq | ) |
Definition at line 3337 of file basesh.cxx.
References SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSwChangeDBDlg(), FN_CHANGE_DBFIELD, SfxRequest::GetSlot(), and GetView().
void SwBaseShell::ExecTextCtrl | ( | SfxRequest & | rReq | ) |
Definition at line 2351 of file basesh.cxx.
References SwWrtShell::AutoUpdatePara(), SfxRequest::Done(), SfxDispatcher::Execute(), FONT_GROUP_CJK, FONT_GROUP_CTL, FONT_GROUP_DEFAULT, FONT_STANDARD, SfxItemSet::Get(), SfxRequest::GetArgs(), SwViewShell::GetAttrPool(), SwEditShell::GetCurAttr(), SwEditShell::GetCurTextFormatColl(), SfxViewFrame::GetDispatcher(), SwView::GetEditWin(), SwStdFontConfig::GetFontHeight(), vcl::Window::GetInputLanguage(), SfxShell::GetPool(), SwEditShell::GetScriptType(), SvtLanguageOptions::GetScriptTypeOfLanguage(), GetShell(), SfxRequest::GetSlot(), GetView(), SfxViewShell::GetViewFrame(), SfxItemPool::GetWhich(), SwWrtShell::HasSelection(), SwFormat::IsAutoUpdateOnDirectFormat(), isCHRATR(), SwCursorShell::IsSelFullPara(), LANGUAGE_DONTKNOW, LANGUAGE_SYSTEM, RES_CHRATR_CJK_FONTSIZE(), RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_CTL_FONTSIZE(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_FONTSIZE(), RES_CHRATR_LANGUAGE(), SwEditShell::SetAttrSet(), and SW_MOD.
void SwBaseShell::ExecUndo | ( | SfxRequest & | rReq | ) |
Definition at line 599 of file basesh.cxx.
References a, CONFLICT, SwWrtShell::Do(), EMPTY, SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwViewShell::GetDoc(), SwViewShell::GetIDocumentUndoRedo(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), sw::Ring< value_type >::GetRingContainer(), GetShell(), SfxRequest::GetSlot(), SwDoc::GetUndoManager(), SfxBoolItem::GetValue(), GetValue, GetView(), SwWrtShell::GetView(), SfxUndoAction::GetViewShellId(), SfxViewShell::GetViewShellId(), HEADER_FOOTER, SfxBindings::InvalidateAll(), comphelper::LibreOfficeKit::isActive(), sw::UndoManager::IsViewUndoActionIndependent(), nId, Redo, SwWrtShell::REDO, SwWrtShell::REPEAT, SfxRequest::SetReturnValue(), Undo, and SwWrtShell::UNDO.
void SwBaseShell::Execute | ( | SfxRequest & | rReq | ) |
Definition at line 916 of file basesh.cxx.
References SwFEShell::AlignFormulaToBaseline(), All, SfxRequest::AppendItem(), SwWrtShell::ApplyViewOptions(), aURL, SwView::AutoCaption(), Bezier, SwEditShell::CalcLayout(), SwCursorShell::CallChgLnk(), cDelim, SwFEShell::ChgAnchor(), SwFEShell::ChgPageDesc(), SwCursorShell::ClearMark(), SwCursorShell::ClearTableBoxContent(), SwWrtShell::ClickToField(), SfxItemSet::Count(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSwConvertTableDlg(), DEF_GUTTER_WIDTH, DefaultBorder, SfxRequest::Done(), Draw, DrawForm, DrawText, eMode, 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_SET_TRACKED_CHANGES_IN_TEXT, FN_SET_TRACKED_DELETIONS_IN_MARGIN, FN_SET_TRACKED_INSERTIONS_IN_MARGIN, 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_FIELD, FN_UPDATE_FIELDS, FN_UPDATE_INPUTFIELDS, FN_UPDATE_TOX, FN_WRAP_ANCHOR_ONLY, FN_XFORMS_DESIGN_MODE, IDocumentSettingAccess::get(), SfxItemSet::Get(), SfxRequest::GetArgs(), SwViewShell::GetAttrPool(), SfxViewFrame::GetBindings(), SwFormat::GetCol(), SwCursorShell::GetCurField(), SwFEShell::GetCurPageDesc(), SfxViewFrame::GetDispatcher(), SwViewShell::GetDoc(), SwView::GetDocShell(), SvxContourDlg::GetEditingObject(), SvxIMapDlg::GetEditingObject(), SwView::GetEditWin(), SfxObjectShell::getEmbeddedObjectContainer(), SwFieldMgr::GetFieldType(), SwFEShell::GetFlyFrameAttr(), SwView::GetFormShell(), SvxContourDlg::GetGraphic(), SvxGalleryItem::GetGraphic(), SwFormatHoriOrient::GetHoriOrient(), GetHtmlMode(), SwDoc::getIDocumentMarkAccess(), SwDoc::getIDocumentSettingAccess(), SvxIMapDlg::GetImageMap(), GetIMapDlg(), SwEditShell::GetIMapInventor(), SfxItemSet::GetItemState(), SwEditShell::GetLinkManager(), sfx2::LinkManager::GetLinks(), SwPageDesc::GetMaster(), SfxObjectShell::GetModel(), SwTableAutoFormat::GetName(), SfxShell::GetObjectShell(), SwFEShell::GetOleRef(), SwFEShell::GetPageDesc(), SwFEShell::GetPhyPageNum(), SvxContourDlg::GetPolyPolygon(), SfxShell::GetPool(), SwWrtShell::GetSelectionType(), GetShell(), SwView::GetShellMode(), SfxRequest::GetSlot(), SwFormatSurround::GetSurround(), SwEditShell::GetTableFormat(), SvxGalleryItem::GetType(), SvxGalleryItem::GetURL(), SfxInt16Item::GetValue(), 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::InsertGraphic(), SfxBindings::Invalidate(), SwFormatSurround::IsContour(), 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(), SwViewShell::LockView(), m_rView, SwFEShell::makeItemSetFromFormatAnchor(), MATH_BASELINE_ALIGNMENT, SwInsertTableOptions::mnInsMode, SwInsertTableOptions::mnRowsToRepeat, SwCursorShell::MoveFieldType(), nCount, nId, NONE, SwPostItHelper::NONE, Ole, SfxItemSet::Put(), SwViewShell::Reformat(), SwEditShell::ReRead(), RES_HORI_ORIENT(), RES_SHADOW(), RES_SURROUND(), RES_URL(), RES_VERT_ORIENT(), IDocumentMarkAccess::restoreAnnotationMarks(), RET_OK, SwCursorShell::SaveTableBoxContent(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwFlyFrameAttrMgr::SetAttrSet(), SwFormatSurround::SetContour(), SwFEShell::SetFlyFrameAttr(), SwFormat::SetFormatAttr(), SwViewOption::SetFormView(), SwEditShell::SetGraphicPolygon(), SwFormatCol::SetGutterWidth(), SfxRequest::SetReturnValue(), SwViewOption::SetShowChangesInMargin(), SwViewOption::SetShowChangesInMargin2(), SwFormatSurround::SetSurround(), SwFEShell::SetTabBorders(), comphelper::EmbeddedObjectContainer::setUserAllowsLinkUpdate(), SwFormatCol::SetWishWidth(), SetWrapMode(), SplitLayout, SwCursorShell::StartAction(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwCursorShell::SttEndDoc(), SwCursorShell::SwapPam(), TABLE_CAP, SwEditShell::TableToText(), SwEditShell::TextToTable(), SfxViewFrame::ToggleChildWindow(), SwWrtShell::UnSelectFrame(), SwViewShell::UpdateAllCharts(), sfx2::LinkManager::UpdateAllLinks(), SwTableFUNC::UpdateChart(), SwEditShell::UpdateDocStat(), SwFlyFrameAttrMgr::UpdateFlyFrame(), SwWrtShell::UpdateInputFields(), SwViewShell::UpdateOleObjectPreviews(), and xModel.
void SwBaseShell::ExecuteGallery | ( | SfxRequest & | rReq | ) |
Definition at line 3269 of file basesh.cxx.
References SwFEShell::ChgPageDesc(), SfxRequest::Done(), DrawObjectEditMode, SwCursorShell::EndAction(), SfxRequest::GetArg(), SfxRequest::GetArgs(), SwFEShell::GetCurPageDesc(), SwFormat::GetFooter(), SwFormatFooter::GetFooterFormat(), SwFormat::GetHeader(), SwFormatHeader::GetHeaderFormat(), SwPageDesc::GetMaster(), SwFEShell::GetPageDesc(), SfxShell::GetPool(), SwWrtShell::GetSelectionType(), GetShell(), SfxRequest::GetSlot(), CntUInt16Item::GetValue(), nFooterPos, nFramePos, nGraphicPos, nHeaderPos, nOlePos, nPagePos, nParagraphPos, nPos, nTableCellPos, nTablePos, nTableRowPos, SfxItemSet::Put(), RES_BACKGROUND(), SwEditShell::SetAttrItem(), SwFEShell::SetBoxBackground(), SwFEShell::SetFlyFrameAttr(), SwFormat::SetFormatAttr(), SwFEShell::SetRowBackground(), SwFEShell::SetTabBackground(), and SwCursorShell::StartAction().
void SwBaseShell::GetBckColState | ( | SfxItemSet & | rSet | ) |
Definition at line 2571 of file basesh.cxx.
References SfxWhichIter::FirstWhich(), Frame, SwFEShell::GetBoxBackground(), SwEditShell::GetCurAttr(), SwFEShell::GetFlyFrameAttr(), SfxShell::GetPool(), SwWrtShell::GetSelectionType(), GetShell(), getSvxBrushItemFromSourceSet(), GetView(), Graphic, SfxWhichIter::NextWhich(), SfxItemSet::Put(), RES_BACKGROUND(), rSet, and SfxItemSet::SetParent().
void SwBaseShell::GetBorderState | ( | SfxItemSet & | rSet | ) |
Definition at line 2755 of file basesh.cxx.
References SwFlyFrameAttrMgr::GetAttrSet(), SwEditShell::GetCurAttr(), SfxShell::GetPool(), GetShell(), SwFEShell::GetTabBorders(), SwFEShell::IsFrameSelected(), SwCursorShell::IsTableMode(), NONE, PrepareBoxInfo(), SfxItemSet::Put(), RES_BOX(), and rSet.
|
inlinestatic |
Definition at line 114 of file basesh.hxx.
Referenced by SwView::StateStatusLine().
void SwBaseShell::GetGalleryState | ( | SfxItemSet & | rSet | ) |
Definition at line 3189 of file basesh.cxx.
References SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), FOOTER, Frame, SwFEShell::GetFrameType(), GetHtmlMode(), SfxStringListItem::GetList(), SwWrtShell::GetSelectionType(), GetShell(), GetView(), Graphic, HEADER, HTMLMODE_FULL_STYLES, HTMLMODE_ON, HTMLMODE_SOME_STYLES, nFooterPos, nFramePos, nGraphicPos, nHeaderPos, nOlePos, nPagePos, nParagraphPos, nPos, nTableCellPos, nTablePos, nTableRowPos, nType, Ole, SfxItemSet::Put(), rSet, SwResId(), Table, TableCell, and Text.
|
protected |
Definition at line 3001 of file basesh.cxx.
References SwView::GetWrtShell(), and m_rView.
Referenced by SwTextShell::CreateInsertFrameItemSet(), SwDrawBaseShell::Disable(), SwDrawBaseShell::DisableState(), SwFrameShell::DisableStateTextFrame(), EditRegionDialog(), SwGrfShell::ExecAttr(), SwTextShell::ExecBasicMove(), ExecBckCol(), SwTextShell::ExecCharAttr(), SwTextShell::ExecCharAttrArgs(), ExecClpbrd(), SwTextShell::ExecDB(), ExecDelete(), SwTextShell::ExecDelete(), ExecDlg(), SwDrawShell::ExecDrawAttrArgs(), SwFrameShell::ExecDrawAttrArgsTextFrame(), SwDrawShell::ExecDrawDlg(), SwFrameShell::ExecDrawDlgTextFrame(), SwTextShell::ExecEnterNum(), SwFrameShell::ExecField(), SwTextShell::ExecField(), SwDrawShell::ExecFormText(), SwFrameShell::ExecFrameStyle(), SwTextShell::ExecIdx(), SwTextShell::ExecInsert(), SwMediaShell::ExecMedia(), SwTextShell::ExecMove(), SwFrameShell::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(), Execute(), SwDrawShell::Execute(), SwFrameShell::Execute(), SwListShell::Execute(), SwTableShell::Execute(), SwTextShell::Execute(), SwGrfShell::Execute(), SwBezierShell::Execute(), SwDrawFormShell::Execute(), SwDrawBaseShell::Execute(), SwNavigationShell::Execute(), ExecuteGallery(), SwGrfShell::ExecuteRotation(), SwTextShell::GetAttrState(), SwGrfShell::GetAttrState(), SwGrfShell::GetAttrStateForRotation(), GetBckColState(), GetBorderState(), SwDrawShell::GetDrawAttrState(), SwDrawBaseShell::GetDrawAttrStateForIFBX(), SwFrameShell::GetDrawAttrStateTextFrame(), SwDrawShell::GetFormTextState(), SwTableShell::GetFrameBorderState(), GetGalleryState(), SwTextShell::GetIdxState(), SwFrameShell::GetLineStyleState(), SwTableShell::GetLineStyleState(), SwMediaShell::GetMediaState(), GetState(), SwBezierShell::GetState(), SwDrawShell::GetState(), SwDrawFormShell::GetState(), SwDrawBaseShell::GetState(), SwFrameShell::GetState(), SwListShell::GetState(), SwNavigationShell::GetState(), SwTableShell::GetState(), SwTextShell::GetState(), GetTextCtrlState(), GetTextFontCtrlState(), SwTextShell::InsertHyperlink(), SwTextShell::InsertMediaDlg(), SwDrawShell::InsertPictureFromFile(), InsertRegionDialog(), SwTextShell::InsertSymbol(), InsertTable(), InsertURLButton(), SwDrawShell::IsSingleFillableNonOLESelected(), SetWrapMode(), StateClpbrd(), SwTextShell::StateField(), SwTextShell::StateInsert(), SwFrameShell::StateInsert(), StateStyle(), StateUndo(), SwBezierShell::SwBezierShell(), SwDrawBaseShell::SwDrawBaseShell(), SwDrawFormShell::SwDrawFormShell(), SwDrawShell::SwDrawShell(), SwWebTableShell::SwWebTableShell(), SwDrawBaseShell::~SwDrawBaseShell(), and SwFrameShell::~SwFrameShell().
|
protected |
Definition at line 3006 of file basesh.cxx.
References SwView::GetWrtShellPtr(), and m_rView.
Referenced by SwTextShell::ExecDB(), SwTextShell::ExecField(), SwTextShell::ExecIdx(), and SwTextShell::ExecInsert().
void SwBaseShell::GetState | ( | SfxItemSet & | rSet | ) |
Definition at line 1699 of file basesh.cxx.
References AddGrfUpdateSlot(), Content, SwCursorShell::CursorInsideInputField(), SfxItemSet::DisableItem(), FileLink, 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, SfxItemSet::Get(), SwFEShell::GetAnchorId(), SwViewShell::GetAttrPool(), SwFlyFrameAttrMgr::GetAttrSet(), SwEditShell::GetCurAttr(), SwEditShell::GetCurrSection(), SwViewShell::GetDoc(), SwDoc::GetDocShell(), SvxContourDlg::GetEditingObject(), SvxIMapDlg::GetEditingObject(), SwFEShell::GetFlyFrameAttr(), SwFormat::GetFormatAttr(), SwFEShell::GetFrameType(), SwEditShell::GetGraphic(), SwEditShell::GetGraphicType(), GetHtmlMode(), SwDoc::getIDocumentSettingAccess(), IDocumentSettingAccess::getImagePreferredDPI(), GetIMapDlg(), SwEditShell::GetIMapGraphic(), SwEditShell::GetIMapInventor(), SwFEShell::GetLayerId(), SwEditShell::GetLinkManager(), sfx2::LinkManager::GetLinks(), SwFEShell::GetObjAttr(), SfxShell::GetPool(), SdrPage::getSdrPageProperties(), SwWrtShell::GetSelectionType(), GetShell(), SwFormatSurround::GetSurround(), SwEditShell::GetTableFormat(), SdrPageProperties::GetTheme(), 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(), m_pGetStateSet, SfxWhichIter::NextWhich(), nId, NONE, Ole, Parent, SfxItemSet::Put(), RES_ANCHOR(), RES_OPAQUE(), RES_SHADOW(), RES_SURROUND(), and rSet.
void SwBaseShell::GetTextCtrlState | ( | SfxItemSet & | rSet | ) |
Definition at line 2484 of file basesh.cxx.
References SwEditShell::GetCurAttr(), GetShell(), and rSet.
void SwBaseShell::GetTextFontCtrlState | ( | SfxItemSet & | rSet | ) |
Definition at line 2490 of file basesh.cxx.
References SfxPoolItem::CloneSetWhich(), SfxWhichIter::FirstWhich(), SwEditShell::GetCurAttr(), SwView::GetEditWin(), vcl::Window::GetInputLanguage(), SvxScriptSetItem::GetItemOfScript(), SfxItemSet::GetPool(), SwEditShell::GetScriptType(), SvtLanguageOptions::GetScriptTypeOfLanguage(), GetShell(), SfxItemPool::GetSlotId(), GetView(), SwWrtShell::HasSelection(), SfxItemSet::InvalidateItem(), SwCursorShell::IsInVerticalText(), SwEditWin::IsUseInputLanguage(), LANGUAGE_DONTKNOW, LANGUAGE_SYSTEM, SfxWhichIter::NextWhich(), SfxItemSet::Put(), RES_CHRATR_FONT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_POSTURE(), RES_CHRATR_WEIGHT(), rSet, vcl::Font::SetCharSet(), vcl::Font::SetFamily(), vcl::Font::SetFamilyName(), vcl::Window::SetInputContext(), vcl::Font::SetOrientation(), vcl::Font::SetPitch(), vcl::Font::SetStyleName(), and vcl::Font::SetVertical().
|
inlineprotected |
Definition at line 59 of file basesh.hxx.
Referenced by SwOleShell::Activate(), SwTextShell::CreateInsertFrameItemSet(), SwOleShell::Deactivate(), EditRegionDialog(), SwGrfShell::ExecAttr(), SwTextShell::ExecBasicMove(), ExecBckCol(), SwTextShell::ExecCharAttr(), SwTextShell::ExecDB(), ExecDelete(), ExecDlg(), SwDrawShell::ExecDrawAttrArgs(), SwDrawShell::ExecDrawDlg(), SwFrameShell::ExecDrawDlgTextFrame(), SwTextShell::ExecEnterNum(), SwTextShell::ExecField(), ExecField(), SwDrawShell::ExecFormText(), SwTextShell::ExecGlossary(), SwTextShell::ExecIdx(), SwTextShell::ExecInsert(), SwMediaShell::ExecMedia(), SwTextShell::ExecMove(), SwTextShell::ExecMoveLingu(), SwTextShell::ExecMovePage(), SwTextShell::ExecParaAttr(), SwTextShell::ExecParaAttrArgs(), ExecTextCtrl(), ExecUndo(), Execute(), SwDrawShell::Execute(), SwFrameShell::Execute(), SwListShell::Execute(), SwTableShell::Execute(), SwTextShell::Execute(), SwGrfShell::Execute(), SwBezierShell::Execute(), SwDrawFormShell::Execute(), SwDrawBaseShell::Execute(), SwGrfShell::GetAttrState(), GetBckColState(), GetGalleryState(), SwTextShell::GetIdxState(), GetState(), SwBezierShell::GetState(), SwDrawShell::GetState(), SwDrawFormShell::GetState(), SwDrawBaseShell::GetState(), SwTextShell::GetState(), GetTextFontCtrlState(), SwTextShell::InsertMediaDlg(), SwDrawShell::InsertPictureFromFile(), InsertRegionDialog(), SwTextShell::InsertSymbol(), InsertTable(), InsertURLButton(), StateClpbrd(), SwTextShell::StateField(), SwTextShell::StateInsert(), StateStyle(), SwDrawBaseShell::SwDrawBaseShell(), and SwDrawBaseShell::~SwDrawBaseShell().
|
staticprivate |
SfxInterface initializer.
Definition at line 165 of file basesh.cxx.
void SwBaseShell::InsertRegionDialog | ( | SfxRequest & | rReq | ) |
Definition at line 39 of file regionsw.cxx.
References SwFEShell::CalcBoundRect(), Content, SfxItemSet::Count(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateInsertSectionTabDialog(), sfx2::cTokenSeparator, IDocumentContentOperations::DeleteAndJoin(), SfxRequest::Done(), SwCursorShell::EndAction(), FileLink, FN_INSERT_REGION, FN_PARAM_REGION_CONDITION, FN_PARAM_REGION_EDIT_IN_READONLY, FN_PARAM_REGION_HIDDEN, FN_PARAM_REGION_NAME, FN_PARAM_REGION_PROTECT, fnMoveBackward, SfxRequest::GetArg(), SfxRequest::GetArgs(), SwPosition::GetContentIndex(), SwCursorShell::GetCursor(), SwViewShell::GetDoc(), GetFrameWeld(), SwDoc::getIDocumentContentOperations(), SwDoc::GetIDocumentUndoRedo(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), SwPaM::GetPoint(), SfxShell::GetPool(), GetShell(), SwEditShell::GetUniqueSectionName(), CntUInt16Item::GetValue(), CntUnencodedStringItem::GetValue(), SfxBoolItem::GetValue(), GetValue, GetView(), GoInContent(), SfxRequest::Ignore(), SwFormatCol::Init(), SwEditShell::InsertSection(), INSSECTION, SwPaM::Move(), SwTranslateHelper::PasteHTMLToPaM(), RES_BACKGROUND(), RES_COL(), RES_FRAMEDIR(), RES_FRM_SIZE(), RES_FTN_AT_TXTEND(), RES_LR_SPACE(), SwSectionData::SetCondition(), SwSectionData::SetEditInReadonlyFlag(), SwSectionData::SetHidden(), SwSectionData::SetLinkFileName(), SwPaM::SetMark(), SwSectionData::SetProtectFlag(), SfxRequest::SetReturnValue(), comphelper::string::setToken(), SwSectionData::SetType(), SwCursorShell::StartAction(), Variable, SwRect::Width(), XATTR_FILL_FIRST(), and XATTR_FILL_LAST().
|
protected |
Definition at line 3063 of file basesh.cxx.
References All, SfxRequest::AppendItem(), SwView::AutoCaption(), SfxItemSet::Count(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateInsTableDlg(), SfxRequest::Done(), EndUndo(), SwWrtShell::EnterStdMode(), FN_INSERT_TABLE, FOOTNOTE, SfxRequest::GetArg(), SfxRequest::GetArgs(), SwView::GetDocShell(), SwFEShell::GetFrameType(), GetHtmlMode(), SwModuleOptions::GetInsTableFlags(), SfxShell::GetName(), GetShell(), GetView(), HTMLMODE_ON, InsertTableImpl(), INSTABLE, SwWrtShell::IsInClickToEdit(), SwCursorShell::IsSelection(), SwCursorShell::IsTableMode(), SwTableAutoFormatTable::Load(), SwInsertTableOptions::mnInsMode, n, pName, RET_OK, weld::DialogController::runAsync(), SwTableAutoFormatTable::size(), SwEditShell::StartUndo(), SW_MOD, TABLE_CAP, and SwEditShell::TextToTable().
Referenced by SwTextShell::ExecInsert(), and SwTableShell::Execute().
|
protected |
Definition at line 43 of file textdrw.cxx.
References SwFEShell::BeginCreate(), SwCursorShell::EndAction(), SwFEShell::EndCreate(), SwEditShell::EndUndo(), SwCursorShell::GetCharRect(), SwView::GetDocShell(), SwViewShell::GetDrawView(), SdrMarkList::GetMark(), SdrMarkView::GetMarkedObjectList(), SdrMark::GetMarkedSdrObj(), SfxObjectShell::GetMedium(), GetShell(), SdrUnoObj::GetUnoControlModel(), SfxMedium::GetURLObject(), GetView(), SwWrtShell::GetView(), SwViewShell::HasDrawView(), Size::Height(), avmedia::MediaWindow::isMediaURL(), SwFEShell::IsObjSelected(), SwViewShell::MakeDrawView(), SwFEShell::MoveCreate(), SwRect::Pos(), rTarget, SdrCreateView::SetCurrentObj(), SdrMarkView::SetDesignMode(), SdrCreateView::SetEditMode(), SdrSnapView::SetOrtho(), URIHelper::SmartRel2Abs(), SwCursorShell::StartAction(), SwEditShell::StartUndo(), UI_INSERT_URLBTN, SwWrtShell::UnSelectFrame(), and Size::Width().
Referenced by SwTextShell::InsertHyperlink().
|
static |
Definition at line 2307 of file basesh.cxx.
References eMode, FLY_DRAG, FLY_DRAG_END, SwFEShell::GetAnchorObjDiff(), SfxViewFrame::GetBindings(), SwFEShell::GetObjSize(), SwWrtShell::GetView(), SfxViewShell::GetViewFrame(), SfxBindings::Invalidate(), SwFEShell::IsFrameSelected(), SwFEShell::IsObjSelected(), s_eFrameMode, and SfxBindings::SetState().
Referenced by SwWrtShell::EnterSelFrameMode(), FrameNotify(), and SwWrtShell::LeaveSelFrameMode().
|
inlinestatic |
Definition at line 113 of file basesh.hxx.
References eMode.
Referenced by SwView::StateStatusLine().
|
inlineprotected |
Definition at line 60 of file basesh.hxx.
References p.
Referenced by SwGrfShell::GetAttrState(), and SwGrfShell::GetAttrStateForRotation().
void SwBaseShell::SetWrapMode | ( | sal_uInt16 | nSlot | ) |
Definition at line 2198 of file basesh.cxx.
References FN_FRAME_NOWRAP, 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_WRAP_ANCHOR_ONLY, SfxItemSet::Get(), SwFEShell::GetFlyFrameAttr(), SwFEShell::GetLayerId(), SwFEShell::GetObjAttr(), SfxShell::GetPool(), GetShell(), SwFormatSurround::GetSurround(), SwFormatSurround::IsAnchorOnly(), SwFormatSurround::IsContour(), SwFEShell::IsFrameSelected(), SwFEShell::IsObjSelected(), SfxItemSet::Put(), RES_OPAQUE(), RES_SURROUND(), SwFEShell::SelectionToHeaven(), SwFEShell::SelectionToHell(), SwFormatSurround::SetAnchorOnly(), SwFormatSurround::SetContour(), SwFEShell::SetFlyFrameAttr(), SwFEShell::SetObjAttr(), and SwFormatSurround::SetSurround().
Referenced by Execute(), and SwDrawShell::Execute().
void SwBaseShell::StateClpbrd | ( | SfxItemSet & | rSet | ) |
Definition at line 521 of file basesh.cxx.
References Content, TransferableDataHelper::CreateFromSystemClipboard(), SwCursorShell::CursorInsideInputField(), SfxItemSet::DisableItem(), SwTransferable::FillClipFormatItem(), SfxWhichIter::FirstWhich(), FN_PASTE_NESTED_TABLE, FN_TABLE_PASTE_COL_BEFORE, FN_TABLE_PASTE_ROW_BEFORE, SwView::GetEditWin(), SfxShell::GetObjectShell(), GetShell(), SwFEShell::GetTableCopied(), GetView(), SwWrtShell::GetView(), SwWrtShell::HasSelection(), SwCursorShell::IsCursorInTable(), SwFEShell::IsSelObjProtected(), SfxWhichIter::NextWhich(), NONE, Parent, SfxItemSet::Put(), and rSet.
|
static |
Definition at line 2161 of file basesh.cxx.
References SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), SfxWhichIter::NextWhich(), and rSet.
void SwBaseShell::StateStyle | ( | SfxItemSet & | rSet | ) |
Definition at line 2175 of file basesh.cxx.
References Bezier, Content, SfxItemSet::DisableItem(), Draw, DrawForm, DrawText, eMode, SfxWhichIter::FirstWhich(), SwView::GetDocShell(), GetShell(), SwView::GetShellMode(), GetView(), SwFEShell::IsSelObjProtected(), SfxWhichIter::NextWhich(), NONE, Parent, rSet, and SwDocShell::StateStyleSheet().
void SwBaseShell::StateUndo | ( | SfxItemSet & | rSet | ) |
Definition at line 696 of file basesh.cxx.
References CONFLICT, SfxItemSet::DisableItem(), EMPTY, SfxWhichIter::FirstWhich(), SwWrtShell::GetDoString(), SwWrtShell::GetDoStrings(), SwEditShell::GetFirstRedoInfo(), SwEditShell::GetLastUndoInfo(), SwEditShell::GetRepeatInfo(), SwWrtShell::GetRepeatString(), GetShell(), SwWrtShell::GetView(), SwWrtShell::IsSelFrameMode(), SfxWhichIter::NextWhich(), SfxItemSet::Put(), SwWrtShell::REDO, rSet, and SwWrtShell::UNDO.
|
private |
Definition at line 51 of file basesh.hxx.
|
private |
Definition at line 48 of file basesh.hxx.
Referenced by GetState().
|
private |
Definition at line 41 of file basesh.hxx.
Referenced by ExecClpbrd(), Execute(), GetShell(), GetShellPtr(), SwBaseShell(), and ~SwBaseShell().
|
staticprivate |
Definition at line 44 of file basesh.hxx.
Referenced by SetFrameMode().