LibreOffice Module sc (master) 1
|
#include <cellsh.hxx>
Public Member Functions | |
ScCellShell (ScViewData &rData, const VclPtr< vcl::Window > &pFrameWin) | |
virtual | ~ScCellShell () override |
void | Execute (SfxRequest &) |
void | GetState (SfxItemSet &) |
void | ExecuteEdit (SfxRequest &rReq) |
void | ExecuteTrans (SfxRequest &rReq) |
void | ExecuteRotateTrans (const SfxRequest &rReq) |
void | GetBlockState (SfxItemSet &rSet) |
void | GetCellState (SfxItemSet &rSet) |
void | ExecuteDB (SfxRequest &rReq) |
void | GetDBState (SfxItemSet &rSet) |
void | GetClipState (SfxItemSet &rSet) |
void | GetHLinkState (SfxItemSet &rSet) |
void | ExecuteCursor (SfxRequest &rReq) |
void | ExecuteCursorSel (SfxRequest &rReq) |
void | ExecutePage (SfxRequest &rReq) |
void | ExecutePageSel (SfxRequest &rReq) |
void | ExecuteMove (SfxRequest &rReq) |
Public Member Functions inherited from ScFormatShell | |
ScFormatShell (ScViewData &rData) | |
virtual | ~ScFormatShell () override |
void | ExecuteNumFormat (SfxRequest &rReq) |
void | GetNumFormatState (SfxItemSet &rSet) |
void | ExecuteAttr (SfxRequest &rReq) |
void | GetAttrState (SfxItemSet &rSet) |
void | ExecuteAlignment (SfxRequest &rReq) |
void | ExecuteTextAttr (SfxRequest &rReq) |
void | GetTextAttrState (SfxItemSet &rSet) |
void | GetAlignState (SfxItemSet &rSet) |
void | GetBorderState (SfxItemSet &rSet) |
void | ExecuteStyle (SfxRequest &rReq) |
void | ExecuteTextDirection (const SfxRequest &rReq) |
void | GetTextDirectionState (SfxItemSet &rSet) |
void | ExecFormatPaintbrush (const SfxRequest &rReq) |
void | StateFormatPaintbrush (SfxItemSet &rSet) |
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 | GetStateCursor (SfxItemSet &rSet) |
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 &) |
Private Member Functions | |
void | GetPossibleClipboardFormats (SvxClipboardFormatItem &rFormats) |
bool | HasClipboardFormat (SotClipboardFormatId nFormatId) |
void | ExecuteExternalSource (const OUString &_rFile, const OUString &_rFilter, const OUString &_rOptions, const OUString &_rSource, sal_Int32 _nRefreshDelaySeconds, SfxRequest &_rRequest) |
void | ExecuteDataPilotDialog () |
void | ExecuteXMLSourceDialog () |
void | ExecuteSubtotals (SfxRequest &rReq) |
void | ExecuteFillSingleEdit () |
DECL_LINK (ClipboardChanged, TransferableDataHelper *, void) | |
Static Private Member Functions | |
static void | InitInterface_Impl () |
SfxInterface initializer. More... | |
Private Attributes | |
std::unique_ptr< CellShell_Impl > | pImpl |
bool | bPastePossible |
RotateTransliteration | m_aRotateCase |
VclPtr< vcl::Window > | pFrameWin |
Additional Inherited Members | |
Protected Member Functions inherited from ScFormatShell | |
ScViewData & | GetViewData () |
const ScViewData & | GetViewData () const |
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) |
Static Protected Member Functions inherited from SfxShell | |
static void | HandleOpenXmlFilterSettings (SfxRequest &) |
Definition at line 49 of file cellsh.hxx.
ScCellShell::ScCellShell | ( | ScViewData & | rData, |
const VclPtr< vcl::Window > & | pFrameWin | ||
) |
Definition at line 75 of file cellsh.cxx.
References vcl::EnumContext::Cell, vcl::EnumContext::GetContextName(), SfxShell::SetContextName(), and SfxShell::SetName().
|
overridevirtual |
Definition at line 85 of file cellsh.cxx.
References ScFormatShell::GetViewData(), and pImpl.
|
private |
void ScCellShell::Execute | ( | SfxRequest & | rReq | ) |
cannot always be switched ????
Definition at line 153 of file cellsh3.cxx.
References aName, SfxRequest::AppendItem(), ScViewFunc::ApplyAttributes(), aStr, ATTR_PATTERN_END(), ATTR_PATTERN_START(), ScViewFunc::AutoFormat(), ScAutoFormat::begin(), ScGlobal::ClearAutoFormat(), ScAddress::Col(), COL_LIGHTGRAY(), ScAbstractDialogFactory::Create(), ScViewFunc::CreateAutoFormatData(), Application::CreateMessageDialog(), ScAbstractDialogFactory::CreateScAutoFormatDlg(), ScAbstractDialogFactory::CreateScMetricInputDlg(), ScAbstractDialogFactory::CreateScNewScenarioDlg(), SfxViewShell::Current(), ScInputHandler::DataChanged(), ScInputHandler::DataChanging(), ScViewFunc::DeleteContents(), SfxRequest::Done(), EDITATTR, ScViewFunc::EnterBlock(), ScViewFunc::EnterData(), ScViewFunc::EnterMatrix(), ScTabView::ErrorMessage(), SfxViewShell::Escape(), SfxBindings::Execute(), SfxDispatcher::Execute(), ScTabViewShell::ExecuteCellFormatDlg(), ScViewFunc::ExtendScenario(), ScAutoFormat::find(), Get(), SfxItemSet::Get(), ScInputHandler::GetActiveView(), SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), ScDocument::GetChangeTrack(), SfxViewFrame::GetChildWindow(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScViewData::GetDispatcher(), ScViewData::GetDocShell(), ScViewData::GetDocument(), ScInputStatusItem::GetEditData(), EditView::GetEditEngine(), SfxViewFrame::GetFrame(), SfxViewShell::GetFrameWeld(), ScDocument::GetGrammar(), ScModule::GetInputHdl(), ScInputHandler::GetInputWindow(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), ScTabView::GetLockedModifiers(), ScViewData::GetMarkData(), ScMarkData::GetMarkedColSpans(), ScMarkData::GetMarkedRowSpans(), ScEditableTester::GetMessageId(), ScInputStatusItem::GetMisspellRanges(), ScDocument::GetName(), ScGlobal::GetOrCreateAutoFormat(), SfxItemSet::GetPool(), ScInputStatusItem::GetPos(), ScDocument::GetSheetOptimalMinRowHeight(), ScViewData::GetSimpleArea(), SfxRequest::GetSlot(), ScInputStatusItem::GetString(), ScDocument::GetTable(), ScViewData::GetTabNo(), CntUInt16Item::GetValue(), CntUnencodedStringItem::GetValue(), GetValue, ScFormatShell::GetViewData(), SfxViewShell::GetViewFrame(), ScViewData::GetViewShell(), HARDATTR, ScTabView::HasHintWindow(), SfxItemSet::HasItem(), ScTabView::HasPaintBrush(), ScTabView::HideListBox(), i, SfxRequest::Ignore(), ScModule::InputCancelHandler(), ScModule::InputEnterHandler(), SfxBindings::Invalidate(), SfxShell::Invalidate(), comphelper::LibreOfficeKit::isActive(), SfxRequest::IsAPI(), ScTabViewShell::IsAuditShell(), ScMarkData::IsColumnMarked(), ScEditableTester::IsEditable(), ScViewUtil::IsFullScreen(), ScInputHandler::IsInEnterHandler(), SfxFrame::IsInPlace(), SfxViewShell::isLOKMobilePhone(), ScMarkData::IsMarked(), SfxObjectShell::IsModified(), ScMarkData::IsMultiMarked(), ScMarkData::IsRowMarked(), ScDocument::IsScenario(), ScDocument::IsTabProtected(), KEY_MOD1, KEY_SHIFT, ScTabView::LockModifiers(), ScViewFunc::MakeScenario(), ScTabView::MarkDataArea(), ScMarkData::MarkToMulti(), MAX_COL_WIDTH, MAX_EXTRA_HEIGHT, MAX_EXTRA_WIDTH, MAX_ROW_HEIGHT, MAXTAB, ScViewFunc::MergeCells(), o3tl::mm100, nId, nIndex, ScGlobal::nLastColWidthExtra, ScGlobal::nLastRowHeightExtra, NONE, pData, SfxItemSet::Put(), SfxBindings::QueryState(), ScTabView::RemoveHintWindow(), ScViewFunc::RemoveMerge(), ScTabView::ResetBrushDocument(), RET_OK, RET_YES, ScAddress::Row(), SC_INPUT_NONE, SC_INPUT_TABLE, SC_MOD, SC_SIZE_DIRECT, SC_SIZE_OPTIMAL, SC_SIZE_SHOW, ScResId(), ScTabView::SelectAll(), ScTabViewShell::SetAuditShell(), ScTabView::SetAutoSpellData(), ScTabViewShell::SetDontSwitch(), ScViewUtil::SetFullScreen(), ScViewFunc::SetMarkedWidthOrHeight(), ScDocShell::SetModified(), ScModule::SetRefDialog(), EditEngine::SetText(), ScViewFunc::SetWidthOrHeight(), ScTabView::StartDataSelect(), ScInputWindow::StartFormula(), STD_COL_WIDTH, STD_EXTRA_WIDTH, ScAddress::Tab(), o3tl::toTwips(), sc::TwipsToEvenHMM(), ScTabViewShell::UpdateInputHandler(), ScDocument::ValidNewTabName(), and ScDocument::ValidTabName().
Referenced by ExecuteEdit().
void ScCellShell::ExecuteCursor | ( | SfxRequest & | rReq | ) |
evaluate cursor movement option?
Definition at line 33 of file cellsh4.cxx.
References SfxRequest::AppendItem(), SfxRequest::Done(), ExecuteCursorSel(), ScTabViewShell::ExecuteInputDirect(), SfxRequest::GetArgs(), ScTabViewShell::GetCurObjectSelectionType(), ScViewData::GetDocument(), ScTabView::GetLockedModifiers(), ScTabView::GetPageMoveEndPosition(), SfxRequest::GetSlot(), ScViewData::GetTabNo(), SfxBoolItem::GetValue(), GetValue, ScFormatShell::GetViewData(), ScViewData::GetViewShell(), SfxItemSet::HasItem(), ScTabView::HideAllCursors(), SfxRequest::IsAPI(), ScDocument::IsLayoutRTL(), KEY_MOD1, KEY_SHIFT, ScTabView::MoveCursorArea(), ScTabView::MoveCursorPage(), ScTabView::MoveCursorRel(), OST_Editing, pFrameWin, SC_FOLLOW_FIX, SC_FOLLOW_JUMP, SC_FOLLOW_LINE, SC_SPLIT_BOTTOM, SC_SPLIT_LEFT, ScTabView::ScrollX(), ScTabView::ScrollY(), ScTabViewShell::SetForceFocusOnCurCell(), SfxRequest::SetSlot(), and ScTabView::ShowAllCursors().
void ScCellShell::ExecuteCursorSel | ( | SfxRequest & | rReq | ) |
Definition at line 244 of file cellsh4.cxx.
References SfxRequest::AppendItem(), SfxRequest::Done(), ScTabViewShell::ExecuteInputDirect(), ScTabView::ExpandBlock(), ScTabView::ExpandBlockArea(), ScTabView::ExpandBlockPage(), SfxRequest::GetArgs(), ScViewData::GetDocument(), ScTabViewShell::GetInputHandler(), SfxRequest::GetSlot(), ScViewData::GetTabNo(), GetValue, ScFormatShell::GetViewData(), ScViewData::GetViewShell(), SfxItemSet::HasItem(), ScTabView::HideAllCursors(), ScInputHandler::IsInputMode(), ScDocument::IsLayoutRTL(), SC_FOLLOW_LINE, and ScTabView::ShowAllCursors().
Referenced by ExecuteCursor().
|
private |
use database ranges (select before type dialog?)
Definition at line 3166 of file cellsh1.cxx.
References ScRange::aEnd, aName, ScRange::aStart, ScRangeName::begin(), ScSheetSourceDesc::CheckSourceRange(), ScAddress::Col(), ScAbstractDialogFactory::Create(), Application::CreateMessageDialog(), ScAbstractDialogFactory::CreateScDataPilotDatabaseDlg(), ScAbstractDialogFactory::CreateScDataPilotSourceTypeDlg(), ScRangeName::end(), eType, ScViewData::GetCurX(), ScViewData::GetCurY(), ScDBFunc::GetDBData(), ScViewData::GetDocument(), ScDocument::GetDPAtCursor(), SfxViewShell::GetFrameWeld(), ScViewData::GetMarkData(), ScDocument::GetRangeName(), ScViewData::GetSimpleArea(), ScViewData::GetTabNo(), ScFormatShell::GetViewData(), ScViewData::GetViewShell(), ScDPObject::HasRegisteredSources(), ScDocument::HasSubTotalCells(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScTabView::MarkDataArea(), ScTabView::MarkRange(), RET_NO, RET_OK, RET_YES, ScAddress::Row(), SC_DB_OLD, SC_MARK_SIMPLE, SC_MOD, ScResId(), ScAddress::SetCol(), ScMarkData::SetMarkArea(), ScSheetSourceDesc::SetRangeName(), ScAddress::SetRow(), ScDocument::ShrinkToDataArea(), and ScAddress::Tab().
Referenced by ExecuteDB().
void ScCellShell::ExecuteDB | ( | SfxRequest & | rReq | ) |
Undo ??
Undo ??
Definition at line 227 of file cellsh2.cxx.
References aData, ScSortParam::aDataAreaExtras, aName, SfxRequest::AppendItem(), ScRange::aStart, ATTR_VALIDDATA(), ScSortParam::bByRow, ScSortParam::bCaseSens, ScQueryEntry::bDoQuery, ScQueryParamBase::bDuplicate, Between, ScSortParam::bHasHeader, ScImportParam::bImport, ScSortParam::bInplace, ScSortParam::bNaturalSort, ScSortParam::bUserDef, ScAbstractDialogFactory::Create(), ScAbstractDialogFactory::CreateScDataFormDlg(), ScAbstractDialogFactory::CreateScImportAsciiDlg(), ScAbstractDialogFactory::CreateScSelEntryDlg(), ScAbstractDialogFactory::CreateScSortDlg(), SfxRequest::Done(), ScGlobal::eLnge, eMode, SfxUndoManager::EnterListAction(), Equal, ERRCODE_BASIC_BAD_PARAMETER, ScTabView::ErrorMessage(), ExecuteDataPilotDialog(), SfxShell::ExecuteSlot(), ExecuteSubtotals(), ExecuteXMLSourceDialog(), ScImportExport::ExportStream(), SfxItemSet::Get(), ScViewData::GetActiveWin(), ScQueryItem::GetAdvancedQuerySource(), ScDBData::GetArea(), SfxRequest::GetArgs(), ScDocument::GetAttr(), SfxViewFrame::GetChildWindow(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScPivotItem::GetData(), ScValidationData::GetDataMode(), sc::DocumentLinkManager::getDataStream(), ScDocument::GetDBCollection(), ScDBFunc::GetDBData(), ScPivotItem::GetDestRange(), ScTabViewShell::GetDialogDPObject(), ScTabViewShell::GetDialogParent(), ScDocument::GetDocLinkManager(), ScViewData::GetDocShell(), ScViewData::GetDocument(), ScQueryParamBase::GetEntry(), ScQueryParamBase::GetEntryCount(), ScValidationData::GetErrMsg(), ScConditionEntry::GetExpression(), ScDocument::GetExternalDataMapper(), ScDocument::GetFormatTable(), SfxViewFrame::GetFrame(), SfxFrame::GetFrameInterface(), SfxViewShell::GetFrameWeld(), vcl::Window::GetFrameWeld(), ScDBData::GetImportParam(), ScValidationData::GetInput(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), ScValidationData::GetListType(), ScGlobal::getLocaleData(), ScDBCollection::getNamedDBs(), LocaleDataWrapper::getNumDecimalSep(), ScConditionEntry::GetOperation(), SfxShell::GetPool(), ScQueryItem::GetQueryData(), ScDBData::GetQueryParam(), ScTPValidationValue::GetRanges(), ScViewData::GetRefTabNo(), SfxRequest::GetSlot(), ScSortParam::GetSortKeyCount(), ScDBData::GetSortParam(), SvNumberFormatter::GetStandardFormat(), ScViewData::GetTabNo(), ScDocShell::GetUndoManager(), ScDocument::GetValidationEntry(), CntInt32Item::GetValue(), CntUnencodedStringItem::GetValue(), SfxBoolItem::GetValue(), ScFormatShell::GetViewData(), SfxViewShell::GetViewFrame(), ScViewData::GetViewShell(), SfxViewShell::GetViewShellId(), ScDBFunc::GotoDBArea(), ScDocument::HasColHeader(), ScDBData::HasImportSelection(), ScDBData::HasQueryParam(), ScDBData::HasSortParam(), ScDBData::HasSubTotalParam(), ScDBFunc::HideAutoFilter(), ScTabView::HideListBox(), i, ScDataProviderDlg::import(), ScDBFunc::ImportData(), ScImportExport::ImportStream(), sc::DataStreamDlg::Init(), ScModule::InputEnterHandler(), SfxRequest::IsAPI(), ScConditionEntry::IsIgnoreBlank(), ScPivotItem::IsNewSheet(), SvNumberFormatter::IsNumberFormat(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), SfxUndoManager::LeaveListAction(), VclAbstractDialog::AsyncContext::maEndDialogFn, ScDBFunc::MakePivotTable(), ScSortParam::maKeyState, ScTabView::MarkRange(), ScDataAreaExtras::mbCellDrawObjects, ScDataAreaExtras::mbCellFormats, ScDataAreaExtras::mbCellNotes, ScSortParam::nCol1, ScSortParam::nCol2, nId, nIndex, ScExportTextOptions::None, NotBetween, ScSortParam::nRow1, ScSortParam::nRow2, nType, ScSortParam::nUserIndex, ScTabView::PaintExtras(), SfxItemSet::Put(), ScDBFunc::Query(), ScDocShell::RefreshPivotTables(), ScDBFunc::RepeatDB(), RET_OK, weld::DialogController::run(), SC_DB_OLD, SC_MOD, SC_TEXTTOCOLUMNS, SC_VALERR_STOP, SC_VALID_ANY, SC_VALID_DATE, SC_VALID_TIME, SCITEM_PIVOTDATA, SCITEM_QUERYDATA, SCITEM_SORTDATA, ScResId(), SvStream::Seek(), ScImportExport::SetApi(), ScImportExport::SetDelimiter(), SbxBase::SetError(), ScImportExport::SetExportTextOptions(), ScImportExport::SetExtOptions(), ScImportExport::SetImportBroadcast(), ScDBData::SetImportParam(), ScImportExport::SetNoEndianSwap(), ScImportExport::SetOverwriting(), ScModule::SetRefDialog(), SfxRequest::SetReturnValue(), SvStream::SetStreamCharSet(), ScTabView::SetTabNo(), ScViewFunc::SetValidation(), ScDBDocFunc::ShowInBeamer(), sc::DataStream::StartImport(), sc::DataStreamDlg::StartStream(), sc::DataStream::StopImport(), ScTabView::TestHintWindow(), ScDBFunc::ToggleAutoFilter(), u, ScDBFunc::UISort(), ScTabViewShell::UpdateInputHandler(), and xFrame.
void ScCellShell::ExecuteEdit | ( | SfxRequest & | rReq | ) |
why should the return value be valid?!?!
Definition at line 228 of file cellsh1.cxx.
References aBuffer, ScModule::ActivateInputWindow(), Date::AddDays(), ScRange::aEnd, ALL, ALLHIDDEN, aName, SfxRequest::AppendItem(), aProperties, aSeq, ScRange::aStart, aStr, ATTR_CONDITIONAL(), Border, BTN_PASTE_LIST, BTN_PASTE_NAME, bVisible, ScTabView::CellContentChanged(), CellsLeft, CellsUp, CELLTYPE_STRING, ScViewFunc::ChangeIndent(), ScAddress::Col(), COL_BROWN(), COL_GREEN(), COL_RED(), COL_WHITE(), COL_YELLOW(), ScDocument::ColHidden(), condformat::dialog::COLORSCALE, COLORSCALE_PERCENT, Cols, condformat::dialog::CONDITION, ScDBFunc::Consolidate(), CONTENTS, ScViewFunc::ConvertFormulaToValue(), ScViewFunc::CopyToClip(), SvxClipboardFormatItem::Count(), SvxAbstractDialogFactory::Create(), ScAbstractDialogFactory::Create(), ScAbstractDialogFactory::CreateAbstractScGroupDlg(), SvxAbstractDialogFactory::CreateCharMapDialog(), TransferableDataHelper::CreateFromSystemClipboard(), Application::CreateMessageDialog(), ScViewFunc::CreateNames(), ScAbstractDialogFactory::CreateScCondFormatMgrDlg(), ScAbstractDialogFactory::CreateScDeleteCellDlg(), ScAbstractDialogFactory::CreateScDeleteContentsDlg(), ScAbstractDialogFactory::CreateScDPDateGroupDlg(), ScAbstractDialogFactory::CreateScDPNumGroupDlg(), ScAbstractDialogFactory::CreateScDPShowDetailDlg(), ScAbstractDialogFactory::CreateScFillSeriesDlg(), ScAbstractDialogFactory::CreateScImportAsciiDlg(), ScAbstractDialogFactory::CreateScInsertCellDlg(), ScAbstractDialogFactory::CreateScInsertContentsDlg(), ScAbstractDialogFactory::CreateScLinkedAreaDlg(), ScAbstractDialogFactory::CreateScNameCreateDlg(), ScAbstractDialogFactory::CreateScNamePasteDlg(), ScViewFunc::CutToClip(), condformat::dialog::DATABAR, ScInputHandler::DataChanged(), ScInputHandler::DataChanging(), condformat::dialog::DATE, ScDBFunc::DateGroupDataPilot(), ScViewFunc::DeleteCells(), ScDocFunc::DeleteContents(), ScViewFunc::DeleteContents(), ScViewFunc::DeletePageBreak(), ScDocFunc::DeleteSparklineGroup(), ScViewFunc::DetectiveAddError(), ScViewFunc::DetectiveAddPred(), ScViewFunc::DetectiveAddSucc(), ScViewFunc::DetectiveDelPred(), ScViewFunc::DetectiveDelSucc(), ScViewFunc::DetectiveMarkInvalid(), ScViewFunc::DetectiveMarkPred(), ScViewFunc::DetectiveMarkSucc(), ScViewFunc::DetectiveRefresh(), DLG_RET_ADD, DLG_RET_EDIT, ScTabViewShell::DoAutoSum(), ScViewFunc::DoHangulHanjaConversion(), SfxRequest::Done(), ScViewFunc::DoRefConversion(), ScViewFunc::DoSheetConversion(), ScViewFunc::DoThesaurus(), Down, ScViewFunc::EditNote(), EE_TEXTPOS_ALL, ScGlobal::eLnge, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), ScRangeList::empty(), ScViewFunc::EnterData(), SfxUndoManager::EnterListAction(), ERRCODE_BASIC_BAD_PARAMETER, ScTabView::ErrorMessage(), eType, Exception, SfxDispatcher::Execute(), Execute(), ExecuteExternalSource(), ExecuteFillSingleEdit(), SfxShell::ExecuteSlot(), FDS_OPT_HORZ, FDS_OPT_NONE, FDS_OPT_VERT, FILL_AUTO, FILL_DATE, FILL_DAY, FILL_GROWTH, FILL_LINEAR, FILL_MONTH, FILL_SIMPLE, FILL_TO_BOTTOM, FILL_TO_LEFT, FILL_TO_RIGHT, FILL_TO_TOP, FILL_WEEKDAY, FILL_YEAR, ScViewFunc::FillAuto(), ScPatternAttr::fillFontOnly(), ScMarkData::FillRangeListWithMarks(), ScViewFunc::FillSeries(), ScViewFunc::FillSimple(), ScViewFunc::FillTab(), ScRangeList::Find(), ScAddress::Format(), Get(), SfxItemSet::Get(), ScInputHandler::GetActiveView(), ScViewData::GetActiveWin(), ScDocument::GetAddressConvention(), ScDocument::GetAllNoteCaptionsState(), ScDocument::GetAllNoteEntries(), SfxRequest::GetArg(), SfxRequest::GetArgs(), SfxViewFrame::GetBindings(), ScDocument::GetCellType(), ScDocument::GetChangeTrack(), vcl::Font::GetCharSet(), SfxViewFrame::GetChildWindow(), ChildControllerWrapper< SID_FOURIER_ANALYSIS_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_REGRESSION_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_DESCRIPTIVE_STATISTICS_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_EXPONENTIAL_SMOOTHING_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_MOVING_AVERAGE_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_CHI_SQUARE_TEST_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_SPARKLINE_DATA_RANGE_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_COVARIANCE_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_RANDOM_NUMBER_GENERATOR_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_ZTEST_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_SAMPLING_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_SPARKLINE_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_ANALYSIS_OF_VARIANCE_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_CORRELATION_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_TTEST_DIALOG >::GetChildWindowId(), ChildControllerWrapper< SID_FTEST_DIALOG >::GetChildWindowId(), ScDocument::GetClipArea(), SvxClipboardFormatItem::GetClipbrdFormatId(), SvxClipboardFormatItem::GetClipbrdFormatName(), ScTabViewShell::GetClipData(), ScDocument::GetClipStart(), vcl::CommandInfoProvider::GetCommandProperties(), ScDocument::GetCondFormList(), ScViewFunc::GetCreateNameFlags(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScConsolidateItem::GetData(), ScSolveItem::GetData(), ScTabOpItem::GetData(), ScDPObject::GetDataFieldPositionData(), Date::GetDay(), OutputDevice::GetDefaultFont(), ScViewData::GetDispatcher(), SfxShell::GetDispatcher(), ScDocShell::GetDocFunc(), ScViewData::GetDocShell(), ScTransferObj::GetDocument(), ScViewData::GetDocument(), ScDocument::GetDPAtCursor(), SvNumberFormatter::GetEntry(), vcl::Font::GetFamilyName(), vcl::Font::GetFamilyType(), ScViewData::GetFillData(), ScConditionalFormatList::GetFormat(), ScDocument::GetFormatTable(), SfxViewFrame::GetFrame(), SfxFrame::GetFrameInterface(), SfxViewShell::GetFrameWeld(), vcl::Window::GetFrameWeld(), ScIconSetFormat::getIconSetElements(), ScCondFormatDlgItem::GetIndex(), ScModule::GetInputHdl(), ScDocument::GetInputString(), SvxHyperlinkItem::GetInsertMode(), SfxShell::GetInterface(), SfxItemSet::GetItem(), ScPatternAttr::GetItem(), SfxItemSet::GetItemIfSet(), SfxItemSet::GetItemState(), SfxItemPool::GetItemSurrogates(), ScConditionalFormat::GetKey(), ScViewData::GetMarkData(), ScEditableTester::GetMessageId(), vcl::CommandInfoProvider::GetModuleIdentifier(), Date::GetMonth(), ScViewData::GetMultiArea(), ScMarkData::GetMultiMarkArea(), SvxHyperlinkItem::GetName(), ScDocument::GetNote(), ScDocument::GetNotesInRange(), SvNumberFormatter::GetNullDate(), GetNullDate, ScDocument::GetNumberFormat(), SvNumberFormatter::GetOutputString(), ScDrawTransferObj::GetOwnClipboard(), ScTransferObj::GetOwnClipboard(), ScDocument::GetPattern(), vcl::Font::GetPitch(), SfxShell::GetPool(), GetPossibleClipboardFormats(), ScConditionalFormat::GetRange(), ScViewData::GetRefEndX(), ScViewData::GetRefEndY(), ScViewData::GetRefEndZ(), ScViewData::GetRefStartZ(), ScMarkData::GetSelectedTabs(), EditView::GetSelection(), ScViewFunc::GetSelectionPattern(), ScViewFunc::GetSelectionScriptType(), ScDocument::GetSheetLimits(), ScViewData::GetSimpleArea(), SfxRequest::GetSlot(), ScDocument::GetSparkline(), SvNumberFormatter::GetStandardFormat(), TransferableDataHelper::GetString(), vcl::Font::GetStyleName(), ScMarkData::GetTableSelect(), ScViewData::GetTabNo(), SvxHyperlinkItem::GetTargetFrame(), vcl::CommandInfoProvider::GetTooltipLabelForCommand(), TransferableDataHelper::GetTransferable(), SvNumberformat::GetType(), ScDocShell::GetUndoManager(), ScDocument::GetUnprotectedCells(), SvxHyperlinkItem::GetURL(), CntInt32Item::GetValue(), CntUInt16Item::GetValue(), CntUInt32Item::GetValue(), CntUnencodedStringItem::GetValue(), SfxBoolItem::GetValue(), SfxInt16Item::GetValue(), ScDocument::GetValue(), GetValue, ScViewData::GetView(), ScFormatShell::GetViewData(), ScTabView::GetViewData(), SfxViewShell::GetViewFrame(), ScViewData::GetViewShell(), SfxViewShell::GetViewShellId(), GetWhich, Date::GetYear(), ScDBFunc::GroupDataPilot(), ScDocFunc::GroupSparklines(), ScMarkData::HasAnyMultiMarks(), HasClipboardFormat(), SfxItemSet::HasItem(), ScDBFunc::HasSelectionForDateGroup(), ScDBFunc::HasSelectionForDrillDown(), ScDBFunc::HasSelectionForNumGroup(), ScTabView::HideListBox(), ScDBFunc::HideMarkedOutlines(), i, condformat::dialog::ICONSET, IconSet_3Arrows, IconSet_5Boxes, if(), SfxRequest::Ignore(), comphelper::InitAnyPropertySequence(), ScInputHandler::InitRangeFinder(), ScModule::InputEnterHandler(), ScModule::InputKeyEvent(), INS_CELLSDOWN, INS_CELLSRIGHT, INS_INSCOLS_AFTER, INS_INSCOLS_BEFORE, INS_INSROWS_AFTER, INS_INSROWS_BEFORE, INS_NONE, ScViewFunc::InsertCells(), ScViewFunc::InsertCurrentTime(), ScInputHandler::InsertFunction(), ScViewFunc::InsertName(), ScViewFunc::InsertNameList(), ScViewFunc::InsertPageBreak(), ScViewFunc::InsertSpecialChar(), EditView::InsertText(), ScTabViewShell::InsertURL(), ScRange::Intersects(), SfxBindings::Invalidate(), comphelper::LibreOfficeKit::isActive(), SfxRequest::IsAPI(), ScDocument::IsBlockEditable(), ScDocument::IsBlockEmpty(), ScDocument::IsClipboardSource(), ScDocument::IsCutMode(), ScEditableTester::IsEditable(), ScModule::IsEditMode(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScViewData::IsMultiMarked(), SvNumberFormatter::IsNumberFormat(), ScDPObject::IsServiceData(), ScDocument::IsTabProtected(), comphelper::LibreOfficeKit::isTiledAnnotations(), LANGUAGE_CHINESE_SIMPLIFIED, LANGUAGE_CHINESE_TRADITIONAL, SfxUndoManager::LeaveListAction(), ScIconSetFormatData::m_Entries, ScDBFunc::MakeOutline(), ScMarkData::MarkFromRangeList(), ScMarkData::MarkToMulti(), ScMarkData::MarkToSimple(), ScDocument::MaxCol(), MAXDOUBLE, ScDocument::MaxRow(), ScDPNumGroupInfo::mbAutoEnd, ScDPNumGroupInfo::mbAutoStart, ScDPNumGroupInfo::mbEnable, MIXED, Mode, nCount, ESelection::nEndPos, nId, nIndex, NONE, condformat::dialog::NONE, NOTE, ESelection::nStartPos, nType, ScDBFunc::NumGroupDataPilot(), ocAverage, ocCount, ocMax, ocMin, ocSum, ScAddress::Parse(), ScViewFunc::PasteDraw(), ScViewFunc::PasteFromClip(), ScClipUtil::PasteFromClipboard(), ScViewFunc::PasteFromSystem(), pImpl, ScRangeList::push_back(), Put, SfxItemSet::Put(), SfxItemPool::Put(), RANGE_ABS, SfxItemPool::Remove(), ScDBFunc::RemoveOutline(), ScDocFunc::ReplaceConditionalFormat(), ScViewFunc::ReplaceNote(), ScMarkData::ResetMark(), RET_OK, RET_YES, Right, round, ScAddress::Row(), ScDocument::RowHidden(), Rows, rTarget, SC_CONVERSION_CHINESE_TRANSL, SC_INPUT_TABLE, SC_MARK_SIMPLE, SC_MARK_SIMPLE_FILTERED, SC_MOD, SC_PASTETEXT, SCITEM_CONDFORMATDLGDATA, SCITEM_CONSOLIDATEDATA, SCITEM_SOLVEDATA, SCITEM_STRING, ScResId(), ScTabView::SelectionChanged(), ScViewFunc::SelectionEditable(), SfxViewFrame::SetChildWindow(), ScDocument::SetConsolidateDlgData(), ScDBFunc::SetDataPilotDetails(), ScCondFormatDlgItem::SetDialogType(), SbxBase::SetError(), ScIconSetFormat::SetIconSetData(), ScModule::SetInputMode(), ScTabView::SetMarkData(), ScMarkData::SetMultiMarkArea(), ScViewFunc::SetNoteText(), ScViewData::SetPasteMode(), ScModule::SetRefDialog(), ScViewData::SetRefStart(), SfxRequest::SetReturnValue(), EditView::SetSelection(), SfxRequest::SetSlot(), ScTabViewShell::ShowCursor(), ScDBFunc::ShowDataPilotSourceData(), ScDBFunc::ShowMarkedOutlines(), ScViewFunc::ShowNote(), ScDocFunc::ShowNote(), ScViewData::SimpleColMarked(), ScViewData::SimpleRowMarked(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), ScViewFunc::Solve(), SPARKLINES, ScAddress::Tab(), table, ScViewFunc::TabOp(), ScDBFunc::TestRemoveOutline(), SfxViewFrame::ToggleChildWindow(), ScDBFunc::UngroupDataPilot(), ScDocFunc::UngroupSparklines(), ScDBFunc::UpdateCharts(), ScTabView::UpdateCopySourceOverlay(), ScTabViewShell::UpdateInputHandler(), ScInputHandler::UpdateLokReferenceMarks(), ScTabView::UpdateRef(), ScViewFunc::UseScenario(), VALID, and xFrame.
|
private |
Definition at line 3051 of file cellsh1.cxx.
References SfxRequest::Done(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScViewData::GetDocFunc(), ScMarkData::GetMarkArea(), ScViewData::GetMarkData(), ScViewData::GetTabNo(), ScFormatShell::GetViewData(), SfxRequest::Ignore(), ScDocFunc::InsertAreaLink(), ScMarkData::IsMarked(), and ScMarkData::MarkToSimple().
Referenced by ExecuteEdit().
|
private |
Definition at line 3438 of file cellsh1.cxx.
References CELLTYPE_FORMULA, ScTokenArray::CreateString(), ScFormulaCell::GetCode(), ScViewData::GetCurPos(), ScViewData::GetDocument(), ScRefCellValue::getFormula(), ScDocument::GetGrammar(), ScRefCellValue::getString(), ScRefCellValue::getType(), ScFormatShell::GetViewData(), ScAddress::IncRow(), ScAddress::Row(), SC_INPUT_TABLE, and SC_MOD.
Referenced by ExecuteEdit().
void ScCellShell::ExecuteMove | ( | SfxRequest & | rReq | ) |
Definition at line 322 of file cellsh4.cxx.
References ScTabView::AlignToCursor(), SfxRequest::Done(), ScTabViewShell::ExecuteInputDirect(), ScTabView::FindNextUnprot(), SfxRequest::GetArgs(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScInputHandler::GetInputWindow(), SfxRequest::GetSlot(), GetValue, ScFormatShell::GetViewData(), ScViewData::GetViewShell(), SfxItemSet::HasItem(), SfxRequest::IsAPI(), ScTabView::MarkColumns(), ScTabView::MarkDataArea(), ScTabView::MarkMatrixFormula(), ScTabView::MarkRows(), ScTabView::MoveCursorEnter(), ScTabView::MoveCursorRel(), ScTabView::MoveCursorScreen(), SC_FOLLOW_JUMP, SC_FOLLOW_LINE, SC_INPUT_TABLE, SC_MOD, ScTabView::SelectNextTab(), ScInputWindow::SwitchToTextWin(), and ScTabView::Unmark().
void ScCellShell::ExecutePage | ( | SfxRequest & | rReq | ) |
Definition at line 466 of file cellsh4.cxx.
References SfxRequest::AppendItem(), SfxRequest::Done(), ScTabViewShell::ExecuteInputDirect(), SfxRequest::GetArgs(), ScTabView::GetLockedModifiers(), SfxRequest::GetSlot(), GetValue, ScFormatShell::GetViewData(), ScViewData::GetViewShell(), SfxItemSet::HasItem(), KEY_MOD1, KEY_SHIFT, ScTabView::MoveCursorEnd(), SC_FOLLOW_JUMP, and SC_FOLLOW_LINE.
void ScCellShell::ExecutePageSel | ( | SfxRequest & | rReq | ) |
Definition at line 449 of file cellsh4.cxx.
References SfxRequest::AppendItem(), SfxShell::ExecuteSlot(), SfxShell::GetInterface(), SfxRequest::GetSlot(), and SfxRequest::SetSlot().
void ScCellShell::ExecuteRotateTrans | ( | const SfxRequest & | rReq | ) |
Definition at line 3045 of file cellsh1.cxx.
References RotateTransliteration::getNextMode(), SfxRequest::GetSlot(), ScViewData::GetView(), ScFormatShell::GetViewData(), m_aRotateCase, and ScViewFunc::TransliterateText().
|
private |
Definition at line 3361 of file cellsh1.cxx.
References ScSubTotalParam::bIncludePattern, ScSubTotalParam::bRemoveOnly, ScSubTotalParam::bReplace, ScDocShell::CancelAutoDBRange(), ScAbstractDialogFactory::Create(), ScAbstractDialogFactory::CreateScSubTotalDlg(), ScopedVclPtr< class reference_type >::disposeAndReset(), SfxRequest::Done(), ScDBFunc::DoSubTotals(), SfxItemSet::Get(), ScDBFunc::GetAnonymousDBData(), ScDBData::GetArea(), SfxRequest::GetArgs(), ScDBFunc::GetDBData(), ScViewData::GetDocShell(), SfxViewShell::GetFrameWeld(), SfxShell::GetPool(), ScDBData::GetSubTotalParam(), ScFormatShell::GetViewData(), ScViewData::GetViewShell(), ScTabView::MarkRange(), SfxItemSet::Put(), RET_OK, SC_DB_OLD, SCITEM_SUBTDATA, and SCRET_REMOVE.
Referenced by ExecuteDB().
void ScCellShell::ExecuteTrans | ( | SfxRequest & | rReq | ) |
Definition at line 3035 of file cellsh1.cxx.
References SfxRequest::Done(), SfxRequest::GetSlot(), ScViewUtil::GetTransliterationType(), ScViewData::GetView(), ScFormatShell::GetViewData(), nType, and ScViewFunc::TransliterateText().
|
private |
Definition at line 3347 of file cellsh1.cxx.
References SfxViewFrame::GetChildWindow(), ScFormatShell::GetViewData(), SfxViewShell::GetViewFrame(), ScViewData::GetViewShell(), nId, SC_MOD, and ScModule::SetRefDialog().
Referenced by ExecuteDB().
void ScCellShell::GetBlockState | ( | SfxItemSet & | rSet | ) |
is not called, when protected AND matrix, we will have to live with this... is caught in Copy-Routine, otherwise work is to be done once more
Definition at line 102 of file cellsh.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), GetBindings(), ScDocument::GetChangeTrack(), ScViewData::GetDocShell(), ScViewData::GetDocument(), ScViewData::GetMarkData(), SfxShell::GetObjectShell(), ScViewData::GetSimpleArea(), ScViewData::GetTabNo(), ScFormatShell::GetViewData(), ScViewData::GetViewShell(), ScDocument::HasFormulaCell(), ScDocument::HasOneSparklineGroup(), ScDocument::HasSelectedBlockMatrixFragment(), ScDocument::HasSparkline(), ScViewUtil::HideDisabledSlot(), sc::InsertColumnsAfter, sc::InsertColumnsBefore, sc::InsertRowsAfter, sc::InsertRowsBefore, SfxObjectShell::isContentExtractionLocked(), SfxObjectShell::IsDocShared(), ScDocument::IsEditActionAllowed(), ScDocument::MaxCol(), ScDocument::MaxRow(), SfxWhichIter::NextWhich(), SfxItemSet::Put(), ScAddress::Row(), rSet, SC_MARK_SIMPLE, SC_MARK_SIMPLE_FILTERED, ScViewFunc::SelectionEditable(), ScViewData::SelectionForbidsCellFill(), ScViewData::SelectionForbidsPaste(), ScViewData::SimpleColMarked(), and ScViewData::SimpleRowMarked().
void ScCellShell::GetCellState | ( | SfxItemSet & | rSet | ) |
Definition at line 359 of file cellsh.cxx.
References ScRange::aEnd, ScRange::aStart, CELLTYPE_EDIT, CELLTYPE_STRING, ScAddress::Col(), SfxItemSet::DisableItem(), eType, SfxWhichIter::FirstWhich(), ScDocument::GetCellType(), ScViewData::GetDocShell(), ScDocShell::GetDocument(), ScViewUtil::GetEffLanguage(), ScMarkData::GetMarkArea(), ScViewData::GetMarkData(), ScDocument::GetNote(), ScFormatShell::GetViewData(), ScModule::HasThesaurusLanguage(), ScDocument::IsBlockEditable(), SfxObjectShell::IsDocShared(), ScMarkData::IsMarked(), ScMarkData::MarkToSimple(), SfxWhichIter::NextWhich(), ScAddress::Row(), rSet, and ScAddress::Tab().
void ScCellShell::GetClipState | ( | SfxItemSet & | rSet | ) |
Definition at line 622 of file cellsh.cxx.
References bPastePossible, TransferableDataHelper::CreateFromSystemClipboard(), SfxItemSet::DisableItem(), ScViewData::GetActiveWin(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScViewData::GetDocShell(), ScDocShell::GetDocument(), SfxItemSet::GetItemState(), GetPossibleClipboardFormats(), ScViewData::GetTabNo(), ScFormatShell::GetViewData(), ScDocument::IsBlockEditable(), lcl_IsCellPastePossible(), LINK, pImpl, SfxItemSet::Put(), and rSet.
void ScCellShell::GetDBState | ( | SfxItemSet & | rSet | ) |
move ReadOnly check to idl flags
Definition at line 1046 of file cellsh2.cxx.
References AREA, ScQueryEntry::bDoQuery, SvtModuleOptions::DATABASE, SfxItemSet::DisableItem(), SfxWhichIter::FirstWhich(), ScDocument::GetChangeTrack(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScDocument::GetDBAtArea(), ScDocument::GetDBAtCursor(), ScDBFunc::GetDBData(), ScViewData::GetDocShell(), ScDocShell::GetDocument(), ScViewData::GetDocument(), ScDocument::GetDPAtBlock(), ScQueryParamBase::GetEntry(), ScDocument::GetExternalDataMapper(), ScDBData::GetQueryParam(), ScViewData::GetSimpleArea(), SfxShell::GetSlotState(), ScViewData::GetTabNo(), ScFormatShell::GetViewData(), SfxViewShell::GetViewFrame(), ScViewData::GetViewShell(), ScDocument::HasAutoFilter(), ScDBData::HasImportParam(), ScDBData::HasImportSelection(), ScDBData::HasQueryParam(), ScDBData::HasSortParam(), ScDBData::HasSubTotalParam(), SfxObjectShell::IsDocShared(), SfxObjectShell::IsReadOnly(), lcl_GetTextToColumnsRange(), SfxWhichIter::NextWhich(), SfxItemSet::Put(), rSet, SC_DB_OLD, SC_MARK_SIMPLE, SC_MARK_SIMPLE_FILTERED, SCITEM_SORTDATA, and SCITEM_SUBTDATA.
void ScCellShell::GetHLinkState | ( | SfxItemSet & | rSet | ) |
Definition at line 681 of file cellsh.cxx.
References ScViewData::GetCurX(), ScViewData::GetCurY(), ScViewData::GetDocument(), ScDocument::GetString(), ScViewData::GetTabNo(), ScFormatShell::GetViewData(), SfxItemSet::Put(), rSet, and SvxHyperlinkItem::SetName().
|
private |
Definition at line 470 of file cellsh.cxx.
References TransferableDataHelper::CreateFromSystemClipboard(), ScViewData::GetActiveWin(), ScTabViewShell::GetClipData(), ScDrawTransferObj::GetOwnClipboard(), ScFormatShell::GetViewData(), and lcl_TestFormat().
Referenced by ExecuteEdit(), and GetClipState().
void ScCellShell::GetState | ( | SfxItemSet & | rSet | ) |
test for data pilot operation
test for data pilot operation
test for data pilot operation
test for data pilot operation
Definition at line 701 of file cellsh.cxx.
References ScRange::aEnd, ALLHIDDEN, ScRange::aStart, aStr, ATTR_CONDITIONAL(), bVisible, ScAddress::Col(), ScDocument::ContainsNotesInRange(), ScDocument::CountNonFilteredRows(), SfxItemSet::DisableItem(), o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::empty(), ScMarkData::FillRangeListWithMarks(), SfxWhichIter::FirstWhich(), ScRange::Format(), ScDocument::GetAllNoteCaptionsState(), ScDocument::GetAttr(), ScViewData::GetBindings(), ScDocument::GetChangeTrack(), SfxViewFrame::GetChildWindow(), ScDocument::GetColWidth(), ScCondFormatItem::GetCondFormatData(), SfxChildWindow::GetController(), ScViewData::GetCurX(), ScViewData::GetCurY(), ScViewData::GetDocShell(), ScViewData::GetDocument(), ScFormulaCell::GetErrCode(), ScDocument::GetFilterSelCount(), ScDocument::GetFormula(), ScDocument::GetFormulaCell(), ScTabViewShell::GetFunction(), ScDocument::GetInputString(), ScTabView::GetLockedModifiers(), ScViewData::GetMarkData(), ScViewData::GetMultiArea(), ScDocument::GetName(), ScDocument::GetNote(), ScDocument::GetNotesInRange(), LocaleDataWrapper::getNum(), ScDocument::GetRowHeight(), ScDocument::GetScenarioData(), ScMarkData::GetSelectCount(), ScMarkData::GetSelectedTabs(), Application::GetSettings(), ScViewData::GetSimpleArea(), ScDocument::GetString(), ScDocument::GetTableCount(), ScViewData::GetTabNo(), AllSettings::GetUILocaleDataWrapper(), ScFormatShell::GetViewData(), SfxViewShell::GetViewFrame(), ScViewData::GetViewShell(), GLOBAL, ScDocument::HasAttrib(), SfxViewFrame::HasChildWindow(), ScDocument::HasColBreak(), ScDocument::HasDetectiveOperations(), ScTabView::HasPageFieldDataAtCursor(), ScDocument::HasRowBreak(), ScDocument::HasSelectionData(), ScDocument::HasTabNotes(), ScDocument::HasValidationData(), ScViewUtil::HideDisabledSlot(), i, ScDocument::IsAddressInRangeName(), ScTabViewShell::IsAuditShell(), ScDocument::IsBlockEditable(), ScPostIt::IsCaptionShown(), SfxObjectShell::IsDocShared(), ScDocument::IsInInterpreter(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), SfxObjectShell::IsReadOnly(), ScFormulaCell::IsRunning(), ScDocument::IsScenario(), ScDocument::IsSelectionEditable(), ScDocument::IsTabProtected(), KEY_MOD1, KEY_SHIFT, Manual, ScDocument::MaxCol(), ScDocument::MaxRow(), MIXED, SfxWhichIter::NextWhich(), ScDBFunc::OutlinePossible(), Protected, ScRangeList::push_back(), SfxItemSet::Put(), ScAddress::Row(), rSet, SC_MARK_SIMPLE, SCITEM_CONSOLIDATEDATA, ScResId(), SCSIZE_MAX, SHEET, o3tl::sorted_vector< typename Value, typename Compare, template< typename, typename > class Find, bool >::size(), ScAddress::Tab(), TAB_3D, ScViewFunc::TestMergeCells(), ScViewFunc::TestRemoveMerge(), ScDBFunc::TestRemoveOutline(), VALID, and xController.
|
static |
Definition at line 240 of file cellsh4.cxx.
|
private |
Definition at line 538 of file cellsh.cxx.
References TransferableDataHelper::CreateFromSystemClipboard(), ScViewData::GetActiveWin(), ScFormatShell::GetViewData(), and TransferableDataHelper::HasFormat().
Referenced by ExecuteEdit().
|
staticprivate |
SfxInterface initializer.
Definition at line 66 of file cellsh.cxx.
References SFX_OBJECTBAR_OBJECT.
|
private |
Definition at line 53 of file cellsh.hxx.
Referenced by GetClipState().
|
private |
Definition at line 69 of file cellsh.hxx.
Referenced by ExecuteRotateTrans().
|
private |
Definition at line 71 of file cellsh.hxx.
Referenced by ExecuteCursor().
|
private |
Definition at line 52 of file cellsh.hxx.
Referenced by ExecuteEdit(), GetClipState(), and ~ScCellShell().