LibreOffice Module sw (master)
1
|
#include <textsh.hxx>
Private Member Functions | |
void | InsertSymbol (SfxRequest &) |
void | InsertHyperlink (const SvxHyperlinkItem &rHlnkItem) |
bool | InsertMediaDlg (SfxRequest const &) |
Static Private Member Functions | |
static void | InitInterface_Impl () |
SfxInterface initializer. More... | |
Private Attributes | |
RotateTransliteration | m_aRotateCase |
Additional Inherited Members | |
![]() | |
static void | StateDisableItems (SfxItemSet &) |
static void | SetFrameMode (FlyMode eMode, SwWrtShell *pShell) |
static void | SetFrameMode_ (FlyMode eMode) |
static FlyMode | GetFrameMode () |
![]() | |
static SfxInterface * | GetStaticInterface () |
static void | EmptyExecStub (SfxShell *pShell, SfxRequest &) |
static void | EmptyStateStub (SfxShell *pShell, SfxItemSet &) |
static void | VerbState (SfxItemSet &) |
![]() | |
SwWrtShell & | GetShell () |
SwWrtShell * | GetShellPtr () |
SwView & | GetView () |
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) |
![]() | |
SfxShell () | |
SfxShell (SfxViewShell *pViewSh) | |
void | SetViewShell_Impl (SfxViewShell *pView) |
SAL_DLLPRIVATE void | Invalidate_Impl (SfxBindings &rBindings, sal_uInt16 nId) |
![]() | |
static void | HandleOpenXmlFilterSettings (SfxRequest &) |
Definition at line 33 of file textsh.hxx.
SwTextShell::SwTextShell | ( | SwView & | rView | ) |
Definition at line 826 of file textsh.cxx.
References vcl::EnumContext::GetContextName(), SfxShell::SetContextName(), SfxShell::SetName(), and vcl::EnumContext::Text.
|
overridevirtual |
Definition at line 833 of file textsh.cxx.
SfxItemSet SwTextShell::CreateInsertFrameItemSet | ( | SwFlyFrameAttrMgr & | rMgr | ) |
Create item set for the insert frame dialog.
Definition at line 837 of file textsh.cxx.
References FN_GET_PRINT_AREA, FN_SET_FRM_NAME, SfxItemSet::Get(), SwFEShell::GetAnyCurRect(), SwFlyFrameAttrMgr::GetAttrSet(), SwViewShell::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), GetHtmlMode(), SwDoc::getIDocumentDrawModelAccess(), SfxItemSet::GetParent(), SfxShell::GetPool(), SwBaseShell::GetShell(), SwBaseShell::GetView(), GetWhich, SwRect::Height(), Page, PagePrt, SfxItemSet::Put(), SwDrawModel::PutAreaListItems(), RES_BOX(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), SfxItemSet::SetParent(), Variable, SwRect::Width(), XATTR_FILL_FIRST(), and XATTR_FILL_LAST().
Referenced by ExecInsert().
SwTextShell::DECL_LINK | ( | RedlineNextHdl | , |
AbstractSvxPostItDialog & | , | ||
void | |||
) |
SwTextShell::DECL_LINK | ( | RedlinePrevHdl | , |
AbstractSvxPostItDialog & | , | ||
void | |||
) |
SwTextShell::DECL_STATIC_LINK | ( | SwTextShell | , |
DialogClosedHdl | , | ||
css::ui::dialogs::DialogClosedEvent * | , | ||
void | |||
) |
void SwTextShell::ExecBasicMove | ( | SfxRequest & | rReq | ) |
Definition at line 45 of file txtcrsr.cxx.
References SfxRequest::AppendItem(), CRSR_SKIP_CELLS, SfxRequest::Done(), SwWrtShell::Down(), SwEditWin::FlushInBuffer(), FN_CHAR_LEFT, FN_CHAR_RIGHT, FN_LINE_DOWN, FN_LINE_UP, FN_PARAM_MOVE_COUNT, FN_PARAM_MOVE_SELECTION, SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwView::GetEditWin(), SfxItemSet::GetItemState(), SfxBindings::GetRecorder(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), i, SwWrtShell::Left(), nCount, SwWrtShell::Right(), SfxRequest::SetSlot(), SwEditWin::SetUseInputLanguage(), and SwWrtShell::Up().
void SwTextShell::ExecCharAttr | ( | SfxRequest & | rReq | ) |
Definition at line 59 of file txtattr.cxx.
References SfxRequest::AppendItem(), DFLT_ESC_AUTO_SUB, DFLT_ESC_AUTO_SUPER, SfxRequest::Done(), SwEditShell::DontExpandFormat(), FN_REMOVE_DIRECT_CHAR_FORMATS, FN_SET_SMALL_CAPS, FN_SET_SUB_SCRIPT, FN_SET_SUPER_SCRIPT, FN_UPDATE_STYLE_BY_EXAMPLE, Get(), SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwEditShell::GetCurAttr(), SvxEscapementItem::GetEsc(), SfxItemSet::GetItemState(), SfxShell::GetPool(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), GetValue, SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), SwCursorShell::HasReadonlySel(), SwCursorShell::IsEndPara(), LINESTYLE_DOTTED, LINESTYLE_DOUBLE, LINESTYLE_NONE, LINESTYLE_SINGLE, SwWrtShell::QuickUpdateStyle(), RES_CHRATR_CASEMAP(), RES_CHRATR_ESCAPEMENT(), RES_CHRATR_UNDERLINE(), SwEditShell::SetAttrItem(), SfxBindings::SetState(), STATE_OFF, STATE_ON, and STATE_TOGGLE.
void SwTextShell::ExecCharAttrArgs | ( | SfxRequest & | rReq | ) |
Definition at line 202 of file txtattr.cxx.
References ChrFmt, SfxItemSet::Count(), DEFAULT, SfxRequest::Done(), SwEditShell::EndUndo(), FN_GROW_FONT_SIZE, FN_SHRINK_FONT_SIZE, FN_TXTATR_INET, SfxItemSet::Get(), SfxRequest::GetArgs(), SwEditShell::GetCurAttr(), SwCursorShell::GetCursor(), SwEditShell::GetCurTextFormatColl(), SvxFontHeightItem::GetHeight(), SwFormatINetFormat::GetINetFormat(), SwFormatINetFormat::GetINetFormatId(), SvxScriptSetItem::GetItemOfScript(), SwEditShell::GetItemWithPaM(), SwPaM::GetMark(), SwEditShell::GetPaMAttr(), SwPaM::GetPoint(), SfxShell::GetPool(), SwStyleNameMapper::GetPoolIdFromUIName(), SwEditShell::GetScriptType(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwFormatINetFormat::GetVisitedFormat(), SwFormatINetFormat::GetVisitedFormatId(), SfxItemPool::GetWhich(), SwWrtShell::HasSelection(), INSATTR, SwFormat::IsAutoUpdateFormat(), SwCursorShell::IsSelFullPara(), SwCursorShell::IsTableMode(), nFontInc, nFontMaxSz, SvxScriptSetItem::PutItemForScriptType(), RES_CHRATR_FONTSIZE(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SwTextFormatColl::SetFormatAttr(), SvxFontHeightItem::SetHeight(), SwFormatINetFormat::SetINetFormatAndId(), SwFormatINetFormat::SetVisitedFormatAndId(), SwEditShell::StartUndo(), and USHRT_MAX.
void SwTextShell::ExecDB | ( | SfxRequest const & | rReq | ) |
Definition at line 63 of file textsh2.cxx.
References SL::aData, DBTextStruct_Impl::aDBData, SfxRequest::AppendItem(), DBTextStruct_Impl::aSelection, SwDBManager::createCursor(), Database, DB_DELIM, DBMGR_MERGE, SfxRequest::Done(), FN_DB_COLUMN_ANY, FN_DB_CONNECTION_ANY, FN_DB_DATA_COLUMN_NAME_ANY, FN_DB_DATA_COMMAND_ANY, FN_DB_DATA_COMMAND_TYPE_ANY, FN_DB_DATA_CURSOR_ANY, FN_DB_DATA_SELECTION_ANY, FN_DB_DATA_SOURCE_ANY, FN_INSERT_DBFIELD, FN_PARAM_FIELD_TYPE, FN_QRY_INSERT, FN_QRY_INSERT_FIELD, FN_QRY_MERGE_FIELD, SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwDBManager::GetConnection(), SwEditShell::GetDBManager(), SfxItemSet::GetItemState(), SfxBindings::GetRecorder(), SwBaseShell::GetShell(), SwBaseShell::GetShellPtr(), SfxRequest::GetSlot(), GetValue, SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), SwFieldMgr::InsertField(), LINK, SwInsertField_Data::m_aDBColumn, SwInsertField_Data::m_aDBConnection, SwDBManager::Merge(), SwDBData::nCommandType, Application::PostUserEvent(), SwDBData::sCommand, SwDBData::sDataSource, DBTextStruct_Impl::xConnection, and DBTextStruct_Impl::xCursor.
void SwTextShell::ExecDelete | ( | SfxRequest & | rReq | ) |
Definition at line 730 of file textsh.cxx.
References SwFEShell::DeleteRow(), SwWrtShell::DelLine(), SwWrtShell::DelNxtWord(), SwWrtShell::DelPrvWord(), SwWrtShell::DelToEndOfLine(), SwWrtShell::DelToEndOfPara(), SwWrtShell::DelToEndOfSentence(), SwWrtShell::DelToStartOfLine(), SwWrtShell::DelToStartOfPara(), SwWrtShell::DelToStartOfSentence(), SfxRequest::Done(), SwWrtShell::EnterStdMode(), FN_DELETE_BACK_LINE, FN_DELETE_BACK_PARA, FN_DELETE_BACK_SENT, FN_DELETE_BACK_WORD, FN_DELETE_LINE, FN_DELETE_PARA, FN_DELETE_SENT, FN_DELETE_WHOLE_LINE, FN_DELETE_WORD, SwBaseShell::GetShell(), SfxRequest::GetSlot(), and SwCursorShell::IsTableMode().
void SwTextShell::ExecEnterNum | ( | SfxRequest & | rReq | ) |
Definition at line 43 of file txtnum.cxx.
References SfxRequest::AppendItem(), SwWrtShell::BulletOn(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSvxNumBulletTabDialog(), SwEditShell::DelNumRules(), SfxRequest::Done(), SwEditShell::EndAllAction(), FN_NUMBER_BULLETS, SvxNumRule::Get(), SfxRequest::GetArg(), SfxViewFrame::GetBindings(), numfunc::GetDefaultPositionAndSpaceMode(), SwView::GetDocShell(), SfxRequest::GetFrameWeld(), SvxBrushItem::GetGraphicLink(), GetHtmlMode(), SvxNumRule::GetLevel(), SvxNumRule::GetLevelCount(), SwNumRule::GetName(), SwEditShell::GetNumLevel(), TextFormatCollFunc::GetNumRule(), SwEditShell::GetNumRuleAtCurrentSelection(), SfxShell::GetPool(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwEditShell::GetUniqueNumRuleName(), SfxBoolItem::GetValue(), SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), i, SfxRequest::Ignore(), SwCursorShell::IsInRightToLeftText(), LINK_TOKEN, SwNumRule::MakeSvxNumRule(), MAXLEVEL, n, SwWrtShell::NumOn(), SwWrtShell::NumOrBulletOff(), OUStringToOString(), RET_OK, RET_USER, SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SvxNumberFormat::SetAbsLSpace(), SwNumRule::SetAutoRule(), SwEditShell::SetCurNumRule(), SvxNumRule::SetFeatureFlag(), SvxNumRule::SetLevel(), SfxBindings::SetState(), SwNumRule::SetSvxRule(), SwEditShell::StartAllAction(), SVX_NUM_BITMAP, and SvxNumRule::UnLinkGraphics().
void SwTextShell::ExecField | ( | SfxRequest & | rReq | ) |
Definition at line 98 of file textfld.cxx.
References SL::aData, SfxRequest::AppendItem(), SwCursorShell::ClearMark(), convertLineEnd(), SvxAbstractDialogFactory::Create(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateJavaEditDialog(), SvxAbstractDialogFactory::CreateSvxPostItDialog(), SwAbstractDialogFactory::CreateSwFieldEditDlg(), Date, DB_DELIM, DDE, SwCursorShell::DeleteCurrent, nsSwDocInfoSubType::DI_CREATE, nsSwDocInfoSubType::DI_SUB_AUTHOR, nsSwDocInfoSubType::DI_SUBJECT, nsSwDocInfoSubType::DI_TITLE, DocumentInfo, DocumentStatistics, SfxRequest::Done(), SwCursorShell::EndAction(), SwCursorShell::EndOfInputFieldAtPos(), IDocumentUndoRedo::EndUndo(), SwWrtShell::ExecMacro(), SwPostItMgr::ExecuteFormatAllDialog(), SwFieldType::FindFormatForPostItId(), FN_DELETE_ALL_NOTES, FN_DELETE_COMMENT, FN_DELETE_COMMENT_THREAD, FN_DELETE_NOTE_AUTHOR, FN_EDIT_FIELD, FN_EXECUTE_MACROFIELD, FN_FORMAT_ALL_NOTES, FN_GOTO_NEXT_INPUTFLD, FN_GOTO_PREV_INPUTFLD, FN_HIDE_ALL_NOTES, FN_HIDE_NOTE, FN_HIDE_NOTE_AUTHOR, FN_INSERT_CHECKBOX_FORMFIELD, FN_INSERT_DATE_FORMFIELD, FN_INSERT_DBFIELD, FN_INSERT_DROPDOWN_FORMFIELD, FN_INSERT_FIELD, FN_INSERT_FIELD_CTRL, FN_INSERT_FLD_AUTHOR, FN_INSERT_FLD_DATE, FN_INSERT_FLD_PGCOUNT, FN_INSERT_FLD_PGNUMBER, FN_INSERT_FLD_TIME, FN_INSERT_FLD_TITLE, FN_INSERT_FLD_TOPIC, FN_INSERT_REF_FIELD, FN_INSERT_TEXT_FORMFIELD, FN_JAVAEDIT, FN_PARAM_FIELD_FORMAT, FN_PARAM_FIELD_SUBTYPE, FN_PARAM_FIELD_TYPE, FN_POSTIT, FN_REDLINE_COMMENT, FN_REPLY, FN_RESOLVE_NOTE, FN_RESOLVE_NOTE_THREAD, g_bNoInterrupt, SfxItemSet::Get(), GetAppLangDateTimeString(), SfxRequest::GetArg(), SfxRequest::GetArgs(), SwRangeRedline::GetAuthorString(), SfxViewFrame::GetBindings(), SfxViewFrame::GetChildWindow(), SwRangeRedline::GetComment(), SwFieldMgr::GetCurField(), SwCursorShell::GetCurField(), SwEditShell::GetCurrRedline(), SwCursorShell::GetCursor(), SwFieldMgr::GetDefaultFormat(), SvxAbstractDialogFactory::GetDialogGetRangesFunc(), SwPaM::GetDoc(), SwViewShell::GetDoc(), SvNumberFormatter::GetEntry(), IDocumentFieldsAccess::GetFieldType(), SwEditShell::GetFieldType(), SwField::GetFormat(), SvNumberFormatter::GetFormatIndex(), SvNumberformat::GetFormatstring(), GetFrameWeld(), SwDoc::getIDocumentContentOperations(), SwDoc::getIDocumentFieldsAccess(), SwDoc::getIDocumentMarkAccess(), SwDoc::getIDocumentRedlineAccess(), SwDoc::GetIDocumentUndoRedo(), SwIndex::GetIndex(), SfxItemSet::GetItemState(), SwTextNode::GetLang(), SvNumberformat::GetLanguage(), SwEditShell::GetLinkManager(), SwNodeIndex::GetNode(), SwEditShell::GetNumberFormatter(), SwDoc::GetNumberFormatter(), SwScriptField::GetPar1(), SwScriptField::GetPar2(), sw::mark::IFieldmark::GetParameters(), SwPaM::GetPoint(), SwRangeRedline::GetRedlineData(), IDocumentRedlineAccess::GetRedlineTable(), GetShell(), SfxRequest::GetSlot(), SvNumberFormatter::GetStandardFormat(), GetSystemLineEnd(), SwCursorShell::GetTextFieldAtCursor(), SwNode::GetTextNode(), SwRedlineData::GetTimeStamp(), SwField::GetTyp(), SwField::GetTypeId(), CntUnencodedStringItem::GetValue(), GetValue, SwWrtShell::GetView(), SfxViewShell::GetViewFrame(), SwViewShell::GetViewOptions(), GetWhich, SwWrtShell::GotoRedline(), SfxViewFrame::HasChildWindow(), SfxRequest::Ignore(), Input, INSERT_FORM_FIELD, SwFieldMgr::InsertField(), SwWrtShell::InsertPostIt(), IDocumentContentOperations::InsertString(), SfxBindings::Invalidate(), comphelper::LibreOfficeKit::isActive(), SwCursorShell::IsCursorPtAtEnd(), SwCursorShell::IsMultiSelection(), SwViewOption::IsReadonly(), sfx2::SvBaseLink::IsVisible(), LANGUAGE_HUNGARIAN, lcl_BuildTitleWithRedline(), LINK, Macro, IDocumentMarkAccess::makeFieldBookmark(), IDocumentMarkAccess::makeNoTextFieldBookmark(), MaybeNotifyRedlineModification(), SwCursorShell::MoveFieldType(), SwPosition::nContent, NF_DATE_SYSTEM_LONG, nId, nLang, SwPosition::nNode, nPos, nType, ODF_FORMCHECKBOX, ODF_FORMDATE, ODF_FORMDATE_DATEFORMAT, ODF_FORMDATE_DATEFORMAT_LANGUAGE, ODF_FORMDROPDOWN, ODF_FORMFIELD_DEFAULT_LENGTH, ODF_FORMTEXT, PageNumber, SwWrtShell::Pop(), Postit, SwCursorShell::Push(), SfxItemSet::Put(), RET_OK, Script, SwCursorShell::SelectText(), SwCursorShell::SelNextRedline(), SwCursorShell::SelPrevRedline(), SwViewShell::SetCareDialog(), SwEditShell::SetRedlineComment(), SfxRequest::SetReturnValue(), SwEditShell::SetUndoNoResetModified(), SwFieldDlgWrapper::ShowReferencePage(), SwRedlineTable::size(), STARBASIC, SwPaM::Start(), SwCursorShell::StartAction(), SwWrtShell::StartInputFieldDlg(), SwCursorShell::StartOfInputFieldAtPos(), IDocumentUndoRedo::StartUndo(), SwWrtShell::SttSelect(), SVX_NUM_PAGEDESC, SwCursorShell::SwapPam(), Time, SfxViewFrame::ToggleChildWindow(), Unknown, SwFieldMgr::UpdateCurField(), sw::annotation::SwAnnotationWin::UpdateText(), and SwFieldType::Which().
void SwTextShell::ExecGlossary | ( | SfxRequest & | rReq | ) |
Definition at line 33 of file textglos.cxx.
References aName, SfxItemSet::Count(), SwAbstractDialogFactory::Create(), SfxRequest::Done(), SwGlossaryHdl::ExpandGlossary(), FN_EXPAND_GLOSSARY, FN_GLOSSARY_DLG, FN_INSERT_GLOSSARY, FN_NEW_GLOSSARY, FN_SET_ACT_GLOSSARY, SfxRequest::GetArgs(), SfxRequest::GetFrameWeld(), SwView::GetGlosHdl(), GetGlossaries(), GetGlossaryList(), SfxItemSet::GetItemState(), SfxRequest::GetSlot(), GetValue, SwBaseShell::GetView(), SwGlossaryHdl::GlossaryDlg(), SfxRequest::Ignore(), SwGlossaryHdl::InsertGlossary(), Task::IsActive(), SfxRequest::IsAPI(), SwGlossaryHdl::NewGlossary(), SwGlossaryHdl::SetCurGroup(), SwAbstractDialogFactory::SetGlossaryActGroupFunc(), SfxRequest::SetReturnValue(), SwGlossaryList::Update(), and SwGlossaries::UpdateGlosPath().
void SwTextShell::ExecIdx | ( | SfxRequest const & | rReq | ) |
Definition at line 37 of file textidx.cxx.
References SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateIndexMarkModalDlg(), SwAbstractDialogFactory::CreateMultiTOXMarkDlg(), SwAbstractDialogFactory::CreateMultiTOXTabDialog(), SwAbstractDialogFactory::CreateSwAutoMarkDialog(), SwEditShell::DeleteTOX(), VclAbstractDialog::Execute(), FN_EDIT_AUTH_ENTRY_DLG, FN_EDIT_IDX_ENTRY_DLG, FN_IDX_MARK_TO_IDX, FN_INSERT_AUTH_ENTRY_DLG, FN_INSERT_IDX_ENTRY_DLG, FN_INSERT_MULTI_TOX, FN_PARAM_TOX_TYPE, FN_REMOVE_CUR_TOX, SfxRequest::GetArgs(), SwTOXBase::GetAttrSet(), SwEditShell::GetCurTOX(), SwTOXMgr::GetCurTOXMark(), GetFrameWeld(), SfxItemSet::GetItemState(), SfxShell::GetPool(), SwBaseShell::GetShell(), SwBaseShell::GetShellPtr(), SfxRequest::GetSlot(), SwTOXMgr::GetTOXMarkCount(), GetValue, SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), SwCursorShell::GotoTOXMarkBase(), SfxShell::Invalidate(), SfxItemSet::Put(), RES_BACKGROUND(), RES_COL(), RES_FRM_SIZE(), RES_LR_SPACE(), RET_OK, SfxViewFrame::ToggleChildWindow(), Variable, SwRect::Width(), XATTR_FILL_FIRST(), and XATTR_FILL_LAST().
void SwTextShell::ExecInsert | ( | SfxRequest & | rReq | ) |
Definition at line 129 of file textsh.cxx.
References SwRewriter::AddRule(), aName, SfxRequest::AppendItem(), svt::EmbeddedObjectRef::Assign(), SwView::AutoCaption(), SwWrtShell::AutoCorrect(), CHAR_HARDBLANK, CHAR_HARDHYPHEN, CHAR_LRM, CHAR_NNBSP, CHAR_RLM, CHAR_SOFTHYPHEN, CHAR_ZWNBSP, CHAR_ZWSP, SwAbstractDialogFactory::Create(), comphelper::EmbeddedObjectContainer::CreateEmbeddedObject(), SwAbstractDialogFactory::CreateFrameTabDialog(), CreateInsertFrameItemSet(), SwAbstractDialogFactory::CreateSwColumnDialog(), SwCursorShell::CursorInsideInputField(), DEF_GUTTER_WIDTH, SwWrtShell::DelRight(), SfxRequest::Done(), SwEditShell::EndAllAction(), SwEditShell::EndUndo(), FN_FORMAT_COLUMN, FN_INSERT_COLUMN_BREAK, FN_INSERT_FRAME, FN_INSERT_FRAME_INTERACT, FN_INSERT_FRAME_INTERACT_NOCOL, FN_INSERT_LINEBREAK, FN_INSERT_PAGEBREAK, FN_INSERT_SMA, FN_INSERT_STRING, FN_INSERT_TABLE, FRAME_CAP, SvxHtmlOptions::Get(), SvxAutoCorrCfg::Get(), SwFlyFrameAttrMgr::GetAnchor(), SfxRequest::GetArg(), SfxRequest::GetArgs(), SvxAutoCorrCfg::GetAutoCorrect(), SfxViewFrame::GetBindings(), SwCursorShell::GetBoxNms(), GetDfltMetric(), SwView::GetEditWin(), SvxHtmlOptions::GetExportMode(), GetFrameWeld(), SwFormatCol::GetGutterWidth(), SfxRequest::GetModifier(), SwFormat::GetName(), SwFEShell::GetObjAbsPos(), svt::EmbeddedObjectRef::GetObject(), SwFEShell::GetObjSize(), SwEditShell::GetOLEObject(), SwFlyFrameAttrMgr::GetPos(), SfxBindings::GetRecorder(), SwBaseShell::GetShell(), SwBaseShell::GetShellPtr(), SwFlyFrameAttrMgr::GetSize(), vcl::Window::GetSizePixel(), SfxRequest::GetSlot(), SwEditShell::GetTableFormat(), GetValue, SfxGlobalNameItem::GetValue(), CntUnencodedStringItem::GetValue(), SwBaseShell::GetView(), svt::EmbeddedObjectRef::GetViewAspect(), SfxViewShell::GetViewFrame(), SwFormatCol::GetWishWidth(), Size::Height(), HTML_CFG_MSIE, SfxRequest::Ignore(), SwFormatCol::Init(), INSERT, SwWrtShell::Insert(), SwWrtShell::InsertByWord(), SwTableFUNC::InsertChart(), SwWrtShell::InsertColumnBreak(), SwFlyFrameAttrMgr::InsertFlyFrame(), InsertHyperlink(), SwWrtShell::InsertLineBreak(), InsertMediaDlg(), SwWrtShell::InsertObject(), SwWrtShell::InsertOleObject(), SwWrtShell::InsertPageBreak(), SwBaseShell::InsertTable(), SwView::InsFrameMode(), svt::EmbeddedObjectRef::is(), SfxRequest::IsAPI(), SvxAutoCorrect::IsAutoCorrFlag(), SvxAutoCorrCfg::IsAutoFormatByInput(), SvtModuleOptions::IsChart(), SwFEShell::IsFrameSelected(), SwWrtShell::IsInClickToEdit(), SwFEShell::IsObjSelected(), KEY_MOD1, SwWrtShell::LaunchOLEObj(), LINK, SwViewShell::LockPaint(), OutputDevice::LogicToLogic(), MINLAY, MM50, PagePrt, OutputDevice::PixelToLogic(), Point, RET_OK, SwFlyFrameAttrMgr::SetAttrSet(), SwFlyFrameAttrMgr::SetCol(), SfxRequest::SetReturnValue(), Size::setWidth(), SO3_IFRAME_CLASSID, SO3_SM_CLASSID, SwWrtShell::SplitNode(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwEditWin::StopQuickHelp(), SW_MOD, SwResId(), TEXT, svt::EmbeddedObjectRef::TryRunningState(), UndoArg1, SwViewShell::UnlockPaint(), USHRT_MAX, Width, and Size::Width().
void SwTextShell::ExecMove | ( | SfxRequest & | rReq | ) |
Definition at line 117 of file txtcrsr.cxx.
References SfxRequest::Done(), SwWrtShell::EndOfSection(), SwEditWin::FlushInBuffer(), FN_END_OF_LINE, FN_SELECT_SENTENCE, FN_SELECT_WORD, FN_START_OF_DOCUMENT, FN_START_OF_LINE, SwView::GetEditWin(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwBaseShell::GetView(), SfxRequest::Ignore(), SwWrtShell::LeftMargin(), SwWrtShell::RightMargin(), SwWrtShell::SelAll(), SwWrtShell::SelNearestWrd(), SwWrtShell::SelSentence(), SwEditWin::SetUseInputLanguage(), and SwWrtShell::StartOfSection().
void SwTextShell::ExecMoveCol | ( | SfxRequest & | rReq | ) |
Definition at line 225 of file txtcrsr.cxx.
References SfxRequest::Done(), SwWrtShell::EndOfColumn(), SwWrtShell::EndOfNextColumn(), SwWrtShell::EndOfPrevColumn(), FN_END_OF_COLUMN, FN_END_OF_NEXT_COLUMN, FN_END_OF_PREV_COLUMN, FN_START_OF_COLUMN, FN_START_OF_NEXT_COLUMN, FN_START_OF_PREV_COLUMN, SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwWrtShell::StartOfColumn(), SwWrtShell::StartOfNextColumn(), and SwWrtShell::StartOfPrevColumn().
void SwTextShell::ExecMoveLingu | ( | SfxRequest & | rReq | ) |
Definition at line 255 of file txtcrsr.cxx.
References SwWrtShell::BwdPara(), SwWrtShell::BwdSentence(), SfxRequest::Done(), SwWrtShell::EndPara(), SwEditWin::FlushInBuffer(), FN_END_OF_PARA, FN_NEXT_PARA, FN_NEXT_SENT, FN_NEXT_WORD, FN_PREV_PARA, FN_PREV_SENT, FN_PREV_WORD, FN_START_OF_PARA, SwWrtShell::FwdPara(), SwWrtShell::FwdSentence(), SwView::GetEditWin(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwBaseShell::GetView(), SwWrtShell::NxtWrd(), SwWrtShell::PrvWrd(), and SwWrtShell::SttPara().
void SwTextShell::ExecMoveMisc | ( | SfxRequest & | rReq | ) |
Definition at line 311 of file txtcrsr.cxx.
References Any, FmFormShell::CreateFocusableControlFilter(), SfxRequest::Done(), DrawControl, SwWrtShell::EndPg(), SwWrtShell::EnterSelFrameMode(), FN_CNTNT_TO_NEXT_FRAME, FN_FOOTNOTE_TO_ANCHOR, FN_GOTO_NEXT_REGION, FN_GOTO_PREV_REGION, FN_NEXT_FOOTNOTE, FN_NEXT_TABLE, FN_NEXT_TBLFML, FN_NEXT_TBLFML_ERR, FN_NEXT_TOXMARK, FN_PREV_FOOTNOTE, FN_PREV_TABLE, FN_PREV_TBLFML, FN_PREV_TBLFML_ERR, FN_PREV_TOXMARK, FN_TO_FOOTER, FN_TO_FOOTNOTE_AREA, FN_TO_HEADER, fnRegionStart, fnTableStart, FOOTER, Footer, FOOTNOTE, SwFEShell::GetBestObject(), SwViewShell::GetDoc(), SwDoc::GetDocShell(), SwView::GetDrawView(), SwView::GetFormShell(), SwFEShell::GetFrameType(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwDocShell::GetView(), SwViewShell::GetWin(), SwView::GetWrtShell(), SwCursorShell::GotoFooterText(), SwCursorShell::GotoFootnoteAnchor(), SwCursorShell::GotoFootnoteText(), SwCursorShell::GotoHeaderText(), SwCursorShell::GotoNextFootnoteAnchor(), GotoNextRegion(), GotoNextTable(), SwCursorShell::GotoNxtPrvTableFormula(), SwCursorShell::GotoNxtPrvTOXMark(), SwFEShell::GotoObj(), SwCursorShell::GotoPrevFootnoteAnchor(), GotoPrevRegion(), GotoPrevTable(), HEADER, Header, SwCursorShell::HideCursor(), vcl::Window::Invalidate(), SwViewShell::IsHeaderFooterEdit(), SwCursorShell::IsInHeaderFooter(), SwWrtShell::MoveCursor(), SwCursorShell::MoveRegion(), SwCursorShell::MoveTable(), SfxRequest::SetReturnValue(), SwWrtShell::SetShowHeaderFooterSeparator(), SwWrtShell::SttPg(), FmFormShell::ToggleControlFocus(), and SwFEShell::ToggleHeaderFooterEdit().
void SwTextShell::ExecMovePage | ( | SfxRequest & | rReq | ) |
Definition at line 175 of file txtcrsr.cxx.
References SfxRequest::Done(), SwWrtShell::EndNxtPg(), SwWrtShell::EndPg(), SwWrtShell::EndPrvPg(), SwEditWin::FlushInBuffer(), FN_END_OF_NEXT_PAGE, FN_END_OF_PAGE, FN_END_OF_PREV_PAGE, FN_START_OF_NEXT_PAGE, FN_START_OF_PAGE, FN_START_OF_PREV_PAGE, SwView::GetEditWin(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwBaseShell::GetView(), SwWrtShell::SttNxtPg(), SwWrtShell::SttPg(), and SwWrtShell::SttPrvPg().
void SwTextShell::ExecParaAttr | ( | SfxRequest & | rReq | ) |
Definition at line 314 of file txtattr.cxx.
References SfxRequest::AppendItem(), SwWrtShell::AutoUpdatePara(), DEFAULT, SfxRequest::Done(), SfxItemSet::Get(), SvxNumRule::Get(), SwNumRule::Get(), SvxAdjustItem::GetAdjust(), SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), SwEditShell::GetCurAttr(), SwEditShell::GetCurTextFormatColl(), SfxItemSet::GetItemState(), SvxAdjustItem::GetLastBlock(), SvxNumRule::GetLevel(), SvxNumRule::GetLevelCount(), SwNumRule::GetName(), SwEditShell::GetNumRuleAtCurrCursorPos(), SvxAdjustItem::GetOneWord(), SfxShell::GetPool(), SvxNumberFormat::GetPositionAndSpaceMode(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), GetWhich, i, SwFormat::IsAutoUpdateFormat(), SwNumRule::MakeSvxNumRule(), RES_FRAMEDIR(), RES_PARATR_ADJUST(), RES_PARATR_LINESPACING(), SwEditShell::SetAttrSet(), SwEditShell::SetCurNumRule(), SvxLineSpacingItem::SetInterLineSpaceRule(), SvxAdjustItem::SetLastBlock(), SvxNumRule::SetLevel(), SvxLineSpacingItem::SetLineSpaceRule(), SvxNumberFormat::SetNumAdjust(), SvxLineSpacingItem::SetPropLineSpace(), SfxBindings::SetState(), and SwNumRule::SetSvxRule().
void SwTextShell::ExecParaAttrArgs | ( | SfxRequest & | rReq | ) |
Definition at line 454 of file txtattr.cxx.
References SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateSwDropCapsDialog(), SfxRequest::Done(), END, SwCursorShell::EndAction(), SwEditShell::EndUndo(), SwEditShell::FindCharFormatByName(), FN_DROP_CHAR_STYLE_NAME, FN_FORMAT_DROPCAPS, SfxRequest::GetArgs(), SwEditShell::GetCurAttr(), GetFrameWeld(), SfxItemSet::GetItemState(), SfxShell::GetPool(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), GetValue, SwBaseShell::GetView(), GetWhich, HINT_END(), SwEditShell::ReplaceDropText(), RES_PAGEDESC(), RES_PARATR_DROP(), RET_OK, sCharStyleName, SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SfxToSwPageDescAttr(), START, SwCursorShell::StartAction(), and SwEditShell::StartUndo().
void SwTextShell::ExecRotateTransliteration | ( | SfxRequest const & | rReq | ) |
Definition at line 820 of file textsh.cxx.
References RotateTransliteration::getNextMode(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), m_aRotateCase, and SwEditShell::TransliterateText().
void SwTextShell::ExecSetNumber | ( | SfxRequest const & | rReq | ) |
Definition at line 243 of file txtnum.cxx.
References svx::sidebar::NBOTypeMgrBase::ApplyNumRule(), svx::sidebar::Bullets, svx::sidebar::NBOutlineTypeMgrFact::CreateInstance(), SwStyleNameMapper::FillUIName(), SfxRequest::GetArg(), numfunc::GetDefaultPositionAndSpaceMode(), SwNumRule::GetName(), SwEditShell::GetNumLevel(), SwEditShell::GetNumRuleAtCurrentSelection(), SfxShell::GetPool(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), SwEditShell::GetUniqueNumRuleName(), CntUInt16Item::GetValue(), SwNumRule::MakeSvxNumRule(), MAXLEVEL, svx::sidebar::Numbering, svx::sidebar::Outline, SfxItemSet::Put(), RES_POOLCHR_BULLET_LEVEL, RES_POOLCHR_NUM_LEVEL, SwEditShell::SetCurNumRule(), svx::sidebar::NBOTypeMgrBase::SetItems(), and USHRT_MAX.
void SwTextShell::ExecTransliteration | ( | SfxRequest const & | rReq | ) |
Definition at line 775 of file textsh.cxx.
References SwBaseShell::GetShell(), SfxRequest::GetSlot(), and SwEditShell::TransliterateText().
void SwTextShell::Execute | ( | SfxRequest & | rReq | ) |
! Remember the view frame right now... ! (call to GetView().GetViewFrame() will break if the ! SwTextShell got destroyed meanwhile.)
! We have to use StartAction / EndAction bracketing in ! order to prevent possible destruction of the SwTextShell ! due to the selection changes coming below.
Definition at line 353 of file textsh1.cxx.
References SL::aData, linguistic::AddEntryToDic(), SwRewriter::AddRule(), ToggleUnicodeCodepoint::AllowMoreInput(), SfxRequest::AppendItem(), ApplyCharBackground(), aStr, SwWrtShell::AutoCorrect(), SwEditShell::AutoFormat(), SvxSwAutoFormatFlags::bAFormatByInput, SvxSwAutoFormatFlags::bWithRedlining, SwWrtShell::ChangeHeaderOrFooter(), ToggleUnicodeCodepoint::CharsToDelete(), SfxItemSet::ClearItem(), SwCursorShell::ClearMark(), SwWrtShell::ClickToINetAttr(), COL_TRANSPARENT(), SvxAutoCorrCfg::Commit(), vcl::unohelper::TextDataObject::CopyStringTo(), SfxItemSet::Count(), SfxAbstractDialogFactory::Create(), SwAbstractDialogFactory::Create(), SwAbstractDialogFactory::CreateDateFormFieldDialog(), SwAbstractDialogFactory::CreateDropDownFormFieldDialog(), SwAbstractDialogFactory::CreateInsFootNoteDlg(), SwAbstractDialogFactory::CreateSwBreakDlg(), SwAbstractDialogFactory::CreateSwInsertBookmarkDlg(), SwAbstractDialogFactory::CreateSwModalRedlineAcceptDlg(), SwAbstractDialogFactory::CreateSwParaDlg(), SwAbstractDialogFactory::CreateSwSortingDialog(), CRSR_SKIP_CHARS, SfxViewShell::Current(), SwCursorShell::CursorInsideInputField(), SwCursorShell::DeleteCurrent, IDocumentMarkAccess::deleteMark(), SwWrtShell::DelLeft(), SwWrtShell::DelRight(), SfxRequest::Done(), DONTEXPAND, EMPTY, END, SwCursorShell::EndAction(), SwEditShell::EndAllAction(), SwCursorShell::EndAllTableBoxEdit(), SwWrtShell::EndPara(), SwWrtShell::EndSelect(), SwEditShell::EndUndo(), SwWrtShell::EnterBlockMode(), SwWrtShell::EnterStdMode(), VclAbstractDialog::Execute(), FmFormShell::Execute(), SwCursorShell::ExtendedSelectAll(), IDocumentMarkAccess::findMark(), FN_AUTO_CORRECT, FN_AUTOFORMAT_APPLY, FN_AUTOFORMAT_AUTO, FN_AUTOFORMAT_REDLINE_APPLY, FN_CALCULATE, FN_DEC_INDENT_OFFSET, FN_DROP_CHAR_STYLE_NAME, FN_DROP_TEXT, FN_EDIT_FORMULA, FN_FORMAT_APPLY_DEFAULT, FN_FORMAT_APPLY_HEAD1, FN_FORMAT_APPLY_HEAD2, FN_FORMAT_APPLY_HEAD3, FN_FORMAT_APPLY_TEXTBODY, FN_FORMAT_CURRENT_FOOTNOTE_DLG, FN_FORMAT_DROPCAPS, FN_FORMAT_FOOTNOTE_DLG, FN_FORMAT_LINENUMBER, FN_GOTO_REFERENCE, FN_INC_INDENT_OFFSET, FN_INSERT_BOOKMARK, FN_INSERT_BREAK_DLG, FN_INSERT_ENDNOTE, FN_INSERT_FOOTNOTE, FN_INSERT_FOOTNOTE_DLG, FN_INSERT_HYPERLINK, FN_INSERT_PAGEFOOTER, FN_INSERT_PAGEHEADER, FN_NUM_BULLET_MOVEDOWN, FN_NUM_BULLET_MOVEUP, FN_NUM_CONTINUE, FN_NUMBER_NEWSTART, FN_NUMBER_NEWSTART_AT, FN_NUMBERING_OUTLINE_DLG, FN_PARAM_PAM, FN_PROTECT_BOOKMARKS, FN_PROTECT_FIELDS, FN_READONLY_SELECTION_MODE, FN_REDLINE_ACCEPT, FN_SELECT_PARA, FN_SELECTION_MODE_BLOCK, FN_SELECTION_MODE_DEFAULT, FN_SET_REMINDER, FN_SORTING_DLG, FN_STAT_SELMODE, FN_TABLE_SORT_DIALOG, FN_TABLE_UNSET_READ_ONLY, FN_TXTATR_INET, FN_WORDCOUNT_DIALOG, Formel, SfxItemSet::Get(), SvxAutoCorrCfg::Get(), IDocumentSettingAccess::get(), GetActiveView(), IDocumentMarkAccess::getAllMarksBegin(), IDocumentMarkAccess::getAllMarksEnd(), SwEditWin::GetApplyTemplate(), SfxRequest::GetArg(), SfxRequest::GetArgs(), SwViewShell::GetAttrPool(), SfxViewFrame::GetBindings(), SdrModel::GetBitmapList(), SwCursorShell::GetChar(), SvxBrushItem::GetColor(), SdrModel::GetColorList(), SwEditShell::GetCorrection(), SwEditShell::GetCurAttr(), SwFieldMgr::GetCurField(), SwCursorShell::GetCurField(), SwCursorShell::GetCursor(), SwCursorShell::GetCursorDescr(), SwFieldMgr::GetCurTypeId(), GetDfltMetric(), SwDrawModel::GetDoc(), IDocumentDrawModelAccess::GetDrawModel(), sw::mark::IFieldmark::GetFieldname(), SwField::GetFormat(), SvNumberFormatter::GetFormatIndex(), SwView::GetFormShell(), SfxViewShell::GetFrameWeld(), GetFrameWeld(), SdrModel::GetGradientList(), SwEditShell::GetGrammarCorrection(), SdrModel::GetHatchList(), GetHtmlMode(), SwDoc::getIDocumentDrawModelAccess(), SwViewShell::getIDocumentMarkAccess(), SwViewShell::getIDocumentSettingAccess(), LinguMgr::GetIgnoreAllList(), SfxItemSet::GetItemState(), SfxRequest::GetModifier(), SwEditShell::GetNodeNumStart(), SwEditShell::GetNumberFormatter(), SwEditShell::GetNumRuleAtCurrCursorPos(), SfxAbstractDialog::GetOutputItemSet(), SwEditShell::GetPaMAttr(), SdrModel::GetPatternList(), SfxShell::GetPool(), GetRef, SwCursorShell::GetSelText(), GetShell(), SfxRequest::GetSlot(), GetTabDist(), SwView::GetThesaurusLookUpText(), IDocumentMarkAccess::GetType(), SwField::GetTypeId(), CntUnencodedStringItem::GetValue(), GetValue, SwFormatINetFormat::GetValue(), SwWrtShell::GetView(), SwViewShell::GetViewOptions(), SwView::GetVisArea(), GetWhich, SwCursorShell::GotoFootnoteText(), nsSwGetSetExpType::GSE_FORMULA, HasCharUnit(), SfxViewFrame::HasChildWindow(), SwCursorShell::HasReadonlySel(), SwWrtShell::HasSelection(), sw::mark::FieldmarkWithDropDownButton::HideButton(), sw::mark::DropDownFieldmark::HideButton(), i, SfxRequest::Ignore(), SwEditShell::IgnoreGrammarErrorAt(), index, o3tl::sorted_vector< Value, Compare, Find, class >::insert(), SwEditShell::Insert2(), SwFieldMgr::InsertField(), SwWrtShell::InsertFootnote(), SwView::InsertThesaurusSynonym(), SfxBindings::Invalidate(), sw::mark::IFieldmark::Invalidate(), SfxBindings::InvalidateAll(), SwViewShell::InvalidateWindows(), SwWrtShell::IsAddMode(), SfxRequest::IsAPI(), SvxAutoCorrCfg::IsAutoFormatByInput(), SwWrtShell::IsBlockMode(), SwCursorShell::IsCursorInTable(), SwWrtShell::IsInSelect(), SwWrtShell::IsInsMode(), SwCursorShell::IsMultiSelection(), SwEditShell::IsNumRuleStart(), IsReadOnly(), SwCursorShell::IsSelection(), SwViewOption::IsSelectionInReadonly(), SwWrtShell::IsSttOfPara(), KEY_MOD1, LANGUAGE_SYSTEM, lcl_AskRedlineFlags(), SwWrtShell::Left(), SwViewShell::LockView(), MakeDefTabs(), MAX_MARKS, SwEditShell::MoveLeftMargin(), SwEditShell::MoveParagraph(), IDocumentMarkAccess::NAVIGATOR_REMINDER, SwApplyTemplate::nColor, SwPosition::nContent, NF_NUMBER_STANDARD, nId, linguistic::NONE, SwPaM::Normalize(), nPos, SwEditShell::NumUpDown(), ODF_FORMDATE, ODF_FORMDROPDOWN, OUStringToOString(), SwWrtShell::Pop(), PrepareBoxInfo(), PROTECT_BOOKMARKS, PROTECT_FIELDS, SwCursorShell::Push(), SfxItemSet::Put(), REPLACE, SwEditShell::Replace(), ToggleUnicodeCodepoint::ReplacementString(), RES_CHRATR_BACKGROUND(), RES_CHRATR_BEGIN(), RES_CHRATR_CJK_LANGUAGE(), RES_CHRATR_COLOR(), RES_CHRATR_CTL_LANGUAGE(), RES_CHRATR_END(), RES_CHRATR_LANGUAGE(), RES_FRAMEDIR(), RES_FRMATR_BEGIN(), RES_FRMATR_END(), RES_LR_SPACE(), RES_PARATR_BEGIN(), RES_PARATR_DROP(), RES_PARATR_END(), RES_PARATR_TABSTOP(), RES_TXTATR_INETFMT(), RES_TXTATR_UNKNOWN_CONTAINER(), RES_UNKNOWNATR_BEGIN(), RES_UNKNOWNATR_END(), VclPtr< reference_type >::reset(), SwEditShell::ResetAttr(), SwLangHelper::ResetLanguages(), SwWrtShell::ResetSelect(), RET_CANCEL, RET_OK, weld::DialogController::runAsync(), sCharStyleName, SwEditShell::SearchNumRule(), SwWrtShell::SelAll(), SwLangHelper::SelectCurrentPara(), SwWrtShell::SelectTextAttr(), SwWrtShell::SelWrd(), IDocumentSettingAccess::set(), SwView::SetActMark(), SwEditWin::SetApplyTemplate(), SwEditShell::SetAttrItem(), SwEditShell::SetAttrSet(), SvxAutoCorrCfg::SetAutoFormatByInput(), SwCursorShell::SetBookmark(), SwEditShell::SetCurNumRule(), SwEditShell::SetDefault(), SETDEFTATTR, SwWrtShell::SetInsMode(), SwLangHelper::SetLanguage(), SwLangHelper::SetLanguage_None(), SwViewShell::SetReadonlySelectionOption(), SwEditShell::SetTableBoxFormulaAttrs(), SwEditWin::SetWaterCanTextBackColor(), SwEditWin::SetWaterCanTextColor(), SfxGetpApp(), SwCursorShell::ShowCursor(), sName, START, SwCursorShell::StartAction(), SwEditShell::StartAllAction(), VclAbstractDialog::StartExecuteAsync(), SwEditShell::StartUndo(), ToggleUnicodeCodepoint::StringToReplace(), SwWrtShell::SttPara(), SvxDicError(), sw_CharDialog(), SW_MOD, sw_ParagraphDialogResult(), SwResId(), SwToSfxPageDescAttr(), TABS_RELATIVE_TO_INDENT, SfxViewFrame::ToggleChildWindow(), UI_INSERT_FOOTNOTE, UI_REPLACE, UndoArg1, UndoArg2, UndoArg3, SwFEShell::UnProtectTables(), SfxBindings::Update(), SwFieldMgr::UpdateCurField(), SwCursorShell::UpdateCursor(), SwEditShell::UpdateTable(), XATTR_FILL_FIRST(), and XATTR_FILL_LAST().
void SwTextShell::GetAttrState | ( | SfxItemSet & | rSet | ) |
Definition at line 539 of file txtattr.cxx.
References aTextFormatCollSetRange, SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), FN_GROW_FONT_SIZE, FN_SET_SMALL_CAPS, FN_SET_SUB_SCRIPT, FN_SET_SUPER_SCRIPT, FN_SHRINK_FONT_SIZE, SfxItemSet::Get(), GetCaseMap(), SwEditShell::GetCurAttr(), SfxItemPool::GetDefaultItem(), SwView::GetDocShell(), SvxFontHeightItem::GetHeight(), GetHtmlMode(), SfxItemSet::GetItemState(), SwEditShell::GetItemWithPaM(), SfxShell::GetPool(), SfxItemSet::GetPool(), SwEditShell::GetScriptType(), SwBaseShell::GetShell(), SwWrtShell::GetView(), GetWhich, HTMLMODE_FULL_STYLES, HTMLMODE_ON, HTMLMODE_SOME_STYLES, SfxItemSet::InvalidateItem(), SwCursorShell::IsInRightToLeftText(), LINESTYLE_DOTTED, LINESTYLE_DOUBLE, LINESTYLE_NONE, LINESTYLE_SINGLE, SfxWhichIter::NextWhich(), nFontInc, nFontMaxSz, SfxItemSet::Put(), RES_CHRATR_CASEMAP(), RES_CHRATR_ESCAPEMENT(), RES_CHRATR_FONTSIZE(), RES_CHRATR_UNDERLINE(), RES_FRAMEDIR(), RES_LR_SPACE(), RES_PAGEDESC(), RES_PARATR_ADJUST(), RES_PARATR_DROP(), RES_PARATR_LINESPACING(), RES_TXTATR_INETFMT(), SfxBoolItem::SetValue(), SfxPoolItem::SetWhich(), SW_MOD, and SwToSfxPageDescAttr().
void SwTextShell::GetIdxState | ( | SfxItemSet & | rSet | ) |
Definition at line 151 of file textidx.cxx.
References sw::sidebar::aArr, SwCursorShell::CursorInsideInputField(), SfxItemSet::DisableItem(), FN_EDIT_AUTH_ENTRY_DLG, FN_EDIT_IDX_ENTRY_DLG, FN_INSERT_AUTH_ENTRY_DLG, FN_INSERT_IDX_ENTRY_DLG, FN_INSERT_MULTI_TOX, FN_REMOVE_CUR_TOX, SfxViewFrame::GetChildWindow(), SwCursorShell::GetCurField(), SwEditShell::GetCurTOX(), SwEditShell::GetCurTOXMarks(), GetHtmlMode(), SwBaseShell::GetShell(), SwField::GetTyp(), SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), SwCursorShell::HasReadonlySel(), SwWrtShell::HasSelection(), SwTOXBase::IsTOXBaseInReadonly(), SfxItemSet::Put(), TableOfAuthorities, and SwFieldType::Which().
void SwTextShell::GetState | ( | SfxItemSet & | rSet | ) |
Definition at line 1572 of file textsh1.cxx.
References aSeq, COL_TRANSPARENT(), SwCursorShell::CursorInsideInputField(), SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), FLY_ANY, FN_AUTOFORMAT_AUTO, FN_CALCULATE, FN_DEC_INDENT_OFFSET, FN_EDIT_FORMULA, FN_EXPAND_GLOSSARY, FN_FORMAT_CURRENT_FOOTNOTE_DLG, FN_GOTO_REFERENCE, FN_INC_INDENT_OFFSET, FN_INSERT_BOOKMARK, FN_INSERT_BREAK_DLG, FN_INSERT_COLUMN_BREAK, FN_INSERT_ENDNOTE, FN_INSERT_FOOTNOTE, FN_INSERT_FOOTNOTE_DLG, FN_INSERT_GLOSSARY, FN_INSERT_HYPERLINK, FN_INSERT_PAGEBREAK, FN_INSERT_PAGEFOOTER, FN_INSERT_PAGEHEADER, FN_INSERT_TABLE, FN_NUM_CONTINUE, FN_NUMBER_NEWSTART, FN_PROTECT_BOOKMARKS, FN_PROTECT_FIELDS, FN_READONLY_SELECTION_MODE, FN_SELECTION_MODE_BLOCK, FN_SELECTION_MODE_DEFAULT, FN_SET_REMINDER, FN_SORTING_DLG, FN_TABLE_SORT_DIALOG, FOOTER, FOOTNOTE, SfxItemSet::Get(), SvxAutoCorrCfg::Get(), SwSmartTagMgr::Get(), IDocumentSettingAccess::get(), SmartTagMgr::GetActionSequences(), GetAppLanguageTag(), SmartTagMgr::GetApplicationName(), SwEditWin::GetApplyTemplate(), LanguageTag::getBcp47(), SvxBrushItem::GetColor(), SwEditShell::GetCurAttr(), SwCursorShell::GetCurField(), SwEditShell::GetCurLang(), SwLangHelper::GetCurrentLanguage(), SwEditShell::GetCurWord(), sw::mark::IFieldmark::GetFieldname(), SwFEShell::GetFrameType(), GetHtmlMode(), SwViewShell::getIDocumentSettingAccess(), SwIndex::GetIndex(), vcl::Window::GetInputLanguage(), SvtLanguageTable::GetLanguageString(), LanguageTag::getLocale(), svx::sidebar::NBOTypeMgrBase::GetNBOIndexForNumRule(), SwEditShell::GetNumLevel(), SwEditShell::GetNumRuleAtCurrCursorPos(), GetRef, SwEditShell::GetScriptType(), SwWrtShell::GetSelectionType(), SwCursorShell::GetSelText(), GetShell(), SwCursorShell::GetSmartTagTerm(), SwEditShell::GetTableFormat(), SwLangHelper::GetTextForLanguageGuessing(), GetThesaurus(), SwField::GetTypeId(), SwViewShell::GetViewOptions(), SwCursorShell::HasReadonlySel(), SwWrtShell::HasSelection(), HEADER, HTMLMODE_ON, HTMLMODE_SOME_STYLES, comphelper::LibreOfficeKit::isActive(), SwWrtShell::IsBlockMode(), SvtCJKOptions::IsChangeCaseMapEnabled(), SvtCTLOptions::IsCTLFontEnabled(), SwCursorShell::IsCursorInFootnote(), SwCursorShell::IsEndWord(), SwCursorShell::IsInWord(), SwEditShell::IsMoveLeftMargin(), SwCursorShell::IsMultiSelection(), SwEditShell::IsNumRuleStart(), IsReadOnly(), SvtCJKOptions::IsRubyEnabled(), SwCursorShell::IsSelection(), SwViewOption::IsSelectionInReadonly(), SwCursorShell::IsSelOnePara(), SwCursorShell::IsStartWord(), SwCursorShell::IsTableMode(), LANGUAGE_DONTKNOW, LANGUAGE_NONE, LANGUAGE_SYSTEM, SwNumRule::MakeSvxNumRule(), MAXLEVEL, SwApplyTemplate::nColor, SwPosition::nContent, SfxWhichIter::NextWhich(), nIndex, nLang, nType, NumberList, ODF_FORMDATE, ODF_FORMDROPDOWN, PROTECT_BOOKMARKS, PROTECT_FIELDS, SfxItemSet::Put(), RES_CHRATR_BACKGROUND(), RES_CHRATR_COLOR(), RES_CHRATR_HIGHLIGHT(), RES_TXTATR_INETFMT(), sDisplay, SwEditShell::SearchNumRule(), SwEditShell::SelectionHasBullet(), SwEditShell::SelectionHasNumber(), SfxStringListItem::SetStringList(), SW_BREAKITER, Table, Text, USHRT_MAX, and xController.
|
staticprivate |
SfxInterface initializer.
Definition at line 114 of file textsh.cxx.
References FN_EDIT_FORMULA, FN_INSERT_AUTH_ENTRY_DLG, FN_INSERT_FIELD, FN_INSERT_IDX_ENTRY_DLG, FN_WORDCOUNT_DIALOG, SfxShell::GetStaticInterface(), SfxInterface::RegisterChildWindow(), SfxInterface::RegisterObjectBar(), SfxInterface::RegisterPopupMenu(), and SFX_OBJECTBAR_OBJECT.
|
private |
Definition at line 972 of file textfld.cxx.
References SwWrtShell::DelRight(), SwCursorShell::EndAction(), SwWrtShell::EndSelect(), SwWrtShell::EnterStdMode(), SvxMacroTableDtor::Get(), SwEditShell::GetCurAttr(), SvxHyperlinkItem::GetInsertMode(), SvxHyperlinkItem::GetIntName(), SvxHyperlinkItem::GetMacroTable(), SvxHyperlinkItem::GetName(), SwWrtShell::GetSelectionType(), GetShell(), SvxHyperlinkItem::GetTargetFrame(), SvxHyperlinkItem::GetURL(), SwWrtShell::HasSelection(), HLINK_BUTTON, HLINK_DEFAULT, HLINK_FIELD, HLINK_HTMLMODE, SwEditShell::InsertURL(), nType, RES_TXTATR_INETFMT(), rTarget, SwFormatINetFormat::SetMacro(), SwFormatINetFormat::SetName(), SwCursorShell::StartAction(), SwWrtShell::SttSelect(), and Text.
Referenced by ExecInsert().
|
private |
Definition at line 39 of file grfshex.cxx.
References aURL, SwWrtShell::EnterStdMode(), vcl::Window::EnterWait(), avmedia::MediaWindow::executeFormatErrorBox(), avmedia::MediaWindow::executeMediaURLDialog(), SfxItemSet::Get(), SfxRequest::GetArgs(), SwViewShell::GetDoc(), SwDoc::GetDocShell(), SwViewShell::GetDocSize(), IDocumentDrawModelAccess::GetDrawModel(), vcl::Window::GetFrameWeld(), SwDoc::getIDocumentDrawModelAccess(), SfxObjectShell::GetModel(), SwBaseShell::GetShell(), SfxRequest::GetSlot(), CntUnencodedStringItem::GetValue(), SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), SfxViewFrame::GetWindow(), SwViewShell::HasDrawView(), Size::Height(), avmedia::MediaWindow::isMediaURL(), vcl::Window::LeaveWait(), SwViewShell::MakeDrawView(), OutputDevice::PixelToLogic(), Point, SdrMediaObj::setURL(), SwViewShell::VisArea(), Size::Width(), and xModel.
Referenced by ExecInsert().
|
private |
Definition at line 881 of file textsh.cxx.
References SwRewriter::AddRule(), SfxRequest::AppendItem(), SwCursorShell::ClearMark(), SfxPoolItem::Clone(), SvxAbstractDialogFactory::Create(), SvxAbstractDialogFactory::CreateCharMapDialog(), SwWrtShell::DelRight(), SfxRequest::Done(), DONTEXPAND, SwEditShell::EndAllAction(), SwEditShell::EndUndo(), SwCursorShell::ExtendSelection(), g_pBreakIt, SwBreakIt::GetAllScriptsOfText(), GetAppLanguage(), SfxRequest::GetArgs(), SwViewShell::GetAttrPool(), vcl::Font::GetCharSet(), SwEditShell::GetCurAttr(), vcl::Font::GetFamilyName(), vcl::Font::GetFamilyType(), SfxViewFrame::GetFrame(), SfxFrame::GetFrameInterface(), GetFrameWeld(), SvtLanguageOptions::GetI18NScriptTypeOfLanguage(), SfxItemSet::GetItemState(), vcl::Font::GetPitch(), SfxShell::GetPool(), SwEditShell::GetScriptType(), SwBaseShell::GetShell(), SwViewOption::GetSymbolFont(), GetValue, CntUnencodedStringItem::GetValue(), SwBaseShell::GetView(), SfxViewShell::GetViewFrame(), GetWhich, GetWhichOfScript(), SwWrtShell::HasSelection(), INSERT, SwWrtShell::Insert(), SwCursorShell::IsCursorPtAtEnd(), NOFORMATATTR, SfxItemSet::Put(), RES_CHRATR_CJK_FONT(), RES_CHRATR_CTL_FONT(), RES_CHRATR_FONT(), SwEditShell::SetAttrSet(), SwCursorShell::SetMark(), SwEditShell::StartAllAction(), SwEditShell::StartUndo(), SwCursorShell::SwapPam(), SwResId(), UndoArg1, SwCursorShell::UpdateAttr(), and xFrame.
void SwTextShell::StateField | ( | SfxItemSet & | rSet | ) |
Definition at line 778 of file textfld.cxx.
References SwCursorShell::CursorInsideInputField(), Dde, SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), FN_DELETE_ALL_NOTES, FN_DELETE_COMMENT, FN_DELETE_NOTE_AUTHOR, FN_EDIT_FIELD, FN_EXECUTE_MACROFIELD, FN_FORMAT_ALL_NOTES, FN_HIDE_ALL_NOTES, FN_HIDE_NOTE, FN_HIDE_NOTE_AUTHOR, FN_INSERT_CHECKBOX_FORMFIELD, FN_INSERT_DATE_FORMFIELD, FN_INSERT_DBFIELD, FN_INSERT_DROPDOWN_FORMFIELD, FN_INSERT_FIELD, FN_INSERT_FIELD_CTRL, FN_INSERT_FIELD_DATA_ONLY, FN_INSERT_FLD_AUTHOR, FN_INSERT_FLD_DATE, FN_INSERT_FLD_PGCOUNT, FN_INSERT_FLD_PGNUMBER, FN_INSERT_FLD_TIME, FN_INSERT_FLD_TITLE, FN_INSERT_FLD_TOPIC, FN_INSERT_REF_FIELD, FN_INSERT_TEXT_FORMFIELD, FN_JAVAEDIT, FN_POSTIT, FN_REDLINE_COMMENT, FN_REPLY, sw::proofreadingiterator::get(), SwCursorShell::GetCurField(), SwEditShell::GetCurrRedline(), SwCursorShell::GetCursor(), SwPaM::GetPoint(), GetShell(), SwField::GetTyp(), SwPostItMgr::HasActiveSidebarWin(), SfxViewFrame::HasChildWindow(), SwPostItMgr::HasNotes(), SwCursorShell::HasReadonlySel(), SfxItemSet::InvalidateItem(), comphelper::LibreOfficeKit::isActive(), SwCursorShell::IsCursorInFootnote(), SfxViewFrame::IsInModalMode(), SwCursorShell::IsReadOnlyAvailable(), SfxViewFrame::KnowsChildWindow(), Macro, SwPosition::nContent, SfxWhichIter::NextWhich(), ODF_FORMTEXT, Postit, SfxItemSet::Put(), Script, TableOfAuthorities, Unknown, and SwFieldType::Which().
void SwTextShell::StateInsert | ( | SfxItemSet & | rSet | ) |
Definition at line 549 of file textsh.cxx.
References SwCursorShell::CreateCursor(), SwCursorShell::CursorInsideInputField(), SwCursorShell::DestroyCursor(), SfxItemSet::DisableItem(), SwCursorShell::EndAction(), SfxWhichIter::FirstWhich(), FN_FORMAT_COLUMN, FN_INSERT_FRAME, FN_INSERT_FRAME_INTERACT, FN_INSERT_FRAME_INTERACT_NOCOL, FN_INSERT_SMA, SvxHtmlOptions::Get(), SfxObjectShell::GetCreateMode(), SwEditShell::GetCurAttr(), SwEditShell::GetCurrSection(), SwView::GetDocShell(), SvxHtmlOptions::GetExportMode(), SwFEShell::GetFlyFrameFormat(), SwEditShell::GetFullSelectedSectionCount(), GetHtmlMode(), SvxHyperlinkItem::GetInsertMode(), SwFormatINetFormat::GetMacro(), SwFormatINetFormat::GetName(), SfxShell::GetPool(), SwFEShell::GetSelectedPageDescs(), SwWrtShell::GetSelectionType(), SwCursorShell::GetSelText(), SwBaseShell::GetShell(), SwFormatINetFormat::GetTargetFrame(), SwFormatINetFormat::GetValue(), SwBaseShell::GetView(), Graphic, SwCursorShell::HasMark(), SwWrtShell::HasSelection(), HLINK_FIELD, HLINK_HTMLMODE, HTML_CFG_MSIE, HTML_CFG_WRITER, HTMLMODE_ON, SvtModuleOptions::IsChart(), SwCursorShell::IsCursorPtAtEnd(), SwEditShell::IsInsRegionAvailable(), SvtModuleOptions::IsMath(), SwWrtShell::IsSelFrameMode(), SwCursorShell::IsTableMode(), lcl_IsMarkInSameSection(), SfxWhichIter::NextWhich(), Ole, SwWrtShell::Pop(), SwCursorShell::Push(), SfxItemSet::Put(), RES_TXTATR_INETFMT(), SwCursorShell::SelectHiddenRange(), SvxHyperlinkItem::SetInsertMode(), SvxHyperlinkItem::SetIntName(), SvxHyperlinkItem::SetMacro(), SvxHyperlinkItem::SetMacroEvents(), SvxHyperlinkItem::SetName(), SvxHyperlinkItem::SetTargetFrame(), SvxHyperlinkItem::SetURL(), SwCursorShell::StartAction(), comphelper::string::stripEnd(), and SwCursorShell::SwapPam().
|
private |
Definition at line 35 of file textsh.hxx.
Referenced by ExecRotateTransliteration().