LibreOffice Module sc (master)
1
|
#include <viewdata.hxx>
Static Public Member Functions | |
static bool | SelectionFillDOOM (const ScRange &rRange) |
Determine DOOM condition, i.e. from selected range. More... | |
static tools::Long | ToPixel (sal_uInt16 nTwips, double nFactor) |
static void | AddPixelsWhile (tools::Long &rScrY, tools::Long nEndPixels, SCROW &rPosY, SCROW nEndRow, double nPPTY, const ScDocument *pDoc, SCTAB nTabNo) |
while (rScrY <= nEndPixels && rPosY <= nEndRow) add pixels of row heights converted with nPPTY to rScrY, optimized for row height segments. More... | |
static void | AddPixelsWhileBackward (tools::Long &rScrY, tools::Long nEndPixels, SCROW &rPosY, SCROW nStartRow, double nPPTY, const ScDocument *pDoc, SCTAB nTabNo) |
while (rScrY <= nEndPixels && rPosY >= nStartRow) add pixels of row heights converted with nPPTY to rScrY, optimized for row height segments. More... | |
Private Member Functions | |
DECL_DLLPRIVATE_LINK (EditEngineHdl, EditStatus &, void) | |
SAL_DLLPRIVATE void | CalcPPT () |
SAL_DLLPRIVATE void | CreateTabData (SCTAB nNewTab) |
SAL_DLLPRIVATE void | CreateTabData (std::vector< SCTAB > &rvTabs) |
SAL_DLLPRIVATE void | CreateSelectedTabData () |
SAL_DLLPRIVATE void | EnsureTabDataSize (size_t nSize) |
SAL_DLLPRIVATE void | UpdateCurrentTab () |
ScViewData (ScDocument *pDoc, ScDocShell *pDocSh, ScTabViewShell *pViewSh) | |
Definition at line 270 of file viewdata.hxx.
|
private |
Definition at line 780 of file viewdata.cxx.
References aScrSize, CalcPPT(), o3tl::convert(), EnsureTabDataSize(), false, ScDocument::GetTableCount(), ScDocument::HasTable(), ScDocument::IsVisible(), maMarkData, Map100thMM, maTabData, mrDoc, nEditCol, nEditEndCol, nEditEndRow, nEditRow, nEditStartCol, ScGlobal::nStdRowHeight, nTabNo, nTabStartCol, OLE_STD_CELLS_X, OLE_STD_CELLS_Y, pThisTab, o3tl::px, SC_TABSTART_NONE, ScMarkData::SelectOneTable(), STD_COL_WIDTH, and o3tl::twip.
ScViewData::ScViewData | ( | ScDocShell & | rDocSh, |
ScTabViewShell * | pViewSh | ||
) |
Definition at line 756 of file viewdata.cxx.
ScViewData::ScViewData | ( | ScDocument & | rDoc | ) |
Definition at line 761 of file viewdata.cxx.
ScViewData::~ScViewData | ( | ) |
Definition at line 858 of file viewdata.cxx.
References KillEditView().
|
inline |
Definition at line 383 of file viewdata.hxx.
|
static |
while (rScrY <= nEndPixels && rPosY <= nEndRow) add pixels of row heights converted with nPPTY to rScrY, optimized for row height segments.
Upon return rPosY is the last row evaluated <= nEndRow, rScrY may be > nEndPixels!
Definition at line 4136 of file viewdata.cxx.
References ScDocument::GetRowHeight(), nPixel, ToPixel(), and ValidTab().
Referenced by CellsAtY(), GetPosFromPixel(), and ScGridWindow::Paint().
|
static |
while (rScrY <= nEndPixels && rPosY >= nStartRow) add pixels of row heights converted with nPPTY to rScrY, optimized for row height segments.
Upon return rPosY is the last row evaluated >= nStartRow, rScrY may be > nEndPixels!
Definition at line 4179 of file viewdata.cxx.
References ScDocument::GetRowHeight(), nPixel, and ToPixel().
Referenced by CellsAtY().
|
private |
Definition at line 3194 of file viewdata.cxx.
References E, ScDocument::GetCommonWidth(), GetLOKHeightHelper(), GetLOKWidthHelper(), ScDocShell::GetOutputFactor(), ScDocument::GetTableArea(), GetZoomX(), GetZoomY(), ScDocument::HasDetectiveObjects(), comphelper::LibreOfficeKit::isActive(), maTabData, mrDoc, nPPTX, nPPTY, ScGlobal::nScreenPPTX, ScGlobal::nScreenPPTY, nTabNo, and pDocShell.
Referenced by RefreshZoom(), ScViewData(), and SetTabNo().
SCCOL ScViewData::CellsAtX | ( | SCCOL | nPosX, |
SCCOL | nDir, | ||
ScHSplitPos | eWhichX, | ||
sal_uInt16 | nScrSizeY = SC_SIZE_NONE |
||
) | const |
Definition at line 2623 of file viewdata.cxx.
References aScrSize, ScDocument::GetColWidth(), ScTabView::GetGridWidth(), ScDocument::MaxCol(), mrDoc, nPPTX, nTabNo, pView, SC_SIZE_NONE, Size::setWidth(), ToPixel(), and Size::Width().
Referenced by ScTabView::DoHSplit(), ScTabView::GetPageMoveEndPosition(), PrevCellsX(), and VisibleCellsX().
SCROW ScViewData::CellsAtY | ( | SCROW | nPosY, |
SCROW | nDir, | ||
ScVSplitPos | eWhichY, | ||
sal_uInt16 | nScrSizeX = SC_SIZE_NONE |
||
) | const |
Definition at line 2665 of file viewdata.cxx.
References AddPixelsWhile(), AddPixelsWhileBackward(), aScrSize, ScTabView::GetGridHeight(), Size::Height(), ScDocument::MaxRow(), mrDoc, nPPTY, nTabNo, pView, SC_SIZE_NONE, and Size::setHeight().
Referenced by ScTabView::DoVSplit(), ScTabView::GetPageMoveEndPosition(), PrevCellsY(), ScTabView::UpdateHeaderWidth(), and VisibleCellsY().
Definition at line 943 of file viewdata.cxx.
References EnsureTabDataSize(), ScDocument::GetTableCount(), ScMarkData::InsertTab(), maMarkData, maTabData, MAXTAB, mrDoc, SC_TAB_APPEND, and UpdateCurrentTab().
Referenced by ScTabViewShell::Notify().
|
private |
Definition at line 2302 of file viewdata.cxx.
References CreateTabData(), and maMarkData.
Referenced by SetShowGrid().
Definition at line 2286 of file viewdata.cxx.
References aDefPageZoomX, aDefPageZoomY, aDefZoomX, aDefZoomY, eDefZoomType, EnsureTabDataSize(), maTabData, and mrDoc.
Referenced by CreateSelectedTabData(), CreateTabData(), InsertTab(), InsertTabs(), SetTabNo(), SetZoom(), and SetZoomType().
Definition at line 992 of file viewdata.cxx.
References CreateTabData().
|
private |
Definition at line 914 of file viewdata.cxx.
References ScMarkData::DeleteTab(), EnsureTabDataSize(), o3tl::make_unsigned(), maMarkData, maTabData, nTabNo, and UpdateCurrentTab().
Referenced by ScTabViewShell::Notify().
Definition at line 928 of file viewdata.cxx.
References ScMarkData::DeleteTab(), EnsureTabDataSize(), i, o3tl::make_unsigned(), maMarkData, maTabData, nTabNo, and UpdateCurrentTab().
Referenced by ScTabViewShell::Notify().
void ScViewData::DeriveLOKFreezeAllSheets | ( | ) |
Definition at line 4247 of file viewdata.cxx.
References DeriveLOKFreezeIfNeeded(), and maTabData.
Referenced by ReadExtOptions(), and ReadUserDataSequence().
Definition at line 4254 of file viewdata.cxx.
References ScViewDataTable::eHSplitMode, ScViewDataTable::eVSplitMode, ScDocument::GetLOKFreezeCol(), ScDocument::GetLOKFreezeRow(), GetPosFromPixel(), maTabData, mrDoc, ScViewDataTable::nFixPosX, ScViewDataTable::nFixPosY, ScViewDataTable::nHSplitPos, ScViewDataTable::nVSplitPos, SAL_WARN, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_FIX, SC_SPLIT_NORMAL, ScDocument::SetLOKFreezeCol(), ScDocument::SetLOKFreezeRow(), and ValidTab().
Referenced by DeriveLOKFreezeAllSheets().
|
inline |
return json for our cursor position.
Definition at line 625 of file viewdata.hxx.
Referenced by ScGridWindow::getCellCursor().
OString ScViewData::describeCellCursorAt | ( | SCCOL | nCol, |
SCROW | nRow, | ||
bool | bPixelAligned = true |
||
) | const |
Definition at line 2572 of file viewdata.cxx.
References GetMergeSizePixel(), GetMergeSizePrintTwips(), GetPPTX(), GetPPTY(), GetPrintTwipsPos(), GetScrPos(), Point, and SC_SPLIT_BOTTOMRIGHT.
Referenced by ScGridWindow::MouseButtonUp().
|
inline |
Definition at line 626 of file viewdata.hxx.
Referenced by ScGridWindow::getCellCursor(), and ScGridWindow::notifyKitCellViewCursor().
void ScViewData::EditGrowX | ( | ) |
Extend the output area for the edit engine view in a horizontal direction as needed.
Definition at line 1842 of file viewdata.cxx.
References tools::Rectangle::AdjustLeft(), tools::Rectangle::AdjustRight(), aScrSize, ATTR_HOR_JUSTIFY(), bEditActive, bGrowing, bMoveArea, EditEngine::CalcTextWidth(), EE_PARA_JUST(), GetActivePart(), ScDocument::GetColWidth(), GetDocument(), EditView::GetEditEngine(), ScPatternAttr::GetItem(), EditView::GetLOKSpecialOutputArea(), EditEngine::GetLOKSpecialPaperSize(), EditView::GetLOKSpecialVisArea(), EditView::GetOutputArea(), EditEngine::GetPaperSize(), ScDocument::GetPattern(), GetPosX(), EditView::GetVisArea(), tools::Rectangle::GetWidth(), EditView::GetWindow(), vcl::Window::Invalidate(), EditView::InvalidateOtherViewWindows(), comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isCompatFlagSet(), EditEngine::IsEffectivelyVertical(), ScDocument::IsLayoutRTL(), tools::Rectangle::Left(), nEditCol, nEditEndCol, nEditRow, nEditStartCol, nPPTX, nTabNo, pEditView, vcl::Window::PixelToLogic(), Point, tools::Rectangle::Right(), ScEditEngineDefaulter::SetDefaultItem(), tools::Rectangle::SetLeft(), EditView::SetLOKSpecialOutputArea(), EditView::SetLOKSpecialVisArea(), EditView::SetOutputArea(), tools::Rectangle::SetRight(), EditView::SetVisArea(), ToPixel(), VisibleCellsX(), WhichH(), and Size::Width().
Referenced by ScInputHandler::DataChanged(), ScInputHandler::InputChanged(), and SetEditEngine().
Extend the output area for the edit engine view in a vertical direction as needed.
bInitial | when true, then the call originates from a brand-new edit engine instance. |
Definition at line 2134 of file viewdata.cxx.
References tools::Rectangle::AdjustBottom(), bEditActive, bGrowing, tools::Rectangle::Bottom(), GetActivePart(), GetDocument(), EditView::GetEditEngine(), tools::Rectangle::GetHeight(), EditView::GetLOKSpecialOutputArea(), EditEngine::GetLOKSpecialPaperSize(), EditView::GetOutputArea(), EditEngine::GetPaperSize(), EditEngine::GetParagraphCount(), GetPosY(), ScDocument::GetRowFlags(), ScDocument::GetRowHeight(), EditEngine::GetText(), EditEngine::GetTextHeight(), EditView::GetWindow(), Size::Height(), vcl::Window::Invalidate(), EditView::InvalidateOtherViewWindows(), comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isCompatFlagSet(), ManualSize, mrDoc, nEditEndRow, nEditRow, nPPTY, nTabNo, pEditView, vcl::Window::PixelToLogic(), SC_GROWY_BIG_EXTRA, SC_GROWY_SMALL_EXTRA, tools::Rectangle::SetBottom(), EditView::SetControlWord(), EditView::SetLOKSpecialOutputArea(), EditView::SetOutputArea(), tools::Rectangle::SetTop(), tools::Rectangle::Top(), ToPixel(), VisibleCellsY(), and WhichV().
Referenced by ScInputHandler::DataChanged(), ScInputHandler::InputChanged(), and SetEditEngine().
|
private |
Definition at line 2308 of file viewdata.cxx.
References maTabData.
Referenced by CopyTab(), CreateTabData(), DeleteTab(), DeleteTabs(), MoveTab(), ReadUserData(), ReadUserDataSequence(), and ScViewData().
|
inline |
Force page size for PgUp/PgDown to overwrite the computation based on m_aVisArea.
Definition at line 569 of file viewdata.hxx.
Referenced by ScModelObj::setClientVisibleArea().
|
inline |
Definition at line 398 of file viewdata.hxx.
References ScViewDataTable::eWhichActive.
Referenced by ScTabView::ActiveGrabFocus(), ScTabView::CalcZoom(), ScHeaderControl::Command(), ScTextWnd::Command(), ScGridWindow::DataChanged(), ScTabView::DoHSplit(), ScTabView::DoResize(), ScViewFunc::DoSheetConversion(), ScTabView::DoVSplit(), ScPrintFunc::DrawToDev(), EditGrowX(), EditGrowY(), ScGridWindow::ExecDataSelect(), ScDocShell::Execute(), ScTabView::ExpandBlock(), FuPoor::ForceScroll(), ScGridWinUIObject::get_state(), ScTabView::GetActiveWin(), ScEditShell::GetAttrState(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScTabViewObj::GetClickedObject(), ScViewPaneBase::getFirstVisibleColumn(), ScViewPaneBase::getFirstVisibleRow(), ScTabView::GetPageMoveEndPosition(), ScModelObj::getPostIts(), ScModelObj::getPostItsPos(), ScInputHandler::GetReferenceMark(), ScVbaWindow::getScrollColumn(), ScVbaWindow::getScrollRow(), ScEditShell::GetSelectionText(), ScEditShell::GetState(), ScViewPaneBase::getVisibleRange(), ScViewFunctionSet::GetWhich(), ScVbaApplication::GoTo(), ScAccessibleDocument::grabFocus(), ScGridWindow::HandleMouseButtonDown(), ScTabView::HasPageFieldDataAtCursor(), ScTabView::HideTip(), ScSpellDialogChildWindow::Init(), ScViewFunc::InsertBookmark(), ScAccessibleSpreadsheet::IsFocused(), ScHeaderFunctionSet::IsSelectionAtPoint(), ScDocShell::LOKCommentNotify(), FuSelection::MouseButtonDown(), ScTabViewShell::Notify(), ScViewFunc::PasteDraw(), ScViewFunc::PasteFromTransferable(), ScTabViewShell::QueryObjAreaPixel(), ScColBar::ResizeAllowed(), ScRowBar::ResizeAllowed(), ScGridWindow::RFMouseMove(), ScTabView::ScrollLines(), ScTabView::ScrollX(), ScTabView::ScrollY(), ScSelectionState::ScSelectionState(), ScColBar::SelectWindow(), ScRowBar::SelectWindow(), ScViewFunctionSet::SetCursorAtPoint(), ScHeaderFunctionSet::SetCursorAtPoint(), SetEditEngine(), ScViewPaneBase::setFirstVisibleColumn(), ScViewPaneBase::setFirstVisibleRow(), ScTabView::SetNewVisArea(), ScVbaWindow::setScrollColumn(), ScVbaWindow::setScrollRow(), ScEditShell::ShouldDisableEditHyperlink(), ScTabView::ShowRefTip(), ScTabView::StartDataSelect(), ScFormatShell::StateFormatPaintbrush(), ScTabView::StopMarking(), ScTabView::StopRefMode(), ScGridWindow::UpdateAutoFillOverlay(), ScGridWindow::UpdateCursorOverlay(), and ScTabView::UpdateRef().
ScGridWindow * ScViewData::GetActiveWin | ( | ) |
Definition at line 3151 of file viewdata.cxx.
References ScTabView::GetActiveWin(), and pView.
Referenced by ScSpellDialogChildWindow::ApplyChangedSentence(), ScViewFunctionSet::BeginDrag(), ScUndoConversion::DoChange(), ScTabControl::DoDrag(), ScViewFunc::DoSheetConversion(), ScGridWindow::DrawHiddenIndicator(), ScEditShell::Execute(), ScTabViewShell::Execute(), ScGraphicShell::ExecuteChangePicture(), ScCellShell::ExecuteEdit(), ScChartShell::ExecuteExportAsGraphic(), ScDrawTextObjectBar::ExecutePasteContents(), ScGraphicShell::ExecuteSaveGraphic(), ScDrawTextObjectBar::GetAttrState(), ScEditShell::GetAttrState(), ScModelObj::getCellCursor(), ScTabViewObj::GetClickedObject(), ScModule::GetClipDoc(), ScDrawTextObjectBar::GetClipState(), ScEditShell::GetClipState(), ScCellShell::GetClipState(), ScDrawShell::GetDrawAttrState(), ScModelObj::getPointer(), ScCellShell::GetPossibleClipboardFormats(), ScModelObj::getPostIts(), ScModelObj::getPostItsPos(), ScTabViewObj::getPropertyValue(), ScCellShell::HasClipboardFormat(), ooo::vba::excel::implnCopy(), ooo::vba::excel::implnCut(), ooo::vba::excel::implnPasteSpecial(), ScSpellDialogChildWindow::Init(), ScModelObj::isMimeTypeSupported(), ScDocShell::LOKCommentNotify(), ScTabViewShell::NotifyCursor(), ScModelObj::paintTile(), ScViewFunc::PasteDraw(), ScClipUtil::PasteFromClipboard(), ScModelObj::postMouseEvent(), ScUndoPaste::Repeat(), SelectionForbidsPaste(), ScModelObj::setClientZoom(), ScModelObj::setClipboard(), ScHeaderFunctionSet::SetCursorAtPoint(), ScModelObj::setGraphicSelection(), ScModelObj::setTextSelection(), ScGridWindow::UpdateCopySourceOverlay(), ScDrawTextObjectBar::~ScDrawTextObjectBar(), and ScEditShell::~ScEditShell().
const ScGridWindow * ScViewData::GetActiveWin | ( | ) | const |
Definition at line 3157 of file viewdata.cxx.
References ScTabView::GetActiveWin(), and pView.
SfxBindings & ScViewData::GetBindings | ( | ) |
Definition at line 3123 of file viewdata.cxx.
References SfxViewFrame::GetBindings(), SfxViewShell::GetViewFrame(), and pView.
Referenced by ScViewFunc::ChangeIndent(), ScGridWindow::CheckNeedsRepaint(), ScGridWindow::Command(), ScTabView::DeselectAllTables(), ScAuditingShell::Execute(), ScEditShell::Execute(), ScTabViewShell::Execute(), ScFormatShell::ExecuteAlignment(), ScFormatShell::ExecuteAttr(), ScDrawTextObjectBar::ExecuteAttr(), ScEditShell::ExecuteAttr(), ScFormatShell::ExecuteStyle(), ScFormatShell::ExecuteTextAttr(), ScEditShell::ExecuteUndo(), ScEditShell::GetAttrState(), ScEditShell::GetState(), ScCellShell::GetState(), ScDBFunc::HideAutoFilter(), ScTabView::InvalidateSplit(), ScGridWindow::MouseButtonUp(), ScDBFunc::Query(), ScTabView::ScrollCommand(), ScTabControl::Select(), ScTabView::SelectAllTables(), ScDBFunc::ToggleAutoFilter(), ScGridWindow::UpdateStatusPosSize(), and ScTabView::UpdateVarZoom().
ScAddress ScViewData::GetCurPos | ( | ) | const |
Definition at line 4121 of file viewdata.cxx.
References GetCurX(), GetCurY(), and GetTabNo().
Referenced by ScAccessibleSpreadsheet::ConstructScAccessibleSpreadsheet(), ScViewFunc::DetectiveMarkPred(), ScViewFunc::DetectiveMarkSucc(), ScTabViewShell::DoAutoSum(), ScGridWindow::dumpColumnCellStorage(), ScEditShell::Execute(), ScCellShell::ExecuteFillSingleEdit(), FuInsertChart::FuInsertChart(), ScAccessibleDocument::GetCurCellAddress(), ScAccessibleDocument::GetCurrentCellName(), ScViewFunc::InsertCurrentTime(), ScAccessibleCell::IsFocused(), ScTabViewShell::IsRefInputMode(), ScTabViewShell::MakeNumberInfoItem(), ScViewFunc::MarkAndJumpToRanges(), ScAccessibleSpreadsheet::Notify(), ScGridWindow::notifyKitCellCursor(), ScClipUtil::PasteFromClipboard(), ScViewFunc::PasteFromClipToMultiRanges(), ScViewFunc::PasteMultiRangesFromClip(), sc::SparklineDataRangeDialog::setupValues(), ScInputWindow::StartFormula(), ScGridWindow::UpdateCopySourceOverlay(), ScTabViewShell::UpdateInputHandler(), and ScGridWindow::UpdateSparklineGroupOverlay().
|
inline |
Definition at line 401 of file viewdata.hxx.
References ScViewDataTable::nCurX.
Referenced by ScViewFunc::ApplySelectionPattern(), ScViewFunctionSet::BeginDrag(), ScViewFunc::ChangeIndent(), ScViewFunc::ChangeNumFmtDecimals(), ScGridWindow::Command(), ScViewFunctionSet::CreateAnchor(), ScTabViewShell::CreateRefDialogController(), ScViewFunc::DeleteCells(), ScViewFunc::DeleteMulti(), ScDispatch::dispatch(), ScTabControl::DoDrag(), ScPosWnd::DoEnter(), ScTabView::DoHSplit(), ScViewFunc::DoSheetConversion(), ScGridWindow::Draw(), ScGridWindow::dumpCellProperties(), ScViewFunc::EditNote(), ScViewFunc::EnterDataAtCursor(), ScViewFunc::EnterMatrix(), ScGridWinUIObject::execute(), ScCellShell::Execute(), ScTabViewShell::Execute(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteEdit(), ScCellShell::ExecuteExternalSource(), ScFormatShell::ExecuteNumFormat(), ScFormatShell::ExecuteStyle(), ScTabView::ExpandBlock(), ScTabView::FreezeSplitters(), FuInsertChart::FuInsertChart(), ScGridWinUIObject::get_state(), ScVbaApplication::getActiveCell(), ScTabView::GetAreaMoveEndPosition(), ScCellShell::GetClipState(), GetCurPos(), ScPivotShell::GetCurrDPObject(), ScFormatShell::GetCurrentNumberFormatType(), ScCellShell::GetDBState(), ScTabViewShell::GetFunction(), ScCellShell::GetHLinkState(), ScTabView::GetInsertPos(), GetMoveCursor(), ScTabView::GetPageMoveEndPosition(), ScViewFunc::GetSelectionPattern(), GetSimpleArea(), ScCellShell::GetState(), ScTabViewShell::GetState(), ScViewFunc::GetStyleSheetFromMarked(), ScTabView::HasPageFieldDataAtCursor(), ScTabViewShell::HasSelection(), ScFormulaReferenceHelper::Init(), ScFilterDlg::Init(), ScDocFunc::InsertCells(), ScTabViewShell::InsertURL(), ScTabViewShell::isAnyEditViewInRange(), ScGridWindow::KeyInput(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), lcl_SetTextCursorPos(), lcl_UnLockComment(), ScViewFunc::ModifyCellSize(), ScGridWindow::MouseButtonUp(), ScGridWindow::notifyKitCellViewCursor(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKInsertDeleteRow(), ScViewFunc::PasteDraw(), ScClipUtil::PasteFromClipboard(), ScViewFunc::PasteFromSystem(), ScViewFunc::PasteFromTransferable(), ScTabPageSortFields::Reset(), ScSpellDialogChildWindow::Reset(), ScCondFormatDlg::ScCondFormatDlg(), ScFormulaDlg::ScFormulaDlg(), ScNamePasteDlg::ScNamePasteDlg(), ScSelectionState::ScSelectionState(), ScViewFunc::SelectionEditable(), ScGridWindow::SetCellSelectionPixel(), ScViewFunctionSet::SetCursorAtCell(), ScHeaderFunctionSet::SetCursorAtPoint(), ScViewFunc::SetMarkedWidthOrHeight(), ScViewFunc::SetNumberFormat(), ScViewFunc::SetNumFmtByStr(), ScViewFunc::SetStyleSheetToMarked(), ScViewFunc::SetWidthOrHeight(), ScFormulaReferenceHelper::ShowFormulaReference(), ScViewFunc::ShowNote(), ScTabView::SplitAtCursor(), ScTabView::StartDataSelect(), ScTabView::StopRefMode(), ScFormulaDlg::switchBack(), FuSelection::TestDetective(), ScDBFunc::UpdateCharts(), ScNavigatorDlg::UpdateColumn(), ScGridWindow::UpdateCursorOverlay(), and ScTabViewShell::UpdateInputHandler().
Definition at line 1430 of file viewdata.cxx.
References maTabData, and ValidTab().
Referenced by ScViewFunc::OnLOKInsertDeleteColumn().
|
inline |
Definition at line 402 of file viewdata.hxx.
References ScViewDataTable::nCurY.
Referenced by ScViewFunc::ApplySelectionPattern(), ScViewFunctionSet::BeginDrag(), ScViewFunc::ChangeIndent(), ScViewFunc::ChangeNumFmtDecimals(), ScGridWindow::Command(), ScViewFunctionSet::CreateAnchor(), ScTabViewShell::CreateRefDialogController(), ScViewFunc::DeleteCells(), ScViewFunc::DeleteMulti(), ScDispatch::dispatch(), ScTabControl::DoDrag(), ScPosWnd::DoEnter(), ScViewFunc::DoSheetConversion(), ScTabView::DoVSplit(), ScGridWindow::Draw(), ScGridWindow::dumpCellProperties(), ScViewFunc::EditNote(), ScViewFunc::EnterDataAtCursor(), ScViewFunc::EnterMatrix(), ScGridWinUIObject::execute(), ScCellShell::Execute(), ScTabViewShell::Execute(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteEdit(), ScCellShell::ExecuteExternalSource(), ScFormatShell::ExecuteNumFormat(), ScFormatShell::ExecuteStyle(), ScTabView::ExpandBlock(), ScTabView::FreezeSplitters(), FuInsertChart::FuInsertChart(), ScGridWinUIObject::get_state(), ScVbaApplication::getActiveCell(), ScTabView::GetAreaMoveEndPosition(), ScCellShell::GetClipState(), GetCurPos(), ScPivotShell::GetCurrDPObject(), ScFormatShell::GetCurrentNumberFormatType(), ScCellShell::GetDBState(), ScTabViewShell::GetFunction(), ScCellShell::GetHLinkState(), ScTabView::GetInsertPos(), GetMoveCursor(), ScTabView::GetPageMoveEndPosition(), ScViewFunc::GetSelectionPattern(), GetSimpleArea(), ScCellShell::GetState(), ScTabViewShell::GetState(), ScViewFunc::GetStyleSheetFromMarked(), ScTabView::HasPageFieldDataAtCursor(), ScTabViewShell::HasSelection(), ScFormulaReferenceHelper::Init(), ScDocFunc::InsertCells(), ScTabViewShell::InsertURL(), ScTabViewShell::isAnyEditViewInRange(), ScGridWindow::KeyInput(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), lcl_SetTextCursorPos(), lcl_UnLockComment(), ScViewFunc::ModifyCellSize(), ScGridWindow::MouseButtonUp(), ScGridWindow::notifyKitCellViewCursor(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKInsertDeleteRow(), ScViewFunc::PasteDraw(), ScClipUtil::PasteFromClipboard(), ScViewFunc::PasteFromSystem(), ScViewFunc::PasteFromTransferable(), ScSpellDialogChildWindow::Reset(), ScCondFormatDlg::ScCondFormatDlg(), ScFormulaDlg::ScFormulaDlg(), ScNamePasteDlg::ScNamePasteDlg(), ScSelectionState::ScSelectionState(), ScViewFunc::SelectionEditable(), ScGridWindow::SetCellSelectionPixel(), ScViewFunctionSet::SetCursorAtCell(), ScHeaderFunctionSet::SetCursorAtPoint(), ScViewFunc::SetMarkedWidthOrHeight(), ScViewFunc::SetNumberFormat(), ScViewFunc::SetNumFmtByStr(), ScViewFunc::SetStyleSheetToMarked(), ScViewFunc::SetWidthOrHeight(), ScFormulaReferenceHelper::ShowFormulaReference(), ScViewFunc::ShowNote(), ScTabView::SplitAtCursor(), ScTabView::StartDataSelect(), ScTabView::StopRefMode(), ScFormulaDlg::switchBack(), FuSelection::TestDetective(), ScDBFunc::UpdateCharts(), ScGridWindow::UpdateCursorOverlay(), ScTabViewShell::UpdateInputHandler(), and ScNavigatorDlg::UpdateRow().
Definition at line 1438 of file viewdata.cxx.
References maTabData, and ValidTab().
Referenced by ScViewFunc::OnLOKInsertDeleteRow().
|
inline |
Definition at line 549 of file viewdata.hxx.
Referenced by ScGridWindow::MouseButtonUp(), ScAccessibleSpreadsheet::Notify(), ScViewFunctionSet::SetCursorAtCell(), ScTabView::UpdateRef(), and ScGridWindow::UpdateShrinkOverlay().
weld::Window * ScViewData::GetDialogParent | ( | ) |
Definition at line 3145 of file viewdata.cxx.
References ScTabViewShell::GetDialogParent(), and pView.
Referenced by ScTabView::ErrorMessage(), ScEditShell::Execute(), ScDrawTextObjectBar::ExecuteAttr(), ScDrawTextObjectBar::ExecuteCharDlg(), ScDrawTextObjectBar::ExecuteParaDlg(), ScDrawTextObjectBar::ExecutePasteContents(), and ScClipUtil::PasteFromClipboard().
SfxDispatcher & ScViewData::GetDispatcher | ( | ) |
Definition at line 3129 of file viewdata.cxx.
References SfxViewFrame::GetDispatcher(), SfxViewShell::GetViewFrame(), and pView.
Referenced by ScTabControl::Command(), ScTabViewShell::CreateRefDialogController(), ScPosWnd::DoEnter(), ScGridWindow::DropTransferObj(), ScViewFunc::EditNote(), ScTabViewShell::ExecDraw(), ScTabViewShell::ExecSearch(), ScGridWinUIObject::execute(), ScDrawTextObjectBar::Execute(), ScCellShell::Execute(), ScDocShell::Execute(), ScCellShell::ExecuteEdit(), ScFormatShell::ExecuteStyle(), ScGridWindow::HandleMouseButtonDown(), FuConstruct::KeyInput(), FuDraw::KeyInput(), lcl_jumpToRange(), lcl_KeyEditMode(), FuText::MouseButtonDown(), FuSelection::MouseButtonUp(), FuConstruct::MouseButtonUp(), FuText::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScTabViewShell::Notify(), ScTabControl::Select(), FuConstruct::SimpleMouseButtonUp(), and ScGridWindow::UpdateAutoFilterFromMenu().
ScDocFunc & ScViewData::GetDocFunc | ( | ) | const |
Definition at line 3118 of file viewdata.cxx.
References ScDocShell::GetDocFunc(), and pDocShell.
Referenced by ScNameDlg::Close(), ScViewFunc::DoAutoAttributes(), ScViewFunc::EnterData(), ScCellShell::ExecuteExternalSource(), and ScUndoClearItems::Repeat().
|
inline |
Definition at line 354 of file viewdata.hxx.
Referenced by ScGridWindow::AcceptDrop(), ScTabViewShell::ActivateObject(), ScTabControl::AllowRenaming(), ScPivotLayoutDialog::ApplyChanges(), ScViewFunc::ApplyPatternLines(), ScViewFunc::ApplySelectionPattern(), ScViewFunctionSet::BeginDrag(), ScStatisticsTwoVariableDialog::CalculateInputAndWriteToOutput(), ScStatisticsInputOutputDialog::CalculateInputAndWriteToOutput(), ScTabView::CalcZoom(), ScViewFunc::ChangeIndent(), ScFilterDlg::Close(), ScSpecialFilterDlg::Close(), ScTabViewShell::ConnectObject(), ScSelectionTransferObj::CreateCellData(), ScSelectionTransferObj::CreateDrawData(), ScViewFunc::CreateNames(), ScTabViewShell::CreateRefDialogController(), ScExternalRefLink::DataChanged(), ScGridWindow::DataChanged(), ScViewFunc::DeleteCells(), ScViewFunc::DeleteContents(), ScViewFunc::DeleteMulti(), ScInputHandler::DeleteRangeFinder(), ScTabView::DeselectAllTables(), ScViewFunc::DetectiveAddError(), ScViewFunc::DetectiveAddPred(), ScViewFunc::DetectiveAddSucc(), ScViewFunc::DetectiveDelAll(), ScViewFunc::DetectiveDelPred(), ScViewFunc::DetectiveDelSucc(), ScViewFunc::DetectiveMarkInvalid(), ScViewFunc::DetectiveMarkPred(), ScViewFunc::DetectiveMarkSucc(), ScViewFunc::DetectiveRefresh(), ScDispatch::dispatch(), ScViewFunc::DoAutoAttributes(), ScTabControl::DoDrag(), ScPosWnd::DoEnter(), ScDocShell::DoEnterHandler(), ScTabView::DoResize(), ScViewFunc::DoSheetConversion(), ScGridWindow::DrawContent(), ScGridWindow::DropTransferObj(), ScViewFunc::EditNote(), ScViewFunc::EnterData(), ScViewFunc::EnterMatrix(), ScViewFunc::EnterValue(), ScTabView::ErrorMessage(), ScTabViewShell::ExecImageMap(), ScPivotShell::Execute(), ScEditShell::Execute(), ScCellShell::Execute(), ScTabViewShell::Execute(), ScCellShell::ExecuteDB(), ScGridWindow::ExecuteDrop(), ScCellShell::ExecuteEdit(), ScFormatShell::ExecuteStyle(), ScCellShell::ExecuteSubtotals(), ScTabViewShell::ExecuteTable(), ScTabViewShell::FillFieldData(), ScInputHandler::FormulaPreview(), ScTabView::FreezeSplitters(), FuInsertChart::FuInsertChart(), ScRandomNumberGeneratorDialog::GenerateNumbers(), ScTabViewObj::getActiveSheet(), ScDBFunc::GetAnonymousDBData(), ScDocShell::GetBestViewShell(), ScCellShell::GetBlockState(), ScCellShell::GetCellState(), ScTabViewObj::GetClickedObject(), ScCellShell::GetClipState(), ScInputHandler::GetColData(), ScDBFunc::GetDBData(), ScCellShell::GetDBState(), ScTabViewShell::GetDialogParent(), ScAccessibleCellTextData::GetDocShell(), ScGridWindow::GetEditUrl(), ScGridWindow::GetFocus(), ScInputHandler::GetFormulaData(), ScViewFunc::GetOptimalColWidth(), ScViewPaneBase::getReferredCells(), ScTabViewObj::getSelection(), ScPivotShell::GetState(), ScCellShell::GetState(), ScTabViewShell::GetState(), ScTabViewShell::GetStateTable(), ScDBFunc::HideAutoFilter(), ScGridWindow::HitRangeFinder(), IMPL_LINK(), IMPL_LINK_NOARG(), ScInputHandler::ImplCreateEditEngine(), ScSpellDialogChildWindow::Init(), ScInsertTableDlg::Init_Impl(), ScTextWnd::InitEditEngine(), ScInputHandler::InitRangeFinder(), ScInputHandler::InputChanged(), ScInputHandler::InputCommand(), ScViewFunc::InsertCells(), ScViewFunc::InsertCurrentTime(), ScViewFunc::InsertName(), ScViewFunc::InsertNameList(), FuSelection::IsNoteCaptionClicked(), FuDraw::KeyInput(), ScInputHandler::KeyInput(), ScGridWindow::KeyInput(), lcl_GetSortParam(), lcl_sendLOKDocumentBackground(), ScTabView::MakeDrawLayer(), ScViewFunc::MarkAndJumpToRanges(), ScViewFunc::ModifyCellSize(), FuSelection::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScTabViewObj::MousePressed(), ScTabViewObj::MouseReleased(), ScTabViewShell::Notify(), ScInputHandler::NotifyChange(), ScDocFunc::NotifyInputHandler(), ScClient::ObjectAreaChanged(), ScCondFormatDlg::OkPressed(), ScViewFunc::PasteDraw(), ScViewFunc::PasteFromClipToMultiRanges(), ScViewFunc::PasteFromTransferable(), ScViewFunc::PasteMultiRangesFromClip(), ScGridWindow::PasteSelection(), sc::SparklineDataRangeDialog::perform(), sc::SparklineDialog::perform(), ScSamplingDialog::PerformSampling(), ScDocShell::PostEditView(), ScViewFunc::PostPasteFromClip(), ScViewFunc::ProtectDoc(), ScViewFunc::ProtectSheet(), ScDBFunc::Query(), ScTabViewShell::QueryObjAreaPixel(), ScViewFunc::RemoveStyleSheetInUse(), ScUndoPrintZoom::Repeat(), ScViewFunc::ReplaceNote(), ScGridWindow::RFMouseMove(), ScFormulaDlg::ScFormulaDlg(), ScShareDocumentDlg::ScShareDocumentDlg(), ScTabViewShell::ScTabViewShell(), ScTabViewObj::select(), ScTabView::SelectAllTables(), ScTabViewObj::SelectionChanged(), ScTabViewObj::setActiveSheet(), ScDrawView::SetCellAnchored(), ScTabViewShell::SetCurSubShell(), ScInputHandler::SetMode(), ScViewFunc::SetNoteText(), ScDrawView::SetPageAnchored(), ScTabViewObj::setPropertyValue(), ScViewFunc::SetStyleSheetToMarked(), ScDocShell::SetVisAreaOrSize(), ScViewFunc::SetWidthOrHeight(), ScTabViewObj::SheetChanged(), ScInputHandler::ShowArgumentsTip(), ScViewFunc::ShowNote(), ScDBFunc::Sort(), ScInputHandler::StartTable(), FuText::StopEditMode(), ScDBFunc::ToggleAutoFilter(), ScDBFunc::UISort(), ScViewFunc::Unprotect(), ScInputHandler::UpdateAdjust(), ScGridWindow::UpdateInputContext(), ScInputHandler::UpdateLokReferenceMarks(), ScTabView::UpdatePageBreakData(), ScTabView::UpdateRef(), ScViewFunc::UpdateSelectionArea(), ScTabView::UpdateShow(), ScViewFunc::UpdateStyleSheetInUse(), ScClient::ViewChanged(), and ScTabViewShell::~ScTabViewShell().
|
inline |
Definition at line 380 of file viewdata.hxx.
Referenced by ScTabControl::AcceptDrop(), ScGridWindow::AcceptDrop(), ScGridWindow::AcceptPrivateDrop(), ScCheckListMenuControl::addDateMember(), ScTabControl::AddTabClick(), ScViewFunc::ApplyAttributes(), ScViewFunc::ApplyPatternLines(), ScTabView::CalcZoom(), ScInputHandler::CancelHandler(), ScUndoUseScenario::CanRepeat(), ScViewFunc::ChangeNumFmtDecimals(), ScHeaderControl::Command(), ScGridWindow::Command(), ScGridWindow::CreateAnchorHandle(), ScTabViewShell::CreateRefDialogController(), ScInputHandler::DataChanged(), ScViewFunc::DeleteContents(), ScTabView::DeselectAllTables(), ScViewFunc::DetectiveMarkSucc(), ScAutoFmtPreview::DetectRTL(), ScTabViewShell::DoAutoSum(), ScTabView::DoHSplit(), ScTabView::DoneBlockMode(), ScTabView::DoneRefMode(), ScTabView::DoResize(), ScGridWindow::DoScenarioMenu(), ScTabView::DoVSplit(), ScGridWindow::Draw(), ScGridWindow::DrawButtons(), ScGridWindow::DrawContent(), ScGridWindow::DrawHiddenIndicator(), ScGridWindow::DrawPagePreview(), ScGridWindow::DropScroll(), ScGridWindow::DropTransferObj(), ScGridWindow::dumpCellProperties(), ScGridWindow::dumpColumnCellStorage(), ScGridWindow::dumpColumnInformationHmm(), ScGridWindow::dumpColumnInformationPixel(), ScGridWindow::dumpGraphicInformation(), EditGrowX(), EditGrowY(), ScTabView::EnableAutoSpell(), ScViewFunc::EnterData(), ScInputHandler::EnterHandler(), ScViewFunc::EnterMatrix(), ScViewFunc::EnterValue(), ScTabViewShell::ExecDraw(), ScGridWinUIObject::execute(), ScPivotShell::Execute(), ScEditShell::Execute(), ScCellShell::Execute(), ScTabViewShell::Execute(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteCursor(), ScCellShell::ExecuteCursorSel(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteDB(), ScTabControl::ExecuteDrop(), ScGridWindow::ExecuteDrop(), ScCellShell::ExecuteEdit(), ScCellShell::ExecuteFillSingleEdit(), ScFormatShell::ExecuteNumFormat(), ScTabViewShell::ExecuteTable(), ScTabView::ExpandBlock(), ScTabPageSortFields::FillFieldLists(), FuPoor::ForceScroll(), ScTabView::FreezeSplitters(), FuInsertChart::FuInsertChart(), FuInsertOLE::FuInsertOLE(), ScGridWinUIObject::get_state(), ScTabView::GetAreaMoveEndPosition(), ScDrawTextObjectBar::GetAttrState(), ScViewFunc::GetAutoSumFormula(), ScCellShell::GetBlockState(), ScTabView::GetBorderSize(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScTabViewObj::GetClickedObject(), ScCondFormatDlg::GetConditionalFormat(), ScViewFunc::GetCreateNameFlags(), ScPivotShell::GetCurrDPObject(), ScFormatShell::GetCurrentNumberFormatType(), ScOutlineWindow::GetDoc(), ScAccessibleCell::GetDocument(), ScAccessibleSpreadsheet::GetDocument(), ScAccessibleDocument::GetDocument(), ScGridWindow::GetDrawMapMode(), ScChildrenShapes::GetDrawPage(), ScColBar::GetEntrySize(), ScRowBar::GetEntrySize(), ScColBar::GetEntryText(), ScTabViewShell::GetFormula(), ScTabViewShell::GetFunction(), ScRowBar::GetHiddenCount(), ScCellShell::GetHLinkState(), ScTabView::GetInsertPos(), ScGridWindow::GetListValButtonRect(), ScFormatShell::GetNumFormatState(), ScPivotFilterDlg::GetOutputItem(), ScModelObj::getPartHash(), ScModelObj::getPartInfo(), ScModelObj::getPartName(), ScTabControl::GetPrivatDropPos(), ScGridWindow::GetRectsAnyFor(), ScTabView::getRowColumnHeaders(), ScVbaNames::getScDocument(), ScViewFunc::GetSelectionFrame(), ScViewFunc::GetSelectionPattern(), ScViewFunc::GetSelectionScriptType(), ScTabViewShell::GetSelectionText(), ScTabView::getSheetGeometryData(), GetSimpleArea(), ScCellShell::GetState(), ScTabViewShell::GetState(), ScTabViewShell::GetStateTable(), ScViewFunc::GetStyleSheetFromMarked(), ScFormatShell::GetStyleState(), ScFormatShell::GetTextDirectionState(), ScDBFunc::GotoDBArea(), ScGridWindow::HandleMouseButtonDown(), ScGridWindow::HasScenarioButton(), ScTabViewShell::HasSelection(), ScGridWindow::HitRangeFinder(), IMPL_LINK(), ScDBFunc::ImportData(), ScFormulaReferenceHelper::Init(), ScTpSubTotalGroup::Init(), ScTpUserLists::Init(), ScPivotFilterDlg::Init(), ScTabPageSortFields::Init(), ScTpSubTotalOptions::Init(), ScTabPageSortOptions::Init(), ScFilterDlg::Init(), ScSpecialFilterDlg::Init(), ScTabView::InitBlockMode(), ScTextWnd::InitEditEngine(), ScTabView::InitRefMode(), ScTabView::InitScrollBar(), ScTabViewShell::InsertURLButton(), ScTabView::InterpretVisible(), ScGridWindow::IsAutoFilterActive(), ScGridWindow::IsCellCoveredByText(), ScColBar::IsLayoutRTL(), ScRowBar::IsMirrored(), ScInputHandler::IsModalMode(), ScTabViewObj::IsMouseListening(), ScGridWindow::IsMyModel(), FuSelection::IsNoteCaptionClicked(), ScTabViewShell::IsRefInputMode(), ScHeaderControl::IsSelectionAllowed(), ScGridWindow::KeyInput(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::LaunchDataSelectMenu(), ScGridWindow::LaunchDPFieldMenu(), ScGridWindow::LaunchPageFieldMenu(), lcl_DrawScenarioFrames(), lcl_GetInputType(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), lcl_InsertGraphic(), lcl_InsertMedia(), lcl_UnLockComment(), ScGridWindow::LogicInvalidate(), ScTextWnd::MakeDialogEditView(), ScTabView::MarkCursor(), ScModule::ModifyOptions(), FuSelection::MouseButtonDown(), ScHeaderControl::MouseButtonDown(), FuSelection::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScHeaderControl::MouseMove(), ScTabViewShell::Notify(), ScInputHandler::NotifyChange(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKInsertDeleteRow(), ScCornerButton::Paint(), ScHeaderControl::Paint(), ScGridWindow::Paint(), ScTabView::PaintMarks(), ScGridWindow::PaintTile(), ScClipUtil::PasteFromClipboard(), ScViewFunc::PasteFromClipToMultiRanges(), ScViewFunc::PasteMultiRangesFromClip(), ScVbaWorksheets::PrintPreview(), ScTabViewShell::QueryObjAreaPixel(), ScViewDataTable::ReadUserDataSequence(), ReadUserDataSequence(), ScAcceptChgDlg::ReInit(), ScFormulaReferenceHelper::ReleaseFocus(), ScViewFunc::RemoveStyleSheetInUse(), ScGridWindow::RequestHelp(), ScGridWindow::RFMouseMove(), ScAuditingShell::ScAuditingShell(), ScChildrenShapes::ScChildrenShapes(), ScCondFormatDlg::ScCondFormatDlg(), ScConflictsDlg::ScConflictsDlg(), ScDataFormDlg::ScDataFormDlg(), ScDrawTextObjectBar::ScDrawTextObjectBar(), ScFormatShell::ScFormatShell(), ScFormulaDlg::ScFormulaDlg(), ScHFPage::ScHFPage(), ScInsertCellDlg::ScInsertCellDlg(), ScTabView::ScrollX(), ScTabView::ScrollY(), ScTabControl::ScTabControl(), ScTabControl::Select(), ScTabView::SelectAll(), ScTabView::SelectAllTables(), ScViewFunc::SelectionEditable(), ScTabViewObj::setActiveSheet(), ScNavigatorDlg::SetCurrentTableStr(), ScViewFunctionSet::SetCursorAtCell(), ScViewFunctionSet::SetCursorAtPoint(), ScChildrenShapes::SetDrawBroadcaster(), ScColBar::SetEntrySize(), ScRowBar::SetEntrySize(), ScViewFunc::SetNumberFormat(), ScViewFunc::SetNumFmtByStr(), ScModelObj::setPart(), ScTabViewObj::setPropertyValue(), ScCondFormatDlg::SetReference(), ScInputHandler::SetReference(), ScFilterDlg::SetValString(), ScFormulaReferenceHelper::ShowFormulaReference(), ScGridWindow::ShowNoteMarker(), ScFormulaReferenceHelper::ShowSimpleReference(), ScTabView::SkipCursorHorizontal(), ScTabView::SkipCursorVertical(), ScTabView::StartDataSelect(), ScInputWindow::StartFormula(), ScTabControl::StartRenaming(), ScNavigatorControllerItem::StateChangedAtToolBoxControl(), FuText::StopEditMode(), ScTabView::StopRefMode(), ScGridWindow::TestMouse(), ScDBFunc::ToggleAutoFilter(), ScGridWindow::UpdateAutoFillOverlay(), ScGridWindow::UpdateAutoFilterFromMenu(), ScDBFunc::UpdateCharts(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateDragRectOverlay(), UpdateFixX(), UpdateFixY(), ScGridWindow::UpdateFormulas(), ScTabView::UpdateHeaderWidth(), ScTabControl::UpdateInputContext(), ScTabViewShell::UpdateInputHandler(), UpdateOutlinerFlags(), ScInputHandler::UpdateRange(), ScTabView::UpdateRef(), ScInputHandler::UpdateRefDevice(), ScTabView::UpdateScrollBars(), ScGridWindow::UpdateSelectionOverlay(), ScGridWindow::UpdateSparklineGroupOverlay(), ScInputHandler::UpdateSpellSettings(), ScTabControl::UpdateStatus(), ScViewFunc::UpdateStyleSheetInUse(), ScTabViewShell::UseSubTotal(), ScViewDataTable::WriteUserDataSequence(), WriteUserDataSequence(), and ScChildrenShapes::~ScChildrenShapes().
|
inline |
Definition at line 602 of file viewdata.hxx.
Referenced by ScGridWindow::DrawContent(), ScAccessibleDocument::Notify(), and ScInputHandler::UpdateActiveView().
|
inline |
Definition at line 518 of file viewdata.hxx.
Referenced by ScInputHandler::DataChanged(), and SetEditEngine().
tools::Rectangle ScViewData::GetEditArea | ( | ScSplitPos | eWhich, |
SCCOL | nPosX, | ||
SCROW | nPosY, | ||
vcl::Window * | pWin, | ||
const ScPatternAttr * | pPattern, | ||
bool | bForceToTop, | ||
bool | bInPrintTwips = false |
||
) |
Definition at line 1509 of file viewdata.cxx.
References vcl::Window::GetOutDev(), GetPrintTwipsPos(), GetScrPos(), GetZoomX(), GetZoomY(), mrDoc, nPPTX, nPPTY, nTabNo, and Point.
Referenced by ScGridWindow::GetEditUrl(), lcl_SetTextCursorPos(), ScGridWindow::RequestHelp(), ScViewFunctionSet::SetCursorAtPoint(), SetEditEngine(), and ScGridWindow::UpdateEditViewPos().
|
inline |
Definition at line 607 of file viewdata.hxx.
Referenced by ScGridWindow::Command(), ScGridWindow::DrawContent(), ScGridWindow::HandleMouseButtonDown(), ScViewFunc::InsertBookmark(), ScGridWindow::MouseMove(), ScGridWindow::SelectForContextMenu(), and ScGridWindow::UpdateEditViewPos().
|
inline |
Definition at line 608 of file viewdata.hxx.
Referenced by ScGridWindow::Command(), ScGridWindow::DrawContent(), ScGridWindow::HandleMouseButtonDown(), ScViewFunc::InsertBookmark(), ScGridWindow::MouseMove(), ScGridWindow::SelectForContextMenu(), and ScGridWindow::UpdateEditViewPos().
|
inline |
Definition at line 605 of file viewdata.hxx.
Referenced by ScGridWindow::DrawContent(), and ScViewFunc::InsertBookmark().
|
inline |
Definition at line 606 of file viewdata.hxx.
Referenced by ScGridWindow::DrawContent(), and ScViewFunc::InsertBookmark().
void ScViewData::GetEditView | ( | ScSplitPos | eWhich, |
EditView *& | rViewPtr, | ||
SCCOL & | rCol, | ||
SCROW & | rRow | ||
) |
Definition at line 2279 of file viewdata.cxx.
References nEditCol, nEditRow, and pEditView.
Referenced by ScExtraEditViewManager::Apply(), ScGridWindow::Command(), ScViewFunc::DoSheetConversion(), ScGridWindow::DrawContent(), ScDocShell::Execute(), ScGridWindow::HandleMouseButtonDown(), ScSpellDialogChildWindow::Init(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScAccessibleDocument::Notify(), ScTabViewShell::Notify(), ScAccessibleDocument::PreInit(), ScSelectionState::ScSelectionState(), ScGridWindow::SelectForContextMenu(), ScGridWindow::StartDrag(), and ScGridWindow::UpdateEditViewPos().
|
inline |
Definition at line 584 of file viewdata.hxx.
|
inline |
Definition at line 603 of file viewdata.hxx.
Referenced by ScGridWindow::Command(), ScSelectionState::ScSelectionState(), and ScGridWindow::SelectForContextMenu().
|
inline |
Definition at line 604 of file viewdata.hxx.
Referenced by ScGridWindow::Command(), ScSelectionState::ScSelectionState(), ScGridWindow::SelectForContextMenu(), and ScTabView::ShowRefTip().
void ScViewData::GetFillData | ( | SCCOL & | rStartCol, |
SCROW & | rStartRow, | ||
SCCOL & | rEndCol, | ||
SCROW & | rEndRow | ||
) |
Definition at line 1365 of file viewdata.cxx.
References nFillEndX, nFillEndY, nFillStartX, and nFillStartY.
Referenced by ScCellShell::ExecuteEdit(), and ScGridWindow::MouseButtonUp().
|
inline |
Definition at line 516 of file viewdata.hxx.
Referenced by ScGridWindow::MouseButtonUp(), ScViewFunctionSet::SetCursorAtCell(), ScViewFunctionSet::SetCursorAtPoint(), and ScTabView::UpdateRef().
|
inline |
Definition at line 420 of file viewdata.hxx.
References ScViewDataTable::nFixPosX.
Referenced by ScTabView::CalcZoom(), ScTabView::ScrollX(), and ScTabView::UpdateScrollBars().
|
inline |
Definition at line 421 of file viewdata.hxx.
References ScViewDataTable::nFixPosY.
Referenced by ScTabView::CalcZoom(), ScTabView::ScrollY(), and ScTabView::UpdateScrollBars().
|
inline |
Definition at line 478 of file viewdata.hxx.
Referenced by ScTextWnd::GetNumLines(), ScTabViewObj::getPropertyValue(), ScTextWnd::SetNumLines(), and WriteUserDataSequence().
|
inline |
Definition at line 416 of file viewdata.hxx.
References ScViewDataTable::eHSplitMode.
Referenced by ScTabView::CalcZoom(), ScTabView::DoHSplit(), ScTabView::DoResize(), ScTabViewShell::Execute(), FuPoor::ForceScroll(), ScTabView::FreezeSplitters(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScTabViewObj::getCount(), ScTabViewObj::getIsWindowSplit(), ScTabViewObj::GetObjectByIndex_Impl(), ScTabViewObj::getSplitColumn(), ScTabViewObj::getSplitHorizontal(), ScTabViewShell::GetState(), ScTabViewObj::hasFrozenPanes(), ScTabView::InvalidateSplit(), ScTabSplitter::Paint(), ScTabView::RepeatResize(), ScGridWindow::RFMouseMove(), ScTabView::ScrollX(), ScTabView::ScrollY(), ScViewFunctionSet::SetCursorAtPoint(), ScHeaderFunctionSet::SetCursorAtPoint(), ScGridWindow::ShowNoteMarker(), ScTabView::UpdateFixPos(), ScTabView::UpdateScrollBars(), and ScTabView::UpdateShow().
|
inline |
Definition at line 418 of file viewdata.hxx.
References ScViewDataTable::nHSplitPos.
Referenced by ScTabView::DoResize(), ScTabView::FreezeSplitters(), ScTabViewObj::getSplitColumn(), and ScTabViewObj::getSplitHorizontal().
const MapMode & ScViewData::GetLogicMode | ( | ScSplitPos | eWhich | ) |
Definition at line 3009 of file viewdata.cxx.
References aLogicMode, ScViewDataTable::nMPosX, ScViewDataTable::nMPosY, Point, pThisTab, MapMode::SetOrigin(), WhichH(), and WhichV().
Referenced by ScGridWindow::Draw(), ScGridWindow::DrawContent(), ScPrintFunc::DrawToDev(), ScGridWindow::GetDrawMapMode(), ScGridWindow::GetEditUrl(), ScGridWindow::ScGridWindow(), and ScGridWindow::UpdateEditViewPos().
const MapMode & ScViewData::GetLogicMode | ( | ) |
Definition at line 3016 of file viewdata.cxx.
References aLogicMode, Point, and MapMode::SetOrigin().
Referenced by SetEditEngine().
|
inline |
Definition at line 408 of file viewdata.hxx.
References ScViewDataTable::aHeightHelper, ScPositionHelper::getPosition(), and ScViewDataTable::nMaxTiledRow.
|
inline |
Definition at line 407 of file viewdata.hxx.
References ScViewDataTable::aWidthHelper, ScPositionHelper::getPosition(), and ScViewDataTable::nMaxTiledCol.
|
inline |
Definition at line 411 of file viewdata.hxx.
References ScViewDataTable::aHeightHelper.
Referenced by ScDocFunc::AdjustRowHeight(), CalcPPT(), ScTabView::extendTiledAreaIfNeeded(), ScTabView::getRowColumnHeaders(), ScViewFunc::OnLOKInsertDeleteRow(), ScViewFunc::OnLOKSetWidthOrHeight(), ScDBFunc::OnLOKShowHideColRow(), SetMaxTiledRow(), and ScDBDocFunc::Sort().
ScPositionHelper * ScViewData::GetLOKHeightHelper | ( | SCTAB | nTabIndex | ) |
Definition at line 2340 of file viewdata.cxx.
References maTabData, and ValidTab().
SCCOLROW ScViewData::GetLOKSheetFreezeIndex | ( | bool | bIsCol | ) | const |
Definition at line 4218 of file viewdata.cxx.
References ScDocument::GetLOKFreezeCol(), ScDocument::GetLOKFreezeRow(), mrDoc, and nTabNo.
Referenced by ScTabViewShell::Execute(), and ScTabViewShell::GetState().
|
inline |
The visible area in the client (set by setClientVisibleArea).
Definition at line 573 of file viewdata.hxx.
Referenced by ScTabViewShell::ExecDraw(), ScTabView::extendTiledAreaIfNeeded(), ScTabView::GetChartInsertPos(), and ScTabViewShell::getLOKVisibleArea().
|
inline |
Definition at line 410 of file viewdata.hxx.
References ScViewDataTable::aWidthHelper.
Referenced by CalcPPT(), ScTabView::extendTiledAreaIfNeeded(), ScModelObj::getDocumentSize(), ScTabView::getRowColumnHeaders(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKSetWidthOrHeight(), ScDBFunc::OnLOKShowHideColRow(), and SetMaxTiledCol().
ScPositionHelper * ScViewData::GetLOKWidthHelper | ( | SCTAB | nTabIndex | ) |
Definition at line 2330 of file viewdata.cxx.
References maTabData, and ValidTab().
ScMarkData & ScViewData::GetMarkData | ( | ) |
Definition at line 3135 of file viewdata.cxx.
References maMarkData.
Referenced by ScViewFunc::ApplySelectionPattern(), ScViewFunctionSet::BeginDrag(), ScTabView::CalcZoom(), ScViewFunc::ChangeIndent(), ScHeaderControl::Command(), ScSelectionTransferObj::CreateCellData(), ScSelectionTransferObj::CreateFromView(), ScTabViewShell::CreateRefDialogController(), ScViewFunc::DeleteCells(), ScAccessibleSpreadsheet::deselectAccessibleChild(), ScTabView::DeselectAllTables(), ScViewFunc::DetectiveMarkPred(), ScViewFunc::DetectiveMarkSucc(), ScTabViewShell::DoAutoSum(), ScTabControl::DoDrag(), ScTabView::DoneBlockMode(), ScViewFunc::DoSheetConversion(), ScGridWindow::Draw(), ScGridWindow::dumpCellProperties(), ScNavigatorDlg::EndOfDataArea(), ScViewFunc::EnterData(), ScViewFunc::EnterMatrix(), ScCellShell::Execute(), ScTabViewShell::Execute(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteEdit(), ScCellShell::ExecuteExternalSource(), ScFormatShell::ExecuteStyle(), ScTabViewShell::ExecuteTable(), ScConversionEngineBase::FindNextConversionCell(), FuInsertChart::FuInsertChart(), ScGridWinUIObject::get_state(), ScDBFunc::GetAnonymousDBData(), ScCellShell::GetBlockState(), ScCellShell::GetCellState(), ScDBFunc::GetDBData(), ScTabViewShell::GetFunction(), ScViewFunc::GetOptimalColWidth(), ScDocShell::GetSaveTab(), ScAccessibleSpreadsheet::getSelectedAccessibleChild(), ScAccessibleSpreadsheet::getSelectedAccessibleChildCount(), ScAccessibleSpreadsheet::getSelectedAccessibleColumns(), ScAccessibleSpreadsheet::getSelectedAccessibleRows(), ScTabViewObj::getSelection(), ScViewFunc::GetSelectionFrame(), ScViewFunc::GetSelectionPattern(), ScGridWindow::GetSelectionRects(), ScGridWindow::GetSelectionRectsPrintTwips(), ScViewFunc::GetSelectionScriptType(), ScCellShell::GetState(), ScTabViewShell::GetState(), ScViewFunc::GetStyleSheetFromMarked(), ScGridWindow::HandleMouseButtonDown(), ScTabViewShell::HasSelection(), ScPrintAreasDlg::Impl_FillLists(), ScSpellDialogChildWindow::Init(), ScTabView::InitBlockMode(), ScTabView::InitOwnBlockMode(), ScTabView::InitRefMode(), ScViewFunc::InsertCells(), ScAccessibleSpreadsheet::isAccessibleColumnSelected(), ScAccessibleSpreadsheet::isAccessibleRowSelected(), ScAccessibleSpreadsheet::isAccessibleSelected(), ScAccessibleSpreadsheet::IsCompleteSheetSelected(), ScAccessibleCell::IsSelected(), ScViewFunctionSet::IsSelectionAtPoint(), ScHeaderFunctionSet::IsSelectionAtPoint(), ScSpellDialogChildWindow::IsSelectionChanged(), ScAccessibleDocument::IsTableSelected(), lcl_GetTextToColumnsRange(), ScTabView::MarkCursor(), ScNavigatorDlg::MarkDataArea(), ScUndoUtil::MarkSimpleBlock(), ScDocShell::MergeDocument(), ScGridWindow::MouseButtonUp(), ScAccessibleSpreadsheet::Notify(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKInsertDeleteRow(), ScTabView::PaintBlock(), ScViewFunc::PasteFromClipToMultiRanges(), ScViewFunc::PasteMultiRangesFromClip(), ScVbaWorksheets::PrintPreview(), ScViewFunc::ProtectSheet(), ReadExtOptions(), ScViewDataTable::ReadUserDataSequence(), ScUndoClearItems::Repeat(), ScSpellDialogChildWindow::Reset(), ScCondFormatDlg::ScCondFormatDlg(), ScPreviewShell::ScPreviewShell(), ScSelectionState::ScSelectionState(), ScTabViewShell::ScTabViewShell(), ScTabControl::Select(), ScVbaWorksheets::Select(), ScTabViewObj::select(), ScTabView::SelectAll(), ScTabView::SelectAllTables(), ScGridWindow::SelectForContextMenu(), ScViewFunc::SelectionEditable(), ScViewFunctionSet::SetAnchor(), ScGridWindow::SetCellSelectionPixel(), ScNavigatorDlg::SetCurrentCell(), ScViewFunctionSet::SetCursorAtCell(), ScHeaderFunctionSet::SetCursorAtPoint(), ScColBar::SetEntrySize(), ScRowBar::SetEntrySize(), ScViewFunc::SetMarkedWidthOrHeight(), ScColBar::SetMarking(), ScRowBar::SetMarking(), ScViewFunc::SetStyleSheetToMarked(), ScNavigatorDlg::StartOfDataArea(), ScInputHandler::StartTable(), ScGridWindow::StopMarking(), ScGridWindow::TestMouse(), ScViewFunc::Unprotect(), ScGridWindow::UpdateKitSelection(), ScTabView::UpdateRef(), ScTabControl::UpdateStatus(), and WriteExtOptions().
const ScMarkData & ScViewData::GetMarkData | ( | ) | const |
Definition at line 3140 of file viewdata.cxx.
References maMarkData.
|
inline |
Definition at line 422 of file viewdata.hxx.
References ScViewDataTable::nMaxTiledCol.
Referenced by ScTabView::extendTiledAreaIfNeeded(), and ScDocument::GetTiledRenderingArea().
|
inline |
Definition at line 423 of file viewdata.hxx.
References ScViewDataTable::nMaxTiledRow.
Referenced by ScTabView::extendTiledAreaIfNeeded(), and ScDocument::GetTiledRenderingArea().
bool ScViewData::GetMergeSizePixel | ( | SCCOL | nX, |
SCROW | nY, | ||
tools::Long & | rSizeXPix, | ||
tools::Long & | rSizeYPix | ||
) | const |
Definition at line 2721 of file viewdata.cxx.
References ATTR_MERGE(), ScDocument::GetAttr(), ScMergeAttr::GetColMerge(), ScDocument::GetColWidth(), ScDocument::GetRowHeight(), ScMergeAttr::GetRowMerge(), i, mrDoc, nPPTX, nPPTY, nTabNo, ScDocument::RowHidden(), and ToPixel().
Referenced by ScGridWindow::Command(), describeCellCursorAt(), ScGridWindow::DoScenarioMenu(), ScGridWindow::DrawButtons(), ScAccessibleCell::GetBoundingBox(), ScGridWindow::GetEditUrl(), ScGridWindow::GetListValButtonRect(), GetMouseQuadrant(), ScModelObj::getPostIts(), ScModelObj::getPostItsPos(), ScAccessibleCellTextData::GetTextForwarder(), ScGridWindow::HitRangeFinder(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::LaunchDataSelectMenu(), ScDocShell::LOKCommentNotify(), ScGridWindow::UpdateAutoFillOverlay(), and ScGridWindow::UpdateCursorOverlay().
bool ScViewData::GetMergeSizePrintTwips | ( | SCCOL | nX, |
SCROW | nY, | ||
tools::Long & | rSizeXTwips, | ||
tools::Long & | rSizeYTwips | ||
) | const |
Definition at line 2758 of file viewdata.cxx.
References ATTR_MERGE(), ScDocument::GetAttr(), ScMergeAttr::GetColMerge(), ScDocument::GetColWidth(), ScDocument::GetRowHeight(), ScMergeAttr::GetRowMerge(), mrDoc, and nTabNo.
Referenced by describeCellCursorAt(), and ScDocShell::LOKCommentNotify().
Point ScViewData::GetMousePosPixel | ( | ) |
Definition at line 4003 of file viewdata.cxx.
References ScTabView::GetMousePosPixel(), Point, and pView.
Referenced by ScDrawShell::GetDrawAttrState().
void ScViewData::GetMouseQuadrant | ( | const Point & | rClickPos, |
ScSplitPos | eWhich, | ||
SCCOL | nPosX, | ||
SCROW | nPosY, | ||
bool & | rLeft, | ||
bool & | rTop | ||
) |
Definition at line 2889 of file viewdata.cxx.
References GetMergeSizePixel(), GetScrPos(), ScDocument::IsLayoutRTL(), mrDoc, nTabNo, and Point.
Referenced by ScTabView::FreezeSplitters(), and ScViewFunctionSet::SetCursorAtPoint().
Definition at line 708 of file viewdata.hxx.
References bIsRefMode, GetCurX(), GetCurY(), nRefEndX, and nRefEndY.
void ScViewData::GetMultiArea | ( | ScRangeListRef & | rRange | ) | const |
Definition at line 1204 of file viewdata.cxx.
References false, ScMarkData::FillRangeListWithMarks(), tools::SvRef< T >::get(), GetSimpleArea(), ScMarkData::IsMultiMarked(), maMarkData, and ScMarkData::MarkToSimple().
Referenced by ScCellShell::ExecuteEdit(), ScTabViewObj::getSelection(), and ScCellShell::GetState().
SCCOL ScViewData::GetOldCurX | ( | ) | const |
Definition at line 1374 of file viewdata.cxx.
References ScViewDataTable::mbOldCursorValid, ScViewDataTable::nCurX, ScViewDataTable::nOldCurX, and pThisTab.
SCROW ScViewData::GetOldCurY | ( | ) | const |
Definition at line 1382 of file viewdata.cxx.
References ScViewDataTable::mbOldCursorValid, ScViewDataTable::nCurY, ScViewDataTable::nOldCurY, and pThisTab.
|
inline |
Definition at line 554 of file viewdata.hxx.
Referenced by ScGridWindow::CreateAnchorHandle(), ScModule::CreateItemSet(), ScGridWindow::Draw(), ScGridWindow::DrawContent(), ScGridWindow::DrawRedraw(), ScTabViewShell::Execute(), ScTabViewObj::getPropertyValue(), ScTabViewShell::GetState(), sc::IMPL_STATIC_LINK(), ScModule::ModifyOptions(), FuDraw::ResetModifiers(), ScTabViewObj::setPropertyValue(), and ScViewFunc::SetWidthOrHeight().
|
inline |
Definition at line 570 of file viewdata.hxx.
Referenced by ScTabView::GetPageMoveEndPosition().
|
inline |
Definition at line 647 of file viewdata.hxx.
References ScViewDataTable::nPixPosX, ScViewDataTable::nPixPosY, Point, WhichH(), and WhichV().
Referenced by ScGridWindow::GetDrawMapMode(), and ScAccessibleDocument::GetVisibleArea_Impl().
void ScViewData::GetPosFromPixel | ( | tools::Long | nClickX, |
tools::Long | nClickY, | ||
ScSplitPos | eWhich, | ||
SCCOL & | rPosX, | ||
SCROW & | rPosY, | ||
bool | bTestMerge = true , |
||
bool | bRepair = false , |
||
SCTAB | nForTab = -1 |
||
) |
Definition at line 2774 of file viewdata.cxx.
References AddPixelsWhile(), aScrSize, ATTR_MERGE(), ScMergeAttr::GetColMerge(), ScDocument::GetColWidth(), ScTabView::GetGridHeight(), ScTabView::GetGridWidth(), GetPosX(), GetPosY(), ScMergeAttr::GetRowMerge(), Grid, Size::Height(), Hor, comphelper::LibreOfficeKit::isActive(), ScDocument::IsLayoutRTL(), maTabData, ScDocument::MaxCol(), ScDocument::MaxRow(), mrDoc, nPPTX, nPPTY, nTabNo, pDocShell, ScDocShell::PostPaint(), pView, SAL_WARN, Size::setHeight(), Size::setWidth(), ToPixel(), ValidTab(), Ver, WhichH(), WhichV(), and Size::Width().
Referenced by ScGridWindow::AcceptDrop(), ScGridWindow::AcceptPrivateDrop(), ScViewFunctionSet::BeginDrag(), ScGridWindow::Command(), DeriveLOKFreezeIfNeeded(), ScGridWindow::ExecuteDrop(), ScTabView::FreezeSplitters(), ScAccessibleSpreadsheet::getAccessibleAtPoint(), ScTabViewObj::GetClickedObject(), ScGridWindow::GetEditUrl(), GetPrintTwipsPosFromTileTwips(), ScTabViewObj::getSplitColumn(), ScTabViewObj::getSplitRow(), ScGridWindow::HandleMouseButtonDown(), ScGridWindow::HitRangeFinder(), ScGridWindow::IsCellCoveredByText(), ScViewFunctionSet::IsSelectionAtPoint(), ScHeaderFunctionSet::IsSelectionAtPoint(), ScGridWindow::MouseButtonDown(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScGridWindow::PasteSelection(), ScGridWindow::RequestHelp(), ScGridWindow::RFMouseMove(), ScGridWindow::SetCellSelectionPixel(), ScViewFunctionSet::SetCursorAtPoint(), ScHeaderFunctionSet::SetCursorAtPoint(), and FuSelection::TestDetective().
SCCOL ScViewData::GetPosX | ( | ScHSplitPos | eWhich, |
SCTAB | nForTab = -1 |
||
) | const |
Definition at line 1402 of file viewdata.cxx.
References comphelper::LibreOfficeKit::isActive(), maTabData, ScViewDataTable::nPosX, pThisTab, and ValidTab().
Referenced by ScTabView::CalcZoom(), ScTabView::DoHSplit(), ScPrintFunc::DrawToDev(), ScGridWindow::DropScroll(), EditGrowX(), ScTabView::ExpandBlock(), ScTabView::FreezeSplitters(), ScGridWinUIObject::get_state(), ScViewPaneBase::getFirstVisibleColumn(), ScColBar::GetPos(), GetPosFromPixel(), ScGridWindow::GetRectsAnyFor(), ScVbaWindow::getScrollColumn(), GetScrPos(), ScViewPaneBase::getVisibleRange(), ScOutlineWindow::GetVisibleRange(), ScVbaApplication::GoTo(), ScTabView::InterpretVisible(), ScGridWindow::Paint(), PrevCellsX(), ScTabViewShell::QueryObjAreaPixel(), ScTabView::ScrollX(), ScHeaderFunctionSet::SetCursorAtPoint(), ScViewPaneBase::setFirstVisibleColumn(), ScVbaWindow::setScrollColumn(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateDragRectOverlay(), ScGridWindow::UpdateEditViewPos(), ScGridWindow::UpdateFormulas(), ScDocShell::UpdateOle(), ScTabView::UpdateScrollBars(), and VisibleCellsX().
SCROW ScViewData::GetPosY | ( | ScVSplitPos | eWhich, |
SCTAB | nForTab = -1 |
||
) | const |
Definition at line 1416 of file viewdata.cxx.
References comphelper::LibreOfficeKit::isActive(), maTabData, ScViewDataTable::nPosY, pThisTab, and ValidTab().
Referenced by ScTabView::CalcZoom(), ScTabView::DoVSplit(), ScPrintFunc::DrawToDev(), ScGridWindow::DropScroll(), EditGrowY(), ScTabView::ExpandBlock(), ScTabView::FreezeSplitters(), ScGridWinUIObject::get_state(), ScViewPaneBase::getFirstVisibleRow(), ScRowBar::GetPos(), GetPosFromPixel(), ScGridWindow::GetRectsAnyFor(), ScVbaWindow::getScrollRow(), GetScrPos(), ScViewPaneBase::getVisibleRange(), ScOutlineWindow::GetVisibleRange(), ScVbaApplication::GoTo(), ScTabView::InterpretVisible(), ScGridWindow::Paint(), PrevCellsY(), ScTabViewShell::QueryObjAreaPixel(), ScTabView::ScrollY(), ScHeaderFunctionSet::SetCursorAtPoint(), ScViewPaneBase::setFirstVisibleRow(), ScVbaWindow::setScrollRow(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateDragRectOverlay(), ScGridWindow::UpdateEditViewPos(), ScGridWindow::UpdateFormulas(), ScTabView::UpdateHeaderWidth(), ScDocShell::UpdateOle(), ScTabView::UpdateScrollBars(), and VisibleCellsY().
|
inline |
Definition at line 468 of file viewdata.hxx.
References nPPTX.
Referenced by ScBlockUndo::AdjustHeight(), convertPixelToLogical(), describeCellCursorAt(), ScGridWindow::Draw(), ScModelObj::getDocumentSize(), ScColBar::GetDragHelp(), ScGridWindow::GetDrawMapMode(), ScColBar::GetEntrySize(), ScGridWindow::GetListValButtonRect(), ScViewFunc::GetOptimalColWidth(), ScTabView::GetPageMoveEndPosition(), ScModelObj::getPostIts(), ScModelObj::getPostItsPos(), ScGridWindow::GetRectsAnyFor(), ScInputHandler::GetReferenceMark(), ScAccessibleCellTextData::GetTextForwarder(), ScGridWindow::HasScenarioButton(), ScGridWindow::IsCellCoveredByText(), ScGridWindow::LaunchAutoFilterMenu(), lcl_DrawScenarioFrames(), lcl_GetEditAreaTLOffset(), ScDocShell::LOKCommentNotify(), ScViewFunc::ModifyCellSize(), ScGridWindow::MouseButtonUp(), ScGridWindow::Paint(), ScUndoDragDrop::PaintArea(), ScModelObj::paintTile(), ScGridWindow::PaintTile(), ScModelObj::postMouseEvent(), ScViewDataTable::ReadUserDataSequence(), ScUndoAutoFormat::Redo(), ScViewFunc::RemoveStyleSheetInUse(), ScModelObj::setClientZoom(), ScColBar::SetEntrySize(), ScModelObj::setGraphicSelection(), ScModelObj::setTextSelection(), ScViewFunc::SetWidthOrHeight(), ScGridWindow::UpdateDragRectOverlay(), ScGridWindow::UpdateFormulas(), and ScViewFunc::UpdateStyleSheetInUse().
|
inline |
Definition at line 469 of file viewdata.hxx.
References nPPTY.
Referenced by ScBlockUndo::AdjustHeight(), convertPixelToLogical(), describeCellCursorAt(), ScGridWindow::DoScenarioMenu(), ScGridWindow::Draw(), ScGridWindow::DrawButtons(), ScModelObj::getDocumentSize(), ScRowBar::GetDragHelp(), ScGridWindow::GetDrawMapMode(), ScRowBar::GetEntrySize(), ScGridWindow::GetListValButtonRect(), ScViewFunc::GetOptimalColWidth(), ScModelObj::getPostIts(), ScModelObj::getPostItsPos(), ScGridWindow::GetRectsAnyFor(), ScInputHandler::GetReferenceMark(), ScAccessibleCellTextData::GetTextForwarder(), ScGridWindow::IsCellCoveredByText(), lcl_DrawScenarioFrames(), lcl_GetEditAreaTLOffset(), ScDocShell::LOKCommentNotify(), ScViewFunc::ModifyCellSize(), ScGridWindow::Paint(), ScUndoDragDrop::PaintArea(), ScModelObj::paintTile(), ScGridWindow::PaintTile(), ScModelObj::postMouseEvent(), ScViewDataTable::ReadUserDataSequence(), ScUndoAutoFormat::Redo(), ScViewFunc::RemoveStyleSheetInUse(), ScModelObj::setClientZoom(), ScRowBar::SetEntrySize(), ScModelObj::setGraphicSelection(), ScModelObj::setTextSelection(), ScViewFunc::SetWidthOrHeight(), ScGridWindow::UpdateDragRectOverlay(), ScGridWindow::UpdateFormulas(), and ScViewFunc::UpdateStyleSheetInUse().
returns the position (top-left corner) of the requested cell in print twips coordinates.
Definition at line 2545 of file viewdata.cxx.
References ScDocument::GetColWidth(), ScDocument::GetRowHeight(), mrDoc, nTabNo, and Point.
Referenced by describeCellCursorAt(), GetEditArea(), GetPrintTwipsPosFromTileTwips(), ScGridWindow::GetRectsAnyFor(), ScInputHandler::GetReferenceMark(), ScDocShell::LOKCommentNotify(), SetEditEngine(), and ScGridWindow::UpdateDragRectOverlay().
Definition at line 2557 of file viewdata.cxx.
References GetPosFromPixel(), GetPrintTwipsPos(), GetScrPos(), nPPTX, nPPTY, Point, and SC_SPLIT_TOPLEFT.
Referenced by ScTabViewShell::ExecDraw().
|
inline |
Definition at line 535 of file viewdata.hxx.
Referenced by ScViewFunctionSet::CheckRefBounds(), ScTabView::DoneRefMode(), ScGridWindow::DrawContent(), ScCellShell::ExecuteEdit(), ScTabView::ExpandBlock(), ScTabView::GetAreaMoveEndPosition(), ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(), ScTabView::GetPageMoveEndPosition(), ScGridWindow::KeyInput(), ScGridWindow::MouseButtonUp(), ScAccessibleSpreadsheet::NotifyRefMode(), ScTabControl::Select(), ScTabView::ShowRefTip(), ScTabView::StopRefMode(), ScInputHandler::UpdateLokReferenceMarks(), and ScTabView::UpdateRef().
|
inline |
Definition at line 536 of file viewdata.hxx.
Referenced by ScViewFunctionSet::CheckRefBounds(), ScTabView::DoneRefMode(), ScGridWindow::DrawContent(), ScCellShell::ExecuteEdit(), ScTabView::ExpandBlock(), ScTabView::GetAreaMoveEndPosition(), ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(), ScTabView::GetPageMoveEndPosition(), ScGridWindow::KeyInput(), ScGridWindow::MouseButtonUp(), ScAccessibleSpreadsheet::NotifyRefMode(), ScTabControl::Select(), ScTabView::ShowRefTip(), ScTabView::StopRefMode(), ScInputHandler::UpdateLokReferenceMarks(), and ScTabView::UpdateRef().
|
inline |
Definition at line 537 of file viewdata.hxx.
Referenced by ScTabView::DoneRefMode(), ScGridWindow::DrawContent(), ScCellShell::ExecuteEdit(), ScTabView::ExpandBlock(), ScGridWindow::KeyInput(), ScTabControl::Select(), ScTabView::StopRefMode(), ScInputHandler::UpdateLokReferenceMarks(), ScTabView::UpdateRef(), and ScGridWindow::UpdateShrinkOverlay().
|
inline |
Definition at line 532 of file viewdata.hxx.
Referenced by ScViewFunctionSet::CheckRefBounds(), ScViewFunctionSet::CreateAnchor(), ScTabView::DoneRefMode(), ScGridWindow::DrawContent(), ScTabView::ExpandBlock(), ScTabView::GetAreaMoveEndPosition(), ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(), ScGridWindow::KeyInput(), ScAccessibleSpreadsheet::NotifyRefMode(), ScTabControl::Select(), ScViewFunctionSet::SetCursorAtCell(), ScTabView::ShowRefTip(), ScTabView::StopRefMode(), ScInputHandler::UpdateLokReferenceMarks(), and ScTabView::UpdateRef().
|
inline |
Definition at line 533 of file viewdata.hxx.
Referenced by ScViewFunctionSet::CheckRefBounds(), ScViewFunctionSet::CreateAnchor(), ScTabView::DoneRefMode(), ScGridWindow::DrawContent(), ScTabView::ExpandBlock(), ScTabView::GetAreaMoveEndPosition(), ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(), ScGridWindow::KeyInput(), ScAccessibleSpreadsheet::NotifyRefMode(), ScTabControl::Select(), ScViewFunctionSet::SetCursorAtCell(), ScTabView::ShowRefTip(), ScTabView::StopRefMode(), ScInputHandler::UpdateLokReferenceMarks(), and ScTabView::UpdateRef().
|
inline |
Definition at line 534 of file viewdata.hxx.
Referenced by ScTabView::DoneRefMode(), ScGridWindow::DrawContent(), ScCellShell::ExecuteEdit(), ScGridWindow::KeyInput(), ScTabControl::Select(), ScTabView::StopRefMode(), ScInputHandler::UpdateLokReferenceMarks(), ScTabView::UpdateRef(), and ScGridWindow::UpdateShrinkOverlay().
|
inline |
Definition at line 392 of file viewdata.hxx.
Referenced by ScGridWindow::DrawContent(), ScGridWindow::HandleMouseButtonDown(), ScGridWindow::MouseMove(), ScTPValidationValue::RefInputDonePostHdl(), ScInputHandler::SetReference(), and ScGridWindow::UpdateEditViewPos().
|
inline |
Definition at line 531 of file viewdata.hxx.
Referenced by ScTabView::DoneRefMode(), ScGridWindow::RequestHelp(), ScTabControl::Select(), ScViewFunctionSet::SetCursorAtCell(), ScTabView::ShowRefTip(), and ScTabView::UpdateRef().
ScDrawView * ScViewData::GetScDrawView | ( | ) |
Definition at line 3163 of file viewdata.cxx.
References ScTabView::GetScDrawView(), and pView.
Referenced by ScGridWindow::DrawCommand(), ScGridWindow::DrawEndAction(), ScGridWindow::DrawHasMarkedObj(), ScGridWindow::DrawKeyInput(), ScGridWindow::DrawMouseButtonDown(), ScGridWindow::DrawMouseButtonUp(), ScGraphicShell::Execute(), ScDrawTextObjectBar::Execute(), ScDrawTextObjectBar::ExecuteAttr(), ScGraphicShell::ExecuteChangePicture(), ScGraphicShell::ExecuteCompressGraphic(), ScGraphicShell::ExecuteCropGraphic(), ScChartShell::ExecuteExportAsGraphic(), ScGraphicShell::ExecuteExternalEdit(), ScDrawTextObjectBar::ExecuteExtra(), ScGraphicShell::ExecuteFilter(), ScDrawTextObjectBar::ExecuteGlobal(), ScDrawTextObjectBar::ExecutePasteContents(), ScGraphicShell::ExecuteSaveGraphic(), ScDrawTextObjectBar::ExecuteToggle(), ScDrawTextObjectBar::ExecuteTrans(), ScChildrenShapes::FindSelectedShapesChanges(), ScDrawShell::GetAttrFuncState(), ScGraphicShell::GetAttrState(), ScDrawTextObjectBar::GetAttrState(), ScGraphicShell::GetChangePictureState(), ScDrawTextObjectBar::GetClipState(), ScGraphicShell::GetCompressGraphicState(), ScGraphicShell::GetCropGraphicState(), ScDrawShell::GetDrawAttrState(), ScDrawShell::GetDrawAttrStateForIFBX(), ScDrawShell::GetDrawFuncState(), ScGridWinUIObject::getDrawView(), ScChartShell::GetExportAsGraphicState(), ScGraphicShell::GetExternalEditState(), ScGraphicShell::GetFilterState(), ScDrawShell::GetFormTextState(), ScGraphicShell::GetSaveGraphicState(), ScModelObj::getSelection(), ScDrawTextObjectBar::GetState(), ScDrawShell::GetState(), ScDrawTextObjectBar::GetStatePropPanelAttr(), ScTabViewObj::getTransferable(), IMPL_LINK(), ScTabViewObj::insertTransferable(), lcl_AdjustInsertPos(), ScGridWindow::PaintTile(), ScGridWindow::RequestHelp(), ScChildrenShapes::ScChildrenShapes(), ScDrawTextObjectBar::ScDrawTextObjectBar(), ScTabViewShell::SelectObject(), ScModelObj::setClientZoom(), ScChildrenShapes::SetDrawBroadcaster(), and ScModelObj::setTextSelection().
|
inline |
Definition at line 665 of file viewdata.hxx.
Referenced by ScGridWindow::DoScenarioMenu(), and ScGridWindow::HasScenarioButton().
Point ScViewData::GetScrPos | ( | SCCOL | nWhereX, |
SCROW | nWhereY, | ||
ScSplitPos | eWhich, | ||
bool | bAllowNeg = false , |
||
SCTAB | nForTab = -1 |
||
) | const |
Definition at line 2375 of file viewdata.cxx.
References ScViewDataTable::aHeightHelper, aScrSize, ScViewDataTable::aWidthHelper, ScDocument::ColHidden(), ScDocument::GetColWidth(), ScTabView::GetGridHeight(), ScTabView::GetGridWidth(), Size::getHeight(), ScPositionHelper::getNearestByIndex(), GetPosX(), GetPosY(), ScDocument::GetRowHeight(), ScDocument::GetScaledRowHeight(), Size::Height(), comphelper::LibreOfficeKit::isActive(), ScDocument::IsLayoutRTL(), maTabData, ScDocument::MaxCol(), ScDocument::MaxRow(), mrDoc, nPPTX, nPPTY, nTabNo, Point, pThisTab, pView, ScDocument::RowHidden(), SAL_WARN, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_BOTTOMRIGHT, SC_SPLIT_LEFT, SC_SPLIT_RIGHT, SC_SPLIT_TOP, SC_SPLIT_TOPLEFT, SC_SPLIT_TOPRIGHT, Size::setHeight(), Size::setWidth(), ToPixel(), ValidTab(), and Size::Width().
Referenced by ScGridWindow::Command(), ScGridWindow::CreateAnchorHandle(), describeCellCursorAt(), ScGridWindow::DoScenarioMenu(), ScGridWindow::Draw(), ScGridWindow::DrawButtons(), ScGridWindow::DrawContent(), ScGridWindow::DrawHiddenIndicator(), ScGridWindow::DrawPagePreview(), ScTabViewObj::freezeAtPosition(), ScTabView::FreezeSplitters(), ScAccessibleCell::GetBoundingBox(), ScOutlineWindow::GetColRowPos(), GetEditArea(), ScGridWindow::GetListValButtonRect(), GetMouseQuadrant(), ScModelObj::getPostIts(), ScModelObj::getPostItsPos(), GetPrintTwipsPosFromTileTwips(), ScGridWindow::GetRectsAnyFor(), ScInputHandler::GetReferenceMark(), GetScrPos(), ScGridWindow::HasScenarioButton(), ScGridWindow::HitRangeFinder(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::LaunchDataSelectMenu(), lcl_DrawScenarioFrames(), ScDocShell::LOKCommentNotify(), OverrideWithLOKFreeze(), ScViewFunc::PasteDraw(), ScViewFunc::PasteFromTransferable(), ScTabView::ScrollX(), ScTabView::ScrollY(), SetEditEngine(), ScTabView::ShowRefTip(), ScTabView::SplitAtCursor(), ScGridWindow::TestMouse(), ScGridWindow::UpdateAutoFillOverlay(), ScGridWindow::UpdateCopySourceOverlay(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateDragRectOverlay(), ScGridWindow::UpdateFormulas(), ScTabView::UpdateRef(), ScGridWindow::UpdateShrinkOverlay(), and ScGridWindow::UpdateSparklineGroupOverlay().
Point ScViewData::GetScrPos | ( | SCCOL | nWhereX, |
SCROW | nWhereY, | ||
ScHSplitPos | eWhich | ||
) | const |
Definition at line 2361 of file viewdata.cxx.
References ePos, GetScrPos(), Point, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_BOTTOMRIGHT, SC_SPLIT_LEFT, and SC_SPLIT_RIGHT.
Point ScViewData::GetScrPos | ( | SCCOL | nWhereX, |
SCROW | nWhereY, | ||
ScVSplitPos | eWhich | ||
) | const |
Definition at line 2368 of file viewdata.cxx.
References ePos, GetScrPos(), Point, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_TOP, and SC_SPLIT_TOPLEFT.
|
inline |
Definition at line 644 of file viewdata.hxx.
|
inline |
Definition at line 358 of file viewdata.hxx.
Referenced by ScGridWindow::Command(), ScEditShell::Execute(), ScDrawTextObjectBar::ExecuteCharDlg(), ScGridWindow::HandleMouseButtonDown(), lcl_UnLockComment(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScTabViewShell::Notify(), ScAuditingShell::ScAuditingShell(), ScDrawTextObjectBar::ScDrawTextObjectBar(), ScFormatShell::ScFormatShell(), and ScViewFunctionSet::SetCursorAtCell().
|
inline |
Definition at line 463 of file viewdata.hxx.
References ScViewDataTable::bShowGrid.
Referenced by ScGridWindow::DrawContent(), ScTabViewShell::ExecuteTable(), and ScTabViewShell::GetStateTable().
ScMarkType ScViewData::GetSimpleArea | ( | SCCOL & | rStartCol, |
SCROW & | rStartRow, | ||
SCTAB & | rStartTab, | ||
SCCOL & | rEndCol, | ||
SCROW & | rEndRow, | ||
SCTAB & | rEndTab | ||
) | const |
Definition at line 1181 of file viewdata.cxx.
References ScRange::GetVars(), and maMarkData.
Referenced by ScTabView::CalcZoom(), ScSelectionTransferObj::CreateFromView(), ScTabViewShell::CreateRefDialogController(), ScPosWnd::DoEnter(), ScViewFunc::EnterMatrix(), ScFormatShell::ExecFormatPaintbrush(), ScCellShell::Execute(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteEdit(), ScDBFunc::GetAnonymousDBData(), ScCellShell::GetBlockState(), ScDBFunc::GetDBData(), GetMultiArea(), ScRandomNumberGeneratorDialog::GetRangeFromSelection(), ScSamplingDialog::GetRangeFromSelection(), ScStatisticsInputOutputDialog::GetRangeFromSelection(), ScStatisticsTwoVariableDialog::GetRangeFromSelection(), ScTabViewObj::getSelection(), GetSimpleArea(), ScCellShell::GetState(), ScTabViewShell::HasSelection(), ScPrintAreasDlg::Impl_FillLists(), ScTpUserLists::Init(), ScColRowNameRangesDlg::Init(), ScDbNameDlg::Init(), ScViewFunc::InsertCells(), IsMultiMarked(), lcl_GetInputType(), ScViewFunc::PasteFromSystem(), ScDataFormDlg::ScDataFormDlg(), ScNameDefDlg::ScNameDefDlg(), SelectionForbidsCellFill(), SelectionForbidsPaste(), ScViewFunctionSet::SetCursorAtCell(), sc::SparklineDialog::setInputSelection(), sc::SparklineDialog::setupValues(), SimpleColMarked(), SimpleRowMarked(), ScViewFunc::StartFormatArea(), ScGridWindow::TestMouse(), ScTabViewShell::UpdateInputHandler(), and ScTabView::UpdateRef().
ScMarkType ScViewData::GetSimpleArea | ( | ScRange & | rRange | ) | const |
Definition at line 1196 of file viewdata.cxx.
References GetSimpleArea(), and maMarkData.
ScMarkType ScViewData::GetSimpleArea | ( | ScRange & | rRange, |
ScMarkData & | rNewMark | ||
) | const |
May modify rNewMark using MarkToSimple().
Definition at line 1133 of file viewdata.cxx.
References ATTR_MERGE(), GetCurX(), GetCurY(), GetDocument(), ScPatternAttr::GetItem(), ScPatternAttr::GetItemSet(), SfxItemSet::GetItemState(), ScMarkData::GetMarkArea(), ScDocument::GetPattern(), GetTabNo(), ScViewUtil::HasFiltered(), ScMarkData::IsMarked(), ScMarkData::IsMultiMarked(), ScMarkData::MarkToSimple(), mrDoc, SC_MARK_MULTI, SC_MARK_NONE, SC_MARK_SIMPLE, and SC_MARK_SIMPLE_FILTERED.
|
inline |
Definition at line 651 of file viewdata.hxx.
Referenced by ScSpellDialogChildWindow::ApplyChangedSentence(), ScConversionEngineBase::FindNextConversionCell(), ScSpellDialogChildWindow::GetNextWrongSentence(), and ScSpellDialogChildWindow::IsSelectionChanged().
|
inline |
Definition at line 395 of file viewdata.hxx.
Referenced by ScGridWindow::AcceptDrop(), ScGridWindow::AcceptPrivateDrop(), ScTabViewShell::ActivateObject(), ScViewFunc::ApplySelectionPattern(), ScViewFunctionSet::BeginDrag(), ScTabView::CalcZoom(), ScUndoUseScenario::CanRepeat(), ScViewFunc::ChangeIndent(), ScViewFunc::ChangeNumFmtDecimals(), ScHeaderControl::Command(), ScGridWindow::Command(), ScTabViewShell::ConnectObject(), ScHeaderFunctionSet::CreateAnchor(), ScGridWindow::CreateAnchorHandle(), ScTabViewShell::CreateRefDialogController(), ScInputHandler::DataChanged(), ScTabPageSortOptions::DeactivatePage(), ScViewFunc::DeleteMulti(), ScAccessibleSpreadsheet::deselectAccessibleChild(), ScTabView::DeselectAllTables(), ScAutoFmtPreview::DetectRTL(), ScDispatch::dispatch(), ScUndoInsertCells::DoChange(), ScUndoDeleteCells::DoChange(), ScUndoFillTable::DoChange(), ScTabControl::DoDrag(), ScPosWnd::DoEnter(), ScTabView::DoHSplit(), ScTabView::DoneBlockMode(), ScTabView::DoneRefMode(), ScTabView::DoResize(), ScGridWindow::DoScenarioMenu(), ScViewFunc::DoSheetConversion(), ScGridWindow::Draw(), ScGridWindow::DrawButtons(), ScGridWindow::DrawContent(), ScGridWindow::DrawHiddenIndicator(), ScGridWindow::DrawPagePreview(), ScPrintFunc::DrawToDev(), ScGridWindow::DropTransferObj(), ScGridWindow::dumpCellProperties(), ScGridWindow::dumpColumnInformationHmm(), ScGridWindow::dumpColumnInformationPixel(), ScViewFunc::EditNote(), ScTabView::EnableAutoSpell(), ScViewFunc::EnterDataAtCursor(), ScViewFunc::EnterMatrix(), ScGridWindow::ExecDataSelect(), ScTabViewShell::ExecDraw(), ScGridWinUIObject::execute(), ScEditShell::Execute(), ScCellShell::Execute(), ScDocShell::Execute(), ScTabViewShell::Execute(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteCursor(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteDB(), ScGridWindow::ExecuteDrop(), ScCellShell::ExecuteEdit(), ScCellShell::ExecuteExternalSource(), ScFormatShell::ExecuteNumFormat(), ScFormatShell::ExecuteStyle(), ScTabViewShell::ExecuteTable(), ScTabView::ExpandBlock(), ScTabViewShell::FillFieldData(), ScTabPageSortFields::FillFieldLists(), ScTpSubTotalGroup::FillListBoxes(), FuPoor::ForceScroll(), ScTabView::FreezeSplitters(), FuInsertChart::FuInsertChart(), FuInsertOLE::FuInsertOLE(), ScGridWinUIObject::get_state(), ScAccessibleSpreadsheet::GetAccessibleCellAt(), ScTabViewObj::getActiveSheet(), ScTabView::GetAreaMoveEndPosition(), ScDrawTextObjectBar::GetAttrState(), ScCellShell::GetBlockState(), ScTabView::GetBorderSize(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScAccessibleSpreadsheet::GetChildIndexAddress(), ScTabViewObj::GetClickedObject(), ScCellShell::GetClipState(), ScViewFunc::GetCreateNameFlags(), GetCurPos(), ScPivotShell::GetCurrDPObject(), ScFormatShell::GetCurrentNumberFormatType(), ScDocShell::GetCurTab(), ScCellShell::GetDBState(), ScModelObj::getDocumentSize(), ScGridWindow::GetDrawMapMode(), ScGridWindow::GetEditUrl(), ScColBar::GetEntrySize(), ScRowBar::GetEntrySize(), ScAccessibleSpreadsheet::GetFormulaCurrentFocusCell(), ScTabViewShell::GetFunction(), ScRowBar::GetHiddenCount(), ScCellShell::GetHLinkState(), ScTabView::GetInsertPos(), ScGridWindow::GetListValButtonRect(), ScTabViewShell::getPart(), ScGridWindow::GetRectsAnyFor(), ScTabView::getRowColumnHeaders(), ScTabViewObj::getSelectedSheets(), ScViewFunc::GetSelectionPattern(), ScTabView::getSheetGeometryData(), GetSimpleArea(), ScCellShell::GetState(), ScTabViewShell::GetState(), ScTabViewShell::GetStateTable(), ScViewFunc::GetStyleSheetFromMarked(), ScFormatShell::GetStyleState(), ScOutlineWindow::GetTab(), ScViewPaneBase::getVisibleRange(), ScAccessibleDocument::getVisibleTable(), ScGridWindow::HandleMouseButtonDown(), ScGridWindow::HasScenarioButton(), ScTabViewShell::HasSelection(), ScGridWindow::HitRangeFinder(), ScFormulaReferenceHelper::Init(), ScFilterOptionsMgr::Init(), ScTabPageSortFields::Init(), ScFilterDlg::Init(), ScTabView::InitBlockMode(), ScTabView::InitRefMode(), ScTabView::InitScrollBar(), ScViewFunc::InsertName(), ScTabViewShell::InsertURLButton(), ScTabView::InterpretVisible(), ScColBar::IsLayoutRTL(), ScRowBar::IsMirrored(), ScTabViewObj::IsMouseListening(), FuSelection::IsNoteCaptionClicked(), ScAccessibleSpreadsheet::IsScAddrFormulaSel(), ScHeaderControl::IsSelectionAllowed(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::LaunchDataSelectMenu(), ScGridWindow::LaunchDPFieldMenu(), ScGridWindow::LaunchPageFieldMenu(), lcl_AdjustInsertPos(), lcl_DrawHighlight(), lcl_DrawScenarioFrames(), lcl_GetInputType(), lcl_GetSortParam(), lcl_GetTextToColumnsRange(), lcl_getViewMatchingDocZoomTab(), lcl_InsertGraphic(), lcl_InsertMedia(), lcl_UnLockComment(), ScGridWindow::LogicInvalidate(), ScUndoUtil::MarkSimpleBlock(), ScViewFunc::ModifyCellSize(), FuSelection::MouseButtonDown(), ScHeaderControl::MouseButtonDown(), FuSelection::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScHeaderControl::MouseMove(), ScGridWindow::MouseMove(), ScTabViewObj::MousePressed(), ScAccessibleSpreadsheet::Notify(), ScTabViewShell::Notify(), ScTabView::OnLibreOfficeKitTabChanged(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKInsertDeleteRow(), ScViewFunc::OnLOKSetWidthOrHeight(), ScCornerButton::Paint(), ScHeaderControl::Paint(), ScGridWindow::Paint(), ScTabView::PaintBlock(), ScTabView::PaintMarks(), ScModelObj::paintTile(), ScGridWindow::PaintTile(), ScClipUtil::PasteFromClipboard(), ScViewFunc::PasteFromSystem(), sc::SparklineDataRangeDialog::perform(), ScModelObj::postMouseEvent(), ScDBFunc::Query(), ScTabViewShell::QueryObjAreaPixel(), ReadExtOptions(), ScUndoDoOutline::Redo(), ScUndoOutlineLevel::Redo(), ScUndoRemoveAllOutlines::Redo(), ScUndoAutoOutline::Redo(), ScUndoSubTotals::Redo(), ScUndoQuery::Redo(), ScUndoImportData::Redo(), ScUndoRepeatDB::Redo(), ScUndoConsolidate::Redo(), ScUndoWidthOrHeight::Redo(), ScTPValidationValue::RefInputDonePostHdl(), ScUndoDeleteTab::Repeat(), ScUndoPrintZoom::Repeat(), ScGridWindow::RequestHelp(), ScClient::RequestNewObjectArea(), ScTabPageSortOptions::Reset(), ScCondFormatDlg::ScCondFormatDlg(), ScDataFormDlg::ScDataFormDlg(), ScFormulaDlg::ScFormulaDlg(), ScHFPage::ScHFPage(), ScInsertCellDlg::ScInsertCellDlg(), ScNamePasteDlg::ScNamePasteDlg(), ScPreviewShell::ScPreviewShell(), ScPrintAreasDlg::ScPrintAreasDlg(), ScTabView::ScrollX(), ScTabView::ScrollY(), ScSelectionState::ScSelectionState(), ScTabControl::ScTabControl(), ScTabViewObj::ScTabViewObj(), ScTabControl::Select(), ScTabViewObj::select(), ScTabView::SelectAll(), ScAccessibleSpreadsheet::selectAllAccessibleChildren(), ScAccessibleSpreadsheet::SelectCell(), ScTabViewObj::SelectionChanged(), ScViewFunc::SelectionEditable(), ScViewFunctionSet::SetAnchor(), ScGridWindow::SetCellSelectionPixel(), ScViewFunctionSet::SetCursorAtCell(), ScViewFunctionSet::SetCursorAtPoint(), ScHeaderFunctionSet::SetCursorAtPoint(), SetEditEngine(), ScViewFunc::SetMarkedWidthOrHeight(), SetMaxTiledCol(), SetMaxTiledRow(), ScViewFunc::SetNumberFormat(), ScViewFunc::SetNumFmtByStr(), ScInputHandler::SetReference(), ScViewFunc::SetStyleSheetToMarked(), ScViewFunc::SetWidthOrHeight(), ScTabViewObj::SheetChanged(), ScBlockUndo::ShowBlock(), ScMultiBlockUndo::ShowBlock(), ScFormulaReferenceHelper::ShowFormulaReference(), ScViewFunc::ShowNote(), ScGridWindow::ShowNoteMarker(), ScSimpleUndo::ShowTable(), ScTabView::SkipCursorHorizontal(), ScTabView::SkipCursorVertical(), ScDBFunc::Sort(), ScTabView::StartDataSelect(), FuText::StopEditMode(), ScTabView::StopRefMode(), ScFormulaDlg::switchBack(), ScGridWindow::TestMouse(), ScDBFunc::ToggleAutoFilter(), ScDBFunc::UISort(), ScUndoDoOutline::Undo(), ScUndoMakeOutline::Undo(), ScUndoOutlineLevel::Undo(), ScUndoOutlineBlock::Undo(), ScUndoRemoveAllOutlines::Undo(), ScUndoAutoOutline::Undo(), ScUndoSubTotals::Undo(), ScUndoQuery::Undo(), ScUndoImportData::Undo(), ScUndoRepeatDB::Undo(), ScUndoWidthOrHeight::Undo(), ScUndoConsolidate::Undo(), ScGridWindow::UpdateAutoFillOverlay(), ScDBFunc::UpdateCharts(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateDragRectOverlay(), ScGridWindow::UpdateEditViewPos(), ScGridWindow::UpdateFormulas(), ScTabViewShell::UpdateInputHandler(), ScInputHandler::UpdateLokReferenceMarks(), ScDocShell::UpdateOle(), ScTabView::UpdatePageBreakData(), ScTabView::UpdateRef(), ScTabView::UpdateScrollBars(), ScGridWindow::UpdateSelectionOverlay(), ScGridWindow::UpdateShrinkOverlay(), ScInputHandler::UpdateSpellSettings(), ScTabControl::UpdateStatus(), ScNavigatorDlg::UpdateTable(), ScConsolidateDlg::VerifyEdit(), and WriteExtOptions().
|
inline |
Definition at line 660 of file viewdata.hxx.
ScDBFunc * ScViewData::GetView | ( | ) | const |
Definition at line 863 of file viewdata.cxx.
References pView.
Referenced by ScPivotLayoutDialog::ApplyChanges(), ScViewFunctionSet::BeginDrag(), ScTextWnd::Command(), ScGridWindow::Command(), ScHeaderFunctionSet::CreateAnchor(), ScGridWindow::CreateAnchorHandle(), ScSelectionTransferObj::CreateCellData(), ScGridWindow::DataChanged(), ScGridWindow::DeleteSurroundingText(), ScViewFunctionSet::DeselectAll(), ScHeaderFunctionSet::DeselectAll(), ScViewFunctionSet::DestroyAnchor(), ScHeaderFunctionSet::DestroyAnchor(), ScOutlineWindow::DoFunction(), ScUndoTabProtect::DoProtect(), ScGridWindow::DrawAfterScroll(), ScGridWindow::DrawCommand(), ScGridWindow::DrawContent(), ScGridWindow::DrawEndAction(), ScColBar::DrawInvert(), ScRowBar::DrawInvert(), ScGridWindow::DrawKeyInput(), ScGridWindow::DrawMarkDropObj(), ScGridWindow::DrawMouseButtonDown(), ScGridWindow::DrawMouseButtonUp(), ScGridWindow::DrawMouseMove(), ScGridWindow::DrawPagePreview(), ScGridWindow::DrawRedraw(), ScGridWindow::DrawSdrGrid(), ScGridWindow::DropScroll(), ScGridWindow::DropTransferObj(), ScTabControl::EndRenaming(), ScInputHandler::EnterHandler(), ScGridWindow::ExecDataSelect(), ScTabViewShell::ExecDraw(), ScFormatShell::ExecFormatPaintbrush(), ScDrawTextObjectBar::ExecFormText(), ScGridWinUIObject::execute(), ScPivotShell::Execute(), ScAuditingShell::Execute(), ScDocShell::Execute(), ScTabControl::ExecuteDrop(), ScGridWindow::ExecuteDrop(), ScCellShell::ExecuteEdit(), ScDrawTextObjectBar::ExecuteExtra(), ScDrawTextObjectBar::ExecuteGlobal(), ScCellShell::ExecuteRotateTrans(), ScCellShell::ExecuteTrans(), ScGridWindow::FilterSelect(), ScConversionEngineBase::FindNextConversionCell(), FuInsertChart::FuInsertChart(), ScGridWinUIObject::getDBFunc(), ScGridWindow::GetDrawMapMode(), ScDrawTextObjectBar::GetFormTextState(), ScGridWindow::getOverlayManager(), ScModelObj::getRowColumnHeaders(), ScModelObj::getSheetGeometryData(), ScGridWindow::GetSurroundingText(), ScGridWindow::GetSurroundingTextSelection(), ScVbaWindow::getTabRatio(), ScGridWinUIObject::getViewFunc(), ScTabViewObj::GetZoomType(), ScGridWindow::HandleMouseButtonDown(), ScColBar::HideEntries(), ScRowBar::HideEntries(), ScTabViewShell::InsertURLButton(), ScDrawTextObjectBar::IsNoteEdit(), ScGridWindow::KeyInput(), lcl_KeyEditMode(), lcl_SelectAll(), ScTabControl::MouseButtonDown(), ScGridWindow::MouseButtonDown(), FuSelection::MouseButtonUp(), FuConstruct::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScDocShell::Notify(), ScGridWindow::PasteSelection(), ScGridWindow::RFMouseMove(), ScTabControl::ScTabControl(), ScTabControl::Select(), ScRedComDialog::SelectCell(), ScGridWindow::SelectForContextMenu(), ScViewFunctionSet::SetAnchor(), ScGridWindow::SetCellSelectionPixel(), ScModelObj::setClientVisibleArea(), ScViewFunctionSet::SetCursorAtCell(), ScViewFunctionSet::SetCursorAtPoint(), ScHeaderFunctionSet::SetCursorAtPoint(), ScColBar::SetEntrySize(), ScRowBar::SetEntrySize(), ScColBar::SetMarking(), ScRowBar::SetMarking(), ScModelObj::setOutlineState(), ScModelObj::setPart(), ScVbaWindow::setTabRatio(), ScViewFunc::SetWidthOrHeight(), ScTabViewObj::SetZoom(), ScTabViewObj::SetZoomType(), ScGridWindow::ShowNoteMarker(), ScGridWindow::StartDrag(), ScFormatShell::StateFormatPaintbrush(), ScGridWindow::Tracking(), ScGridWindow::UpdateAutoFilterFromMenu(), ScGridWindow::UpdateFormulas(), and ScGridWindow::UpdateStatusPosSize().
|
inline |
Definition at line 357 of file viewdata.hxx.
Referenced by ScTabControl::AddTabClick(), ScTabControl::AllowRenaming(), ScPivotLayoutDialog::ApplyChanges(), ScStatisticsTwoVariableDialog::CalculateInputAndWriteToOutput(), ScStatisticsInputOutputDialog::CalculateInputAndWriteToOutput(), ScViewFunctionSet::CalcUpdateInterval(), ScTabView::CalcZoom(), ScCondFormatDlg::CancelPressed(), ScUndoUseScenario::CanRepeat(), ScTabControl::Command(), ScGridWindow::Command(), ScGridWindow::CreateAccessible(), ScViewFunc::DeleteContents(), ScGridWindow::DeleteCursorOverlay(), ScGridWindow::DeleteSurroundingText(), ScViewFunctionSet::DeselectAll(), ScTabView::DoResize(), ScViewFunc::DoSheetConversion(), ScGridWindow::DrawContent(), ScGridWindow::DrawKeyInput(), ScGridWindow::DropTransferObj(), ScGridWindow::ExecDataSelect(), ScAuditingShell::Execute(), ScDrawTextObjectBar::Execute(), ScEditShell::Execute(), ScCellShell::Execute(), ScFormatShell::ExecuteAlignment(), ScFormatShell::ExecuteAttr(), ScCellShell::ExecuteCursor(), ScCellShell::ExecuteCursorSel(), ScCellShell::ExecuteDataPilotDialog(), ScCellShell::ExecuteDB(), ScGridWindow::ExecuteDrop(), ScCellShell::ExecuteEdit(), ScDrawTextObjectBar::ExecuteExtra(), ScDrawTextObjectBar::ExecuteGlobal(), ScCellShell::ExecuteMove(), ScFormatShell::ExecuteNumFormat(), ScCellShell::ExecutePage(), ScFormatShell::ExecuteStyle(), ScCellShell::ExecuteSubtotals(), ScTabViewShell::ExecuteTable(), ScFormatShell::ExecuteTextAttr(), ScFormatShell::ExecuteTextDirection(), ScCellShell::ExecuteXMLSourceDialog(), ScTabView::ExpandBlock(), ScConversionEngineBase::FindNextConversionCell(), ScRandomNumberGeneratorDialog::GenerateNumbers(), ScFormatShell::GetAlignState(), ScFormatShell::GetAttrState(), ScCellShell::GetBlockState(), ScFormatShell::GetBorderState(), ScSpellingEngine::GetDialogParent(), ScGridWindow::GetEditUrl(), ScGridWindow::GetFocus(), ScEditShell::GetMyInputHdl(), ScFormatShell::GetNumFormatState(), ScModelObj::getPart(), ScModelObj::getSelection(), ScDrawTextObjectBar::GetState(), ScDrawShell::GetState(), ScCellShell::GetState(), ScFormatShell::GetStyleState(), ScGridWindow::GetSurroundingText(), ScGridWindow::GetSurroundingTextSelection(), ScFormatShell::GetTextAttrState(), ScFormatShell::GetTextDirectionState(), ScEditShell::GetUndoState(), ScGridWinUIObject::getViewShell(), ScGridWindow::HandleMouseButtonDown(), ScFormulaReferenceHelper::HideReference(), ScGridWindow::HitRangeFinder(), ScViewFunc::InsertBookmark(), ScViewFunc::InsertCurrentTime(), ScTabViewShell::InsertURLField(), ScGridWindow::InvalidateLOKViewCursor(), ScGridWindow::KeyInput(), lcl_GetSortParam(), lcl_sendLOKDocumentBackground(), ScGridWindow::LogicInvalidate(), ScDocShell::LOKCommentNotify(), ScGridWindow::LoseFocus(), sc::DataStream::MakeToolbarVisible(), ScTabView::MarkCursor(), ScTabControl::MouseButtonDown(), ScCornerButton::MouseButtonDown(), ScGridWindow::MouseButtonDown(), ScTabControl::MouseButtonUp(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScGridWindow::notifyKitCellCursor(), ScGridWindow::notifyKitCellFollowJump(), ScGridWindow::notifyKitCellViewCursor(), ScCondFormatDlg::OkPressed(), ScViewFunc::OnLOKInsertDeleteColumn(), ScViewFunc::OnLOKInsertDeleteRow(), ScViewFunc::OnLOKSetWidthOrHeight(), ScModelObj::paintTile(), ScViewFunc::PasteFromSystem(), ScGridWindow::PasteSelection(), ScSamplingDialog::PerformSampling(), ScModelObj::postMouseEvent(), ScGridWindow::PreNotify(), ScGridWindow::PrePaint(), ScTPValidationValue::RefInputDonePostHdl(), ScUndoClearItems::Repeat(), ResetEditView(), ScModelObj::resetSelection(), ScConversionEngineBase::RestoreCursorPos(), ScGridWindow::RFMouseMove(), ScAuditingShell::ScAuditingShell(), ScFormatShell::ScFormatShell(), ScTabView::ScrollCommand(), ScTabControl::Select(), ScGridWindow::SelectForContextMenu(), ScColBar::SelectWindow(), ScRowBar::SelectWindow(), ScGridWindow::SetCellSelectionPixel(), ScViewFunctionSet::SetCursorAtCell(), SetEditEngine(), ScModelObj::setGraphicSelection(), ScTabView::SetNewVisArea(), ScModelObj::setPart(), ScModelObj::setTextSelection(), ScFormulaReferenceHelper::ShowFormulaReference(), ScFormulaReferenceHelper::ShowSimpleReference(), ScGridWindow::StartDrag(), ScTabControl::SwitchToPageId(), ScGridWindow::TestMouse(), ScGridWindow::UpdateAutoFilterFromMenu(), ScGridWindow::UpdateFormulas(), ScTabView::UpdateHeaderWidth(), ScDrawView::UpdateIMap(), ScGridWindow::updateKitCellCursor(), ScGridWindow::updateKitOtherCursors(), ScGridWindow::UpdateKitSelection(), ScGridWindow::updateLOKInputHelp(), ScGridWindow::updateLOKValListButton(), ScGridWindow::updateOtherKitSelections(), ScViewFunc::UpdateSelectionArea(), ScGridWindow::UpdateSelectionOverlay(), ScGridWindow::UpdateStatusPosSize(), and ScTabView::UpdateVarZoom().
|
inline |
Definition at line 417 of file viewdata.hxx.
References ScViewDataTable::eVSplitMode.
Referenced by ScTabView::CalcZoom(), ScTabView::DoResize(), ScTabView::DoVSplit(), ScTabViewShell::Execute(), FuPoor::ForceScroll(), ScTabView::FreezeSplitters(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScTabViewObj::getCount(), ScTabViewObj::getIsWindowSplit(), ScTabViewObj::GetObjectByIndex_Impl(), ScTabViewObj::getSplitColumn(), ScTabViewObj::getSplitRow(), ScTabViewObj::getSplitVertical(), ScTabViewShell::GetState(), ScTabViewObj::hasFrozenPanes(), ScTabView::InvalidateSplit(), ScTabSplitter::Paint(), ScTabView::RepeatResize(), ScGridWindow::RFMouseMove(), ScTabView::ScrollX(), ScTabView::ScrollY(), ScViewFunctionSet::SetCursorAtPoint(), ScHeaderFunctionSet::SetCursorAtPoint(), ScGridWindow::ShowNoteMarker(), ScTabView::SplitAtCursor(), ScTabView::UpdateFixPos(), ScTabView::UpdateHeaderWidth(), ScTabView::UpdateScrollBars(), and ScTabView::UpdateShow().
|
inline |
Definition at line 419 of file viewdata.hxx.
References ScViewDataTable::nVSplitPos.
Referenced by ScTabView::DoResize(), ScTabView::FreezeSplitters(), ScTabViewObj::getSplitRow(), and ScTabViewObj::getSplitVertical().
|
inline |
Definition at line 458 of file viewdata.hxx.
References ScViewDataTable::eZoomType.
|
inline |
Definition at line 459 of file viewdata.hxx.
References ScViewDataTable::aPageZoomX, and ScViewDataTable::aZoomX.
Referenced by ScBlockUndo::AdjustHeight(), CalcPPT(), ScGridWindow::Draw(), ScGridWindow::GetDrawMapMode(), GetEditArea(), ScViewFunc::GetOptimalColWidth(), ScInputHandler::GetReferenceMark(), ScGridWindow::InvalidateLOKViewCursor(), ScGridWindow::IsCellCoveredByText(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::LaunchDataSelectMenu(), lcl_getViewMatchingDocZoomTab(), ScViewFunc::ModifyCellSize(), ScModule::ModifyOptions(), ScUndoDragDrop::PaintArea(), ScGridWindow::PaintTile(), ScUndoAutoFormat::Redo(), RefreshZoom(), ScViewFunc::RemoveStyleSheetInUse(), ScModelObj::setClientZoom(), SetEditEngine(), ScViewFunc::SetWidthOrHeight(), ScGridWindow::UpdateAutoFillOverlay(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateFormulas(), UpdateScreenZoom(), ScViewFunc::UpdateStyleSheetInUse(), and ScTabView::UpdateVarZoom().
|
inline |
Definition at line 460 of file viewdata.hxx.
References ScViewDataTable::aPageZoomY, and ScViewDataTable::aZoomY.
Referenced by ScBlockUndo::AdjustHeight(), CalcPPT(), ScGridWindow::Draw(), ScGridWindow::DrawButtons(), ScTabViewShell::Execute(), ScGridWindow::GetDrawMapMode(), GetEditArea(), ScViewFunc::GetOptimalColWidth(), ScInputHandler::GetReferenceMark(), ScTabViewObj::GetZoom(), ScGridWindow::InvalidateLOKViewCursor(), ScGridWindow::IsCellCoveredByText(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::LaunchDataSelectMenu(), lcl_DrawScenarioFrames(), lcl_getViewMatchingDocZoomTab(), ScViewFunc::ModifyCellSize(), ScModule::ModifyOptions(), ScUndoDragDrop::PaintArea(), ScGridWindow::PaintTile(), ScUndoAutoFormat::Redo(), RefreshZoom(), ScViewFunc::RemoveStyleSheetInUse(), ScTabView::ScrollCommand(), ScModelObj::setClientZoom(), SetEditEngine(), ScViewFunc::SetWidthOrHeight(), ScGridWindow::UpdateFormulas(), UpdateScreenZoom(), ScViewFunc::UpdateStyleSheetInUse(), and ScTabView::UpdateVarZoom().
|
inline |
Definition at line 582 of file viewdata.hxx.
Referenced by ScHeaderControl::Command(), ScTextWnd::Command(), ScGridWindow::Command(), ScGridWindow::DeleteSurroundingText(), ScViewFunc::DoSheetConversion(), ScGridWindow::DrawContent(), ScGridWindow::ExecDataSelect(), ScEditShell::GetAttrState(), ScEditShell::GetSelectionText(), ScEditShell::GetState(), ScGridWindow::GetSurroundingText(), ScGridWindow::GetSurroundingTextSelection(), ScGridWindow::HandleMouseButtonDown(), ScSpellDialogChildWindow::Init(), ScViewFunc::InsertBookmark(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScTabView::OnLibreOfficeKitTabChanged(), ScAccessibleDocument::PreInit(), ScColBar::ResizeAllowed(), ScRowBar::ResizeAllowed(), ScSelectionState::ScSelectionState(), ScGridWindow::SelectForContextMenu(), ScEditShell::ShouldDisableEditHyperlink(), ScTabView::ShowRefTip(), ScGridWindow::StartDrag(), ScFormatShell::StateFormatPaintbrush(), ScGridWindow::UpdateAutoFillOverlay(), ScGridWindow::UpdateCursorOverlay(), ScGridWindow::UpdateEditViewPos(), and ScTabView::~ScTabView().
Definition at line 881 of file viewdata.cxx.
References CreateTabData(), ScMarkData::InsertTab(), maMarkData, maTabData, and UpdateCurrentTab().
Referenced by ScTabViewShell::Notify().
Definition at line 895 of file viewdata.cxx.
References CreateTabData(), i, ScMarkData::InsertTab(), maMarkData, maTabData, and UpdateCurrentTab().
Referenced by ScTabViewShell::Notify().
|
inline |
Definition at line 382 of file viewdata.hxx.
Referenced by ScGridWindow::DataChanged(), ScTabViewShell::InsertURL(), ScGridWindow::notifyKitCellCursor(), ScTabView::PaintBlock(), ScGridWindow::StartDrag(), ScGridWindow::TestMouse(), ScGridWindow::UpdateAutoFillOverlay(), ScGridWindow::UpdateCursorOverlay(), ScTabView::UpdateScrollBars(), ScGridWindow::UpdateSelectionOverlay(), and ScTabControl::UpdateStatus().
|
inline |
Definition at line 514 of file viewdata.hxx.
References NONE.
Referenced by ScGridWindow::Command(), ScViewFunctionSet::DeselectAll(), ScViewFunctionSet::IsSelectionAtPoint(), ScGridWindow::KeyInput(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScViewFunctionSet::SetAnchor(), and ScViewFunctionSet::SetCursorAtCell().
|
inline |
Definition at line 515 of file viewdata.hxx.
References FILL.
Referenced by ScGridWindow::MouseButtonUp(), ScViewFunctionSet::SetCursorAtCell(), and ScViewFunctionSet::SetCursorAtPoint().
|
inline |
Definition at line 557 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_GRID.
|
inline |
Definition at line 560 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_HEADER.
Referenced by ScTabView::DoResize(), ScTabViewShell::Execute(), ScTabView::GetBorderSize(), ScTabView::GetGridOffset(), and ScTabView::UpdateShow().
|
inline |
Definition at line 564 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_HSCROLL.
Referenced by ScTabView::DoResize(), ScVbaApplication::getDisplayScrollBars(), and ScTabView::UpdateShow().
bool ScViewData::IsMinimized | ( | ) | const |
Definition at line 3169 of file viewdata.cxx.
References ScTabView::IsMinimized(), and pView.
Referenced by ScGridWindow::Draw().
bool ScViewData::IsMultiMarked | ( | ) | const |
Definition at line 1259 of file viewdata.cxx.
References eType, GetSimpleArea(), and SC_MARK_SIMPLE.
Referenced by ScCellShell::ExecuteEdit(), and ScCellShell::GetState().
bool ScViewData::IsOle | ( | ) | const |
Definition at line 4015 of file viewdata.cxx.
References ScDocShell::IsOle(), and pDocShell.
Referenced by ScGridWindow::Draw().
|
inline |
Definition at line 565 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_OUTLINER.
Referenced by ScTabView::DoResize(), ScTabView::GetBorderSize(), ScTabView::GetGridOffset(), and ScTabView::UpdateShow().
|
inline |
Definition at line 425 of file viewdata.hxx.
Referenced by ScGridWindow::DrawContent(), ScTabViewShell::Execute(), ScVbaWindow::getView(), ScGridWindow::MouseMove(), ScTabViewShell::SetCurSubShell(), ScTabViewObj::SetZoom(), and ScTabView::UpdatePageBreakData().
|
inline |
Definition at line 426 of file viewdata.hxx.
References Mode.
Referenced by ScGridWindow::KeyInput().
|
inline |
Definition at line 530 of file viewdata.hxx.
Referenced by ScTabView::DoneRefMode(), ScGridWindow::DrawCommand(), ScGridWindow::DrawContent(), ScGridWindow::DrawKeyInput(), ScGridWindow::DrawMouseButtonDown(), ScGridWindow::DrawMouseButtonUp(), ScGridWindow::DrawMouseMove(), ScTabView::ExpandBlock(), ScTabView::GetAreaMoveEndPosition(), ScTabView::GetPageMoveEndPosition(), ScGridWindow::HandleMouseButtonDown(), ScTabView::InitRefMode(), ScAccessibleSpreadsheet::IsFormulaMode(), ScGridWindow::MouseButtonUp(), ScAccessibleSpreadsheet::Notify(), ScAccessibleSpreadsheet::NotifyRefMode(), ScTabView::StopRefMode(), ScGridWindow::Tracking(), ScInputHandler::UpdateLokReferenceMarks(), ScTabView::UpdateRef(), and ScGridWindow::UpdateShrinkOverlay().
|
inline |
Definition at line 668 of file viewdata.hxx.
Referenced by ScViewFunctionSet::SetCursorAtCell().
|
inline |
Definition at line 558 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_SYNTAX.
Referenced by ScGridWindow::DrawContent(), and ScTabViewShell::Execute().
|
inline |
Definition at line 562 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_TABCONTROLS.
Referenced by ScTabView::DoResize(), and ScTabView::UpdateShow().
|
inline |
Definition at line 566 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_THEMEDCURSOR.
Referenced by FuDraw::ForcePointer(), ScGridWindow::MouseButtonUp(), and ScGridWindow::MouseMove().
|
inline |
Definition at line 563 of file viewdata.hxx.
References ScViewOptions::GetOption(), and VOPT_VSCROLL.
Referenced by ScTabView::DoResize(), ScTabView::GetBorderSize(), ScVbaApplication::getDisplayScrollBars(), and ScTabView::UpdateShow().
void ScViewData::KillEditView | ( | ) |
Definition at line 2263 of file viewdata.cxx.
References bEditActive, i, pEditView, and EditEngine::RemoveView().
Referenced by ~ScViewData().
|
inline |
Definition at line 396 of file viewdata.hxx.
References ScDocument::MaxCol().
Referenced by ScHeaderFunctionSet::CreateAnchor().
|
inline |
Definition at line 397 of file viewdata.hxx.
References ScDocument::MaxRow().
Referenced by ScHeaderFunctionSet::CreateAnchor().
Definition at line 968 of file viewdata.cxx.
References ScMarkData::DeleteTab(), EnsureTabDataSize(), ScDocument::GetTableCount(), ScMarkData::InsertTab(), maMarkData, maTabData, mrDoc, SC_TAB_APPEND, and UpdateCurrentTab().
Referenced by ScUndoMoveTab::DoChange(), ScTabViewShell::Notify(), and ScUndoCopyTab::Redo().
void ScViewData::OverrideWithLOKFreeze | ( | ScSplitMode & | eExHSplitMode, |
ScSplitMode & | eExVSplitMode, | ||
SCCOL & | nExFixPosX, | ||
SCROW & | nExFixPosY, | ||
tools::Long & | nExHSplitPos, | ||
tools::Long & | nExVSplitPos, | ||
SCTAB | nForTab | ||
) | const |
Definition at line 4312 of file viewdata.cxx.
References ScDocument::GetLOKFreezeCol(), ScDocument::GetLOKFreezeRow(), GetScrPos(), mrDoc, ScViewDataTable::nPosX, ScViewDataTable::nPosY, Point, pThisTab, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_FIX, SC_SPLIT_NONE, and SC_SPLIT_RIGHT.
Referenced by WriteExtOptions(), and ScViewDataTable::WriteUserDataSequence().
SCCOL ScViewData::PrevCellsX | ( | ScHSplitPos | eWhichX | ) | const |
Definition at line 2711 of file viewdata.cxx.
References CellsAtX(), and GetPosX().
SCROW ScViewData::PrevCellsY | ( | ScVSplitPos | eWhichY | ) | const |
Definition at line 2716 of file viewdata.cxx.
References CellsAtY(), and GetPosY().
void ScViewData::ReadExtOptions | ( | const ScExtDocOptions & | rOpt | ) |
Zoom?
Definition at line 3527 of file viewdata.cxx.
References aDefPageZoomX, aDefPageZoomY, aDefZoomX, aDefZoomY, ScViewDataTable::aPageZoomX, ScViewDataTable::aPageZoomY, ScViewDataTable::aZoomX, ScViewDataTable::aZoomY, ScViewDataTable::bShowGrid, ScAddress::Col(), COL_AUTO(), DeriveLOKFreezeAllSheets(), ScViewDataTable::eHSplitMode, ePos, ScViewDataTable::eVSplitMode, ScViewDataTable::eWhichActive, Application::GetDefaultDevice(), ScExtDocOptions::GetDocSettings(), ScExtDocOptions::GetLastTab(), GetMarkData(), ScDocShell::GetOutputFactor(), GetTabNo(), ScExtDocOptions::GetTabSettings(), comphelper::LibreOfficeKit::isActive(), ScExtDocOptions::IsChanged(), ScAddress::IsValid(), OutputDevice::LogicToPixel(), ScExtTabSettings::maCursor, ScExtTabSettings::maFirstVis, ScExtTabSettings::maFreezePos, ScExtTabSettings::maGridColor, maOptions, ScExtTabSettings::maSecondVis, ScExtTabSettings::maSplitPos, maTabData, ScExtTabSettings::mbFrozenPanes, ScExtTabSettings::mbPageMode, ScExtTabSettings::mbSelected, ScExtTabSettings::mbShowGrid, ScExtTabSettings::meActivePane, ScExtDocSettings::mfTabBarWidth, ScExtDocSettings::mnDisplTab, ScExtTabSettings::mnNormalZoom, ScExtTabSettings::mnPageZoom, mrDoc, ScViewDataTable::nCurX, ScViewDataTable::nCurY, ScViewDataTable::nFixPosX, ScViewDataTable::nFixPosY, ScViewDataTable::nHSplitPos, ScViewDataTable::nPosX, ScViewDataTable::nPosY, ScViewDataTable::nVSplitPos, pDocShell, Point, pView, ScAddress::Row(), SC_MOD, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_BOTTOMRIGHT, SC_SPLIT_FIX, SC_SPLIT_LEFT, SC_SPLIT_NONE, SC_SPLIT_NORMAL, SC_SPLIT_RIGHT, SC_SPLIT_TOP, SC_SPLIT_TOPLEFT, SC_SPLIT_TOPRIGHT, SC_STD_GRIDCOLOR, SCEXT_PANE_BOTTOMLEFT, SCEXT_PANE_BOTTOMRIGHT, SCEXT_PANE_TOPLEFT, SCEXT_PANE_TOPRIGHT, ScMarkData::SelectTable(), ScViewOptions::SetGridColor(), SetPagebreakMode(), ScTabView::SetPendingRelTabBarWidth(), SetTabNo(), UpdateFixX(), and UpdateFixY().
Referenced by ScTabViewObj::getSelectedSheets().
void ScViewData::ReadUserData | ( | std::u16string_view | rData | ) |
Definition at line 3319 of file viewdata.cxx.
References EnsureTabDataSize(), o3tl::getToken(), comphelper::string::getTokenCount(), ScDocument::HasTable(), maTabData, mrDoc, nPos, pView, RecalcPixPos(), ScDocument::SanitizeCol(), ScDocument::SanitizeRow(), SC_NEW_TABSEP, SC_OLD_TABSEP, SC_SPLIT_FIX, SetPagebreakMode(), ScTabView::SetTabBarWidth(), SetTabNo(), o3tl::starts_with(), TAG_TABBARWIDTH, o3tl::toInt32(), o3tl::toUInt32(), UpdateFixX(), and UpdateFixY().
void ScViewData::ReadUserDataSequence | ( | const css::uno::Sequence< css::beans::PropertyValue > & | rSettings | ) |
Definition at line 3793 of file viewdata.cxx.
References aDefPageZoomX, aDefPageZoomY, aDefZoomX, aDefZoomY, COL_AUTO(), DeriveLOKFreezeAllSheets(), eDefZoomType, EnsureTabDataSize(), ScUnoHelpFunctions::GetBoolFromAny(), GetDocument(), ScDocument::GetDrawLayer(), ScViewOptions::GetGridOptions(), ScInputHandler::GetInputWindow(), ScUnoHelpFunctions::GetInt32FromAny(), comphelper::LibreOfficeKit::isActive(), maOptions, maTabData, mrDoc, nTabNo, ScInputWindow::NumLinesChanged(), pView, SdrModel::ReadUserDataSequenceValue(), SC_ACTIVETABLE, SC_FORMULABARHEIGHT, SC_HORIZONTALSCROLLBARWIDTH, SC_MOD, SC_PAGEVIEWZOOMVALUE, SC_RELHORIZONTALTABBARWIDTH, SC_SHOWPAGEBREAKPREVIEW, SC_STD_GRIDCOLOR, SC_TABLES, SC_UNO_COLROWHDR, SC_UNO_GRIDCOLOR, SC_UNO_OUTLSYMB, SC_UNO_RASTERRESX, SC_UNO_RASTERRESY, SC_UNO_RASTERSUBX, SC_UNO_RASTERSUBY, SC_UNO_RASTERSYNC, SC_UNO_RASTERVIS, SC_UNO_SHEETTABS, SC_UNO_SHOWCHARTS, SC_UNO_SHOWDRAW, SC_UNO_SHOWGRID, SC_UNO_SHOWNOTES, SC_UNO_SHOWOBJ, SC_UNO_SHOWPAGEBR, SC_UNO_SHOWZERO, SC_UNO_SNAPTORASTER, SC_UNO_VALUEHIGH, SC_ZOOMTYPE, SC_ZOOMVALUE, SetFormulaBarLines(), ScViewOptions::SetGridColor(), ScViewOptions::SetGridOptions(), ScViewOptions::SetObjMode(), ScViewOptions::SetOption(), SetPagebreakMode(), ScTabView::SetPendingRelTabBarWidth(), ScTabView::SetTabBarWidth(), SvxOptionsGrid::SetUseGridSnap(), ScDocument::SetViewOptions(), sName, VOBJ_MODE_HIDE, VOBJ_MODE_SHOW, VOBJ_TYPE_CHART, VOBJ_TYPE_DRAW, VOBJ_TYPE_OLE, VOPT_GRID, VOPT_HEADER, VOPT_NOTES, VOPT_NULLVALS, VOPT_OUTLINER, VOPT_PAGEBREAKS, VOPT_SYNTAX, and VOPT_TABCONTROLS.
void ScViewData::RecalcPixPos | ( | ) |
Definition at line 2985 of file viewdata.cxx.
References ScDocument::GetColWidth(), ScDocument::GetRowHeight(), i, mrDoc, ScViewDataTable::nPixPosX, ScViewDataTable::nPixPosY, ScViewDataTable::nPosX, ScViewDataTable::nPosY, nPPTX, nPPTY, nTabNo, pThisTab, and ToPixel().
Referenced by ReadUserData(), RefreshZoom(), SetTabNo(), UpdateFixX(), and UpdateFixY().
void ScViewData::RefreshZoom | ( | ) |
Definition at line 1115 of file viewdata.cxx.
References aLogicMode, aScenButSize, CalcPPT(), GetZoomX(), GetZoomY(), RecalcPixPos(), MapMode::SetScaleX(), and MapMode::SetScaleY().
Referenced by SetPagebreakMode(), and SetZoom().
bool ScViewData::RemoveLOKFreeze | ( | ) |
Definition at line 4240 of file viewdata.cxx.
References SetLOKSheetFreezeIndex().
Referenced by ScTabViewShell::Execute().
|
inline |
Definition at line 545 of file viewdata.hxx.
Referenced by ScViewFunctionSet::SetCursorAtCell().
void ScViewData::ResetEditView | ( | ) |
Definition at line 2243 of file viewdata.cxx.
References bEditActive, GetViewShell(), i, pEditView, EditEngine::RemoveView(), and EditEngine::SetStatusEventHdl().
void ScViewData::ResetFillMode | ( | ) |
Definition at line 1360 of file viewdata.cxx.
References nFillMode, and NONE.
Referenced by ScGridWindow::Command(), ScGridWindow::MouseButtonUp(), and ScGridWindow::TestMouse().
void ScViewData::ResetOldCursor | ( | ) |
Definition at line 1397 of file viewdata.cxx.
References ScViewDataTable::mbOldCursorValid, and pThisTab.
Referenced by ScTabViewShell::Execute(), and ScViewFunctionSet::SetCursorAtPoint().
|
static |
Determine DOOM condition, i.e. from selected range.
Definition at line 1327 of file viewdata.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), and ScAddress::Row().
Referenced by ScDocFunc::EnterMatrix(), ScDocFunc::FillAuto(), SelectionForbidsCellFill(), and SelectionForbidsPaste().
bool ScViewData::SelectionForbidsCellFill | ( | ) |
Disallow cell fill (Fill,Enter,...) on Ctrl+A all selected or another high amount of selected cells.
We'd go DOOM.
Definition at line 1319 of file viewdata.cxx.
References GetSimpleArea(), SC_MARK_MULTI, SelectionFillDOOM(), and ScAddress::UNINITIALIZED.
Referenced by ScCellShell::GetBlockState().
bool ScViewData::SelectionForbidsPaste | ( | ScDocument * | pClipDoc = nullptr | ) |
Disallow Paste on Ctrl+A all selected or another high amount of selected cells that is not the same size in one direction as the clipboard source.
To prevent DOOM.
Definition at line 1269 of file viewdata.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), GetActiveWin(), ScTabViewShell::GetClipData(), ScDocument::GetClipParam(), ScTransferObj::GetDocument(), ScTransferObj::GetOwnClipboard(), ScClipParam::getWholeRange(), and ScAddress::Row().
Referenced by ScCellShell::GetBlockState().
Definition at line 1299 of file viewdata.cxx.
References ScRange::aEnd, ScRange::aStart, ScAddress::Col(), GetSimpleArea(), ScAddress::Row(), SC_MARK_MULTI, SelectionFillDOOM(), and ScAddress::UNINITIALIZED.
void ScViewData::SetActivePart | ( | ScSplitPos | eNewActive | ) |
Definition at line 2350 of file viewdata.cxx.
References ScViewDataTable::eWhichActive, pThisTab, and ScViewDataTable::SanitizeWhichActive().
Referenced by SetScreen(), and SetScreenPos().
Definition at line 431 of file viewdata.hxx.
References ScViewDataTable::nCurX.
Referenced by ScTransferObj::InitDocShell(), ScDrawTransferObj::InitDocShell(), and SetScreenPos().
Definition at line 1446 of file viewdata.cxx.
References maTabData, and ValidTab().
Referenced by ScViewFunc::OnLOKInsertDeleteColumn().
Definition at line 432 of file viewdata.hxx.
References ScViewDataTable::nCurY.
Referenced by ScTransferObj::InitDocShell(), ScDrawTransferObj::InitDocShell(), and SetScreenPos().
Definition at line 1454 of file viewdata.cxx.
References maTabData, and ValidTab().
Referenced by ScViewFunc::OnLOKInsertDeleteRow().
Definition at line 546 of file viewdata.hxx.
Referenced by ScViewFunctionSet::SetCursorAtCell().
void ScViewData::SetDragMode | ( | SCCOL | nStartCol, |
SCROW | nStartRow, | ||
SCCOL | nEndCol, | ||
SCROW | nEndRow, | ||
ScFillMode | nMode | ||
) |
Definition at line 1350 of file viewdata.cxx.
References nFillEndX, nFillEndY, nFillMode, nFillStartX, and nFillStartY.
Referenced by ScGridWindow::TestMouse().
Definition at line 519 of file viewdata.hxx.
Referenced by ScInputHandler::UpdateAdjust().
void ScViewData::SetEditEngine | ( | ScSplitPos | eWhich, |
ScEditEngineDefaulter * | pNewEngine, | ||
vcl::Window * | pWin, | ||
SCCOL | nNewX, | ||
SCROW | nNewY | ||
) |
should be limited to whole cells in both directions
Definition at line 1520 of file viewdata.cxx.
References tools::Rectangle::AdjustRight(), ATTR_BACKGROUND(), ATTR_HOR_JUSTIFY(), ATTR_LINEBREAK(), ATTR_MERGE(), bActive, bEditActive, bMoveArea, o3tl::convert(), svtools::DOCCOLOR, EditGrowX(), EditGrowY(), eEditActivePart, SfxLokHelper::forEachOtherView(), GetActivePart(), ScTabView::GetActiveWin(), ScMergeAttr::GetColMerge(), ScModule::GetColorConfig(), svtools::ColorConfig::GetColorValue(), EditEngine::GetControlWord(), GetEditAdjust(), GetEditArea(), ScTabView::GetGridHeight(), ScTabView::GetGridWidth(), tools::Rectangle::GetHeight(), ScPatternAttr::GetItem(), GetLogicMode(), vcl::Window::GetOutDev(), EditEngine::GetPaperSize(), ScDocument::GetPattern(), GetPrintTwipsPos(), ScMergeAttr::GetRowMerge(), GetScrPos(), GetTabNo(), GetViewShell(), tools::Rectangle::GetWidth(), GetZoomX(), GetZoomY(), Size::Height(), HMM_PER_TWIPS, EditEngine::InsertView(), comphelper::LibreOfficeKit::isActive(), comphelper::LibreOfficeKit::isCompatFlagSet(), EditEngine::IsEffectivelyVertical(), ScDocument::IsLayoutRTL(), Color::IsTransparent(), tools::Rectangle::Left(), LINK, OutputDevice::LogicToLogic(), o3tl::mm100, mrDoc, svtools::ColorConfigValue::nColor, nEditCol, nEditEndCol, nEditEndRow, nEditRow, nEditStartCol, nPPTX, nPPTY, nTabNo, pEditView, vcl::Window::PixelToLogic(), Point, pView, o3tl::px, tools::Rectangle::Right(), SC_MOD, Scroll, EditEngine::SetControlWord(), tools::Rectangle::SetLeft(), EditEngine::SetLOKSpecialPaperSize(), EditEngine::SetPaperSize(), tools::Rectangle::SetRight(), EditEngine::SetStatusEventHdl(), EditEngine::SetUpdateLayout(), Size::setWidth(), tools::Rectangle::Top(), o3tl::twip, WhichH(), WhichV(), and Size::Width().
Definition at line 1341 of file viewdata.cxx.
References FILL, nFillEndX, nFillEndY, nFillMode, nFillStartX, and nFillStartY.
Referenced by ScGridWindow::TestMouse().
Definition at line 442 of file viewdata.hxx.
References ScViewDataTable::nFixPosX.
Referenced by ScTabView::FreezeSplitters().
Definition at line 443 of file viewdata.hxx.
References ScViewDataTable::nFixPosY.
Referenced by ScTabView::FreezeSplitters().
|
inline |
Definition at line 471 of file viewdata.hxx.
Referenced by ReadUserDataSequence(), ScTextWnd::SetNumLines(), and ScTabViewObj::setPropertyValue().
|
inline |
Definition at line 561 of file viewdata.hxx.
References ScViewOptions::SetOption(), and VOPT_HEADER.
Referenced by ScTabViewShell::Execute().
|
inline |
Definition at line 438 of file viewdata.hxx.
References ScViewDataTable::eHSplitMode.
Referenced by ScTabView::DoHSplit(), ScTabView::DoResize(), and ScTabView::FreezeSplitters().
|
inline |
Definition at line 440 of file viewdata.hxx.
References ScViewDataTable::nHSplitPos.
Referenced by ScTabView::DoHSplit(), and ScTabView::FreezeSplitters().
bool ScViewData::SetLOKSheetFreezeIndex | ( | const SCCOLROW | nFreezeIndex, |
bool | bIsCol, | ||
SCTAB | nForTab = -1 |
||
) |
Definition at line 4224 of file viewdata.cxx.
References maTabData, mrDoc, nTabNo, SAL_WARN, ScDocument::SetLOKFreezeCol(), ScDocument::SetLOKFreezeRow(), and ValidTab().
Referenced by ScTabViewShell::Execute(), and RemoveLOKFreeze().
|
inline |
Definition at line 574 of file viewdata.hxx.
Referenced by ScModelObj::setClientVisibleArea().
Definition at line 1462 of file viewdata.cxx.
References ScPositionHelper::computePosition(), ScDocument::GetColWidth(), GetLOKWidthHelper(), GetTabNo(), ScPositionHelper::insert(), ScDocument::MaxCol(), mrDoc, ScViewDataTable::nMaxTiledCol, nPPTX, pThisTab, ScPositionHelper::removeByIndex(), SAL_INFO, and ToPixel().
Definition at line 1484 of file viewdata.cxx.
References ScPositionHelper::computePosition(), GetLOKHeightHelper(), ScDocument::GetRowHeight(), GetTabNo(), ScPositionHelper::insert(), MAXTILEDROW, mrDoc, ScViewDataTable::nMaxTiledRow, nPPTY, pThisTab, ScPositionHelper::removeByIndex(), SAL_INFO, and ToPixel().
Definition at line 1390 of file viewdata.cxx.
References ScViewDataTable::mbOldCursorValid, ScViewDataTable::nOldCurX, ScViewDataTable::nOldCurY, and pThisTab.
Referenced by ScTabView::SkipCursorHorizontal(), and ScTabView::SkipCursorVertical().
void ScViewData::SetOptions | ( | const ScViewOptions & | rOpt | ) |
Definition at line 3984 of file viewdata.cxx.
References ScViewOptions::GetObjMode(), ScViewOptions::GetOption(), maOptions, pView, ScTabView::ViewOptionsHasChanged(), VOBJ_TYPE_OLE, and VOPT_HSCROLL.
Referenced by ScTabViewShell::Execute(), sc::IMPL_STATIC_LINK(), ScModule::ModifyOptions(), and ScTabViewObj::setPropertyValue().
void ScViewData::SetPagebreakMode | ( | bool | bSet | ) |
Definition at line 1126 of file viewdata.cxx.
References bPagebreak, and RefreshZoom().
Referenced by ReadExtOptions(), ReadUserData(), and ReadUserDataSequence().
|
inline |
Definition at line 448 of file viewdata.hxx.
Referenced by ScInputHandler::DataChanging(), ScViewFunc::DeleteContents(), ScCellShell::ExecuteEdit(), ScViewFunc::InsertCurrentTime(), ScGridWindow::KeyInput(), FuText::SetInEditMode(), and ScInputHandler::SetMode().
void ScViewData::SetPosX | ( | ScHSplitPos | eWhich, |
SCCOL | nNewPosX | ||
) |
Definition at line 2903 of file viewdata.cxx.
References o3tl::convert(), ScDocument::GetColWidth(), i, comphelper::LibreOfficeKit::isActive(), o3tl::mm100, mrDoc, ScViewDataTable::nMPosX, ScViewDataTable::nPixPosX, ScViewDataTable::nPosX, nPPTX, nTabNo, ScViewDataTable::nTPosX, pThisTab, ToPixel(), and o3tl::twip.
Referenced by ScTabView::CalcZoom(), ScTabView::DoHSplit(), ScTabView::FreezeSplitters(), ScTabView::ScrollX(), SetScreen(), and SetScreenPos().
void ScViewData::SetPosY | ( | ScVSplitPos | eWhich, |
SCROW | nNewPosY | ||
) |
Definition at line 2942 of file viewdata.cxx.
References o3tl::convert(), ScDocument::GetRowHeight(), i, comphelper::LibreOfficeKit::isActive(), o3tl::mm100, mrDoc, ScViewDataTable::nMPosY, ScViewDataTable::nPixPosY, ScViewDataTable::nPosY, nPPTY, nTabNo, ScViewDataTable::nTPosY, pThisTab, ToPixel(), and o3tl::twip.
Referenced by ScTabView::CalcZoom(), ScTabView::DoVSplit(), ScTabView::FreezeSplitters(), ScTabView::ScrollY(), SetScreen(), and SetScreenPos().
Definition at line 4131 of file viewdata.cxx.
References nRefEndX, nRefEndY, and nRefEndZ.
Referenced by ScTabView::InitRefMode(), ScAccessibleSpreadsheet::selectAllAccessibleChildren(), and ScTabView::UpdateRef().
Definition at line 539 of file viewdata.hxx.
Referenced by ScTabView::DoneRefMode(), ScTabView::InitRefMode(), and ScTabView::StopRefMode().
Definition at line 4126 of file viewdata.cxx.
References nRefStartX, nRefStartY, and nRefStartZ.
Referenced by ScCellShell::ExecuteEdit(), ScTabView::InitRefMode(), ScAccessibleSpreadsheet::selectAllAccessibleChildren(), and ScViewFunctionSet::SetCursorAtCell().
Definition at line 393 of file viewdata.hxx.
Referenced by ScTabViewShell::CreateRefDialogController().
Definition at line 666 of file viewdata.hxx.
Referenced by lcl_DrawOneFrame().
Definition at line 3022 of file viewdata.cxx.
References aScrSize, ScDocument::GetColWidth(), ScDocument::GetRowHeight(), mrDoc, nPPTX, nPPTY, nTabNo, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_LEFT, SetActivePart(), SetPosX(), SetPosY(), and ToPixel().
Referenced by ScDocShell::Draw(), ScTransferObj::InitDocShell(), and ScDrawTransferObj::InitDocShell().
void ScViewData::SetScreen | ( | const tools::Rectangle & | rVisArea | ) |
Definition at line 3107 of file viewdata.cxx.
References aScrSize, o3tl::convert(), tools::Rectangle::GetSize(), o3tl::mm100, ScGlobal::nScreenPPTX, ScGlobal::nScreenPPTY, SetScreenPos(), Size::setWidth(), tools::Rectangle::TopLeft(), and o3tl::twip.
Definition at line 3058 of file viewdata.cxx.
References o3tl::convert(), ScDocument::GetColWidth(), ScDocument::GetRowHeight(), ScDocument::IsLayoutRTL(), ScDocument::MaxCol(), ScDocument::MaxRow(), o3tl::mm100, mrDoc, nTabNo, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_LEFT, SetActivePart(), SetCurX(), SetCurY(), SetPosX(), SetPosY(), and o3tl::twip.
Referenced by SetScreen().
|
inline |
Definition at line 456 of file viewdata.hxx.
void ScViewData::SetShowGrid | ( | bool | bShow | ) |
Definition at line 1109 of file viewdata.cxx.
References CreateSelectedTabData(), maTabData, and nTabNo.
Referenced by ScTabViewShell::ExecuteTable().
Definition at line 650 of file viewdata.hxx.
Referenced by ScViewFunc::DoSheetConversion(), ScSpellDialogChildWindow::Init(), and ScSpellDialogChildWindow::Reset().
|
inline |
Definition at line 559 of file viewdata.hxx.
References ScViewOptions::SetOption(), and VOPT_SYNTAX.
Referenced by ScTabViewShell::Execute().
not always needed!
Definition at line 2314 of file viewdata.cxx.
References CalcPPT(), CreateTabData(), maTabData, nTabNo, pThisTab, RecalcPixPos(), and ValidTab().
Referenced by ScDocShell::Draw(), ScTabViewShell::ExecuteTable(), ScDrawTransferObj::InitDocShell(), ReadExtOptions(), and ReadUserData().
Definition at line 661 of file viewdata.hxx.
|
inline |
Definition at line 439 of file viewdata.hxx.
References ScViewDataTable::eVSplitMode.
Referenced by ScTabView::DoResize(), ScTabView::DoVSplit(), and ScTabView::FreezeSplitters().
|
inline |
Definition at line 441 of file viewdata.hxx.
References ScViewDataTable::nVSplitPos.
Referenced by ScTabView::DoVSplit(), and ScTabView::FreezeSplitters().
void ScViewData::SetZoom | ( | const Fraction & | rNewX, |
const Fraction & | rNewY, | ||
std::vector< SCTAB > & | tabs | ||
) |
Definition at line 1035 of file viewdata.cxx.
References aDefPageZoomX, aDefPageZoomY, aDefZoomX, aDefZoomY, bPagebreak, CreateTabData(), i, maTabData, RefreshZoom(), and SAL_WARN_IF.
Referenced by ooo::vba::excel::implSetZoom(), ScGridWindow::PaintTile(), ScModelObj::setClientZoom(), SetZoom(), and UpdateScreenZoom().
Definition at line 1098 of file viewdata.cxx.
References ScMarkData::begin(), ScMarkData::end(), maMarkData, and SetZoom().
void ScViewData::SetZoomType | ( | SvxZoomType | eNew, |
bool | bAll | ||
) |
Definition at line 1024 of file viewdata.cxx.
References ScMarkData::begin(), ScMarkData::end(), and maMarkData.
void ScViewData::SetZoomType | ( | SvxZoomType | eNew, |
std::vector< SCTAB > & | tabs | ||
) |
Definition at line 998 of file viewdata.cxx.
References CreateTabData(), eDefZoomType, i, and maTabData.
|
inline |
Definition at line 427 of file viewdata.hxx.
References Border.
Referenced by ScGridWindow::UpdateCopySourceOverlay().
bool ScViewData::SimpleColMarked | ( | ) |
Definition at line 1229 of file viewdata.cxx.
References GetSimpleArea(), ScDocument::MaxRow(), mrDoc, and SC_MARK_SIMPLE.
Referenced by ScCellShell::ExecuteEdit(), and ScCellShell::GetBlockState().
bool ScViewData::SimpleRowMarked | ( | ) |
Definition at line 1244 of file viewdata.cxx.
References GetSimpleArea(), ScDocument::MaxCol(), mrDoc, and SC_MARK_SIMPLE.
Referenced by ScCellShell::ExecuteEdit(), and ScCellShell::GetBlockState().
|
inlinestatic |
Definition at line 700 of file viewdata.hxx.
Referenced by AddPixelsWhile(), AddPixelsWhileBackward(), ScDrawUtil::CalcScale(), CellsAtX(), ScGridWindow::DoAutoFilterButton(), ScGridWindow::DoScenarioMenu(), ScGridWindow::DrawButtons(), EditGrowX(), EditGrowY(), ScModelObj::getDocumentSize(), ScColBar::GetEntrySize(), ScDataTableColView::GetEntrySize(), ScDataTableRowView::GetEntrySize(), ScRowBar::GetEntrySize(), ScGridWindow::GetListValButtonRect(), GetMergeSizePixel(), ScTabView::GetPageMoveEndPosition(), GetPosFromPixel(), ScGridWindow::GetRectsAnyFor(), GetScrPos(), ScBoundsProvider::GetSize(), ScGridWindow::LaunchAutoFilterMenu(), ScGridWindow::Paint(), RecalcPixPos(), SetMaxTiledCol(), SetMaxTiledRow(), SetPosX(), SetPosY(), SetScreen(), ScGridWindow::UpdateDragRectOverlay(), UpdateFixX(), and UpdateFixY().
|
private |
Definition at line 865 of file viewdata.cxx.
References o3tl::make_unsigned(), maTabData, mrDoc, nTabNo, and pThisTab.
Referenced by CopyTab(), DeleteTab(), DeleteTabs(), InsertTab(), InsertTabs(), and MoveTab().
Definition at line 4020 of file viewdata.cxx.
References ScDocument::GetColWidth(), GetDocument(), ScTabView::GetGridOffset(), ScDocument::HasTable(), maTabData, nPPTX, nTabNo, pView, RecalcPixPos(), SC_SPLIT_FIX, SC_SPLIT_LEFT, ToPixel(), and ValidTab().
Referenced by ReadExtOptions(), ReadUserData(), ScTabView::RepeatResize(), and ScTabView::UpdateFixPos().
Definition at line 4055 of file viewdata.cxx.
References GetDocument(), ScTabView::GetGridOffset(), ScDocument::GetRowHeight(), ScDocument::HasTable(), maTabData, nPPTY, nTabNo, pView, RecalcPixPos(), SC_SPLIT_FIX, SC_SPLIT_TOP, ToPixel(), and ValidTab().
Referenced by ReadExtOptions(), ReadUserData(), ScTabView::RepeatResize(), and ScTabView::UpdateFixPos().
Definition at line 4009 of file viewdata.cxx.
References pView, and ScTabViewShell::UpdateInputHandler().
Referenced by ScViewFunc::InsertCurrentTime().
Definition at line 4090 of file viewdata.cxx.
References Outliner::GetControlWord(), ScDocument::GetDocOptions(), GetDocument(), ScDocument::GetEditTextDirection(), LinguMgr::GetSpellChecker(), ScDocOptions::IsAutoSpell(), LINK, nTabNo, SC_MOD, Outliner::SetCalcFieldValueHdl(), Outliner::SetControlWord(), Outliner::SetDefaultHorizontalTextDirection(), and Outliner::SetSpeller().
Referenced by FuText::MakeOutliner().
Definition at line 3175 of file viewdata.cxx.
References aScrSize, GetZoomX(), GetZoomY(), Size::Height(), Size::setHeight(), Size::setWidth(), SetZoom(), and Size::Width().
SCCOL ScViewData::VisibleCellsX | ( | ScHSplitPos | eWhichX | ) | const |
Definition at line 2701 of file viewdata.cxx.
References CellsAtX(), and GetPosX().
Referenced by ScPrintFunc::DrawToDev(), EditGrowX(), ScGridWindow::GetRectsAnyFor(), ScViewPaneBase::getVisibleRange(), ScOutlineWindow::GetVisibleRange(), ScTabView::InterpretVisible(), ScGridWindow::UpdateFormulas(), and ScTabView::UpdateScrollBars().
SCROW ScViewData::VisibleCellsY | ( | ScVSplitPos | eWhichY | ) | const |
Definition at line 2706 of file viewdata.cxx.
References CellsAtY(), and GetPosY().
Referenced by ScPrintFunc::DrawToDev(), EditGrowY(), ScGridWindow::GetRectsAnyFor(), ScViewPaneBase::getVisibleRange(), ScOutlineWindow::GetVisibleRange(), ScTabView::InterpretVisible(), ScGridWindow::UpdateFormulas(), and ScTabView::UpdateScrollBars().
void ScViewData::WriteExtOptions | ( | ScExtDocOptions & | rOpt | ) | const |
Definition at line 3416 of file viewdata.cxx.
References bPagebreak, COL_AUTO(), ScMarkData::FillRangeListWithMarks(), Application::GetDefaultDevice(), ScExtDocOptions::GetDocSettings(), ScViewOptions::GetGridColor(), GetMarkData(), ScExtDocOptions::GetOrCreateTabSettings(), ScDocShell::GetOutputFactor(), ScTabView::GetPendingRelTabBarWidth(), ScTabView::GetRelTabBarWidth(), ScMarkData::GetTableSelect(), GetTabNo(), comphelper::LibreOfficeKit::isActive(), ScExtTabSettings::maCursor, ScExtTabSettings::maFirstVis, ScExtTabSettings::maFreezePos, ScExtTabSettings::maGridColor, maOptions, ScExtTabSettings::maSecondVis, ScExtTabSettings::maSelection, ScExtTabSettings::maSplitPos, maTabData, ScExtTabSettings::mbFrozenPanes, ScExtTabSettings::mbPageMode, ScExtTabSettings::mbSelected, ScExtTabSettings::mbShowGrid, ScExtTabSettings::meActivePane, ScExtDocSettings::mfTabBarWidth, ScExtDocSettings::mnDisplTab, ScExtTabSettings::mnNormalZoom, ScExtTabSettings::mnPageZoom, OverrideWithLOKFreeze(), pDocShell, OutputDevice::PixelToLogic(), Point, pView, SC_SPLIT_BOTTOM, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_BOTTOMRIGHT, SC_SPLIT_FIX, SC_SPLIT_LEFT, SC_SPLIT_NONE, SC_SPLIT_NORMAL, SC_SPLIT_RIGHT, SC_SPLIT_TOP, SC_SPLIT_TOPLEFT, SC_SPLIT_TOPRIGHT, SC_STD_GRIDCOLOR, SCEXT_PANE_BOTTOMLEFT, SCEXT_PANE_BOTTOMRIGHT, SCEXT_PANE_TOPLEFT, SCEXT_PANE_TOPRIGHT, ScAddress::Set(), ScAddress::SetCol(), and ScAddress::SetRow().
Referenced by XclExpXmlStream::exportDocument().
void ScViewData::WriteUserData | ( | OUString & | rData | ) |
Definition at line 3259 of file viewdata.cxx.
References ScViewDataTable::aPageZoomY, ScViewDataTable::aZoomY, bPagebreak, ScTabView::GetTabBarWidth(), ScDocument::GetTableCount(), i, maTabData, MAXROW_30, mrDoc, nTabNo, pThisTab, pView, SC_NEW_TABSEP, SC_OLD_TABSEP, SC_SPLIT_FIX, and TAG_TABBARWIDTH.
void ScViewData::WriteUserDataSequence | ( | css::uno::Sequence< css::beans::PropertyValue > & | rSettings | ) | const |
Definition at line 3695 of file viewdata.cxx.
References ScViewDataTable::aPageZoomY, ScViewDataTable::aZoomY, bPagebreak, ScViewDataTable::eZoomType, SfxViewFrame::GetCurViewId(), GetDocument(), ScDocument::GetDrawLayer(), SvxOptionsGrid::GetFieldDivisionX(), SvxOptionsGrid::GetFieldDivisionY(), SvxOptionsGrid::GetFieldDrawX(), SvxOptionsGrid::GetFieldDrawY(), GetFormulaBarLines(), ScViewOptions::GetGridColor(), ScViewOptions::GetGridOptions(), SvxOptionsGrid::GetGridVisible(), ScDocument::GetName(), ScViewOptions::GetOption(), comphelper::getProcessComponentContext(), SvxOptionsGrid::GetSynchronize(), ScTabView::GetTabBarWidth(), SvxOptionsGrid::GetUseGridSnap(), SfxViewShell::GetViewFrame(), maOptions, maTabData, nTabNo, pThisTab, pView, SC_ACTIVE_TABLE, SC_ACTIVETABLE, SC_COLROWHDR, SC_FORMULA_BAR_HEIGHT_VALUE, SC_FORMULABARHEIGHT, SC_GRIDCOLOR, SC_HORIZONTAL_SCROLL_BAR_WIDTH, SC_HORIZONTALSCROLLBARWIDTH, SC_OUTLSYMB, SC_PAGE_BREAK_PREVIEW, SC_PAGE_VIEW_ZOOM_VALUE, SC_PAGEVIEWZOOMVALUE, SC_RASTERRESX, SC_RASTERRESY, SC_RASTERSUBX, SC_RASTERSUBY, SC_RASTERSYNC, SC_RASTERVIS, SC_SHEETTABS, SC_SHOWGRID, SC_SHOWNOTES, SC_SHOWPAGEBR, SC_SHOWPAGEBREAKPREVIEW, SC_SHOWZERO, SC_SNAPTORASTER, SC_TABLE_VIEWSETTINGS, SC_TABLES, SC_UNO_COLROWHDR, SC_UNO_GRIDCOLOR, SC_UNO_OUTLSYMB, SC_UNO_RASTERRESX, SC_UNO_RASTERRESY, SC_UNO_RASTERSUBX, SC_UNO_RASTERSUBY, SC_UNO_RASTERSYNC, SC_UNO_RASTERVIS, SC_UNO_SHEETTABS, SC_UNO_SHOWGRID, SC_UNO_SHOWNOTES, SC_UNO_SHOWPAGEBR, SC_UNO_SHOWZERO, SC_UNO_SNAPTORASTER, SC_UNO_VALUEHIGH, SC_VALUE_HIGHLIGHTING, SC_VIEW, SC_VIEW_ID, SC_VIEWID, SC_VIEWSETTINGS_COUNT, SC_ZOOM_TYPE, SC_ZOOM_VALUE, SC_ZOOMTYPE, SC_ZOOMVALUE, sName, VOPT_GRID, VOPT_HEADER, VOPT_NOTES, VOPT_NULLVALS, VOPT_OUTLINER, VOPT_PAGEBREAKS, VOPT_SYNTAX, VOPT_TABCONTROLS, and SdrModel::WriteUserDataSequence().
|
private |
Definition at line 293 of file viewdata.hxx.
Referenced by CreateTabData(), ReadExtOptions(), ReadUserDataSequence(), and SetZoom().
|
private |
Definition at line 294 of file viewdata.hxx.
Referenced by CreateTabData(), ReadExtOptions(), ReadUserDataSequence(), and SetZoom().
|
private |
Definition at line 291 of file viewdata.hxx.
Referenced by CreateTabData(), ReadExtOptions(), ReadUserDataSequence(), and SetZoom().
|
private |
Definition at line 292 of file viewdata.hxx.
Referenced by CreateTabData(), ReadExtOptions(), ReadUserDataSequence(), and SetZoom().
|
private |
Definition at line 316 of file viewdata.hxx.
|
private |
Definition at line 288 of file viewdata.hxx.
Referenced by GetLogicMode(), and RefreshZoom().
|
private |
Definition at line 285 of file viewdata.hxx.
Referenced by RefreshZoom().
|
private |
Definition at line 287 of file viewdata.hxx.
Referenced by CellsAtX(), CellsAtY(), EditGrowX(), GetPosFromPixel(), GetScrPos(), ScViewData(), SetScreen(), and UpdateScreenZoom().
|
private |
Definition at line 324 of file viewdata.hxx.
Referenced by SetEditEngine().
|
private |
Definition at line 326 of file viewdata.hxx.
|
private |
Definition at line 323 of file viewdata.hxx.
Referenced by EditGrowX(), EditGrowY(), KillEditView(), ResetEditView(), and SetEditEngine().
|
private |
Definition at line 331 of file viewdata.hxx.
Referenced by EditGrowX(), and EditGrowY().
|
private |
Definition at line 325 of file viewdata.hxx.
Referenced by GetMoveCursor().
|
private |
Definition at line 329 of file viewdata.hxx.
Referenced by EditGrowX(), and SetEditEngine().
|
private |
Definition at line 327 of file viewdata.hxx.
Referenced by SetPagebreakMode(), SetZoom(), WriteExtOptions(), WriteUserData(), and WriteUserDataSequence().
|
private |
Definition at line 328 of file viewdata.hxx.
|
private |
Definition at line 290 of file viewdata.hxx.
Referenced by CreateTabData(), ReadUserDataSequence(), and SetZoomType().
|
private |
Definition at line 320 of file viewdata.hxx.
Referenced by SetEditEngine().
|
private |
Definition at line 322 of file viewdata.hxx.
|
private |
Definition at line 296 of file viewdata.hxx.
|
private |
Definition at line 334 of file viewdata.hxx.
|
private |
The visible area in the LibreOfficeKit client.
Definition at line 335 of file viewdata.hxx.
|
private |
Definition at line 276 of file viewdata.hxx.
Referenced by CopyTab(), CreateSelectedTabData(), DeleteTab(), DeleteTabs(), GetMarkData(), GetMultiArea(), GetSimpleArea(), InsertTab(), InsertTabs(), MoveTab(), ScViewData(), SetZoom(), and SetZoomType().
|
private |
Definition at line 282 of file viewdata.hxx.
Referenced by ReadExtOptions(), ReadUserDataSequence(), SetOptions(), WriteExtOptions(), and WriteUserDataSequence().
|
private |
Definition at line 275 of file viewdata.hxx.
Referenced by CalcPPT(), CopyTab(), CreateTabData(), DeleteTab(), DeleteTabs(), DeriveLOKFreezeAllSheets(), DeriveLOKFreezeIfNeeded(), EnsureTabDataSize(), GetCurXForTab(), GetCurYForTab(), GetLOKHeightHelper(), GetLOKWidthHelper(), GetPosFromPixel(), GetPosX(), GetPosY(), GetScrPos(), InsertTab(), InsertTabs(), MoveTab(), ReadExtOptions(), ReadUserData(), ReadUserDataSequence(), ScViewData(), SetCurXForTab(), SetCurYForTab(), SetLOKSheetFreezeIndex(), SetShowGrid(), SetTabNo(), SetZoom(), SetZoomType(), UpdateCurrentTab(), UpdateFixX(), UpdateFixY(), WriteExtOptions(), WriteUserData(), and WriteUserDataSequence().
|
private |
Definition at line 279 of file viewdata.hxx.
Referenced by CalcPPT(), CellsAtX(), CellsAtY(), CopyTab(), CreateTabData(), DeriveLOKFreezeIfNeeded(), EditGrowY(), GetEditArea(), GetLOKSheetFreezeIndex(), GetMergeSizePixel(), GetMergeSizePrintTwips(), GetMouseQuadrant(), GetPosFromPixel(), GetPrintTwipsPos(), GetScrPos(), GetSimpleArea(), MoveTab(), OverrideWithLOKFreeze(), ReadExtOptions(), ReadUserData(), ReadUserDataSequence(), RecalcPixPos(), ScViewData(), SetEditEngine(), SetLOKSheetFreezeIndex(), SetMaxTiledCol(), SetMaxTiledRow(), SetPosX(), SetPosY(), SetScreen(), SetScreenPos(), SimpleColMarked(), SimpleRowMarked(), UpdateCurrentTab(), and WriteUserData().
|
private |
Definition at line 310 of file viewdata.hxx.
Referenced by EditGrowX(), GetEditView(), ScViewData(), and SetEditEngine().
|
private |
Definition at line 313 of file viewdata.hxx.
Referenced by EditGrowX(), ScViewData(), and SetEditEngine().
|
private |
Definition at line 314 of file viewdata.hxx.
Referenced by EditGrowY(), ScViewData(), and SetEditEngine().
|
private |
Definition at line 311 of file viewdata.hxx.
Referenced by EditGrowX(), EditGrowY(), GetEditView(), ScViewData(), and SetEditEngine().
|
private |
Definition at line 312 of file viewdata.hxx.
Referenced by EditGrowX(), ScViewData(), and SetEditEngine().
|
private |
Definition at line 308 of file viewdata.hxx.
Referenced by GetFillData(), SetDragMode(), and SetFillMode().
|
private |
Definition at line 309 of file viewdata.hxx.
Referenced by GetFillData(), SetDragMode(), and SetFillMode().
|
private |
Definition at line 321 of file viewdata.hxx.
Referenced by ResetFillMode(), SetDragMode(), and SetFillMode().
|
private |
Definition at line 306 of file viewdata.hxx.
Referenced by GetFillData(), SetDragMode(), and SetFillMode().
|
private |
Definition at line 307 of file viewdata.hxx.
Referenced by GetFillData(), SetDragMode(), and SetFillMode().
|
private |
Definition at line 332 of file viewdata.hxx.
|
private |
Definition at line 318 of file viewdata.hxx.
|
private |
Definition at line 273 of file viewdata.hxx.
Referenced by CalcPPT(), CellsAtX(), EditGrowX(), GetEditArea(), GetMergeSizePixel(), GetPosFromPixel(), GetPrintTwipsPosFromTileTwips(), GetScrPos(), RecalcPixPos(), SetEditEngine(), SetMaxTiledCol(), SetPosX(), SetScreen(), and UpdateFixX().
|
private |
Definition at line 273 of file viewdata.hxx.
Referenced by CalcPPT(), CellsAtY(), EditGrowY(), GetEditArea(), GetMergeSizePixel(), GetPosFromPixel(), GetPrintTwipsPosFromTileTwips(), GetScrPos(), RecalcPixPos(), SetEditEngine(), SetMaxTiledRow(), SetPosY(), SetScreen(), and UpdateFixY().
|
private |
Definition at line 303 of file viewdata.hxx.
Referenced by GetMoveCursor(), and SetRefEnd().
|
private |
Definition at line 304 of file viewdata.hxx.
Referenced by GetMoveCursor(), and SetRefEnd().
|
private |
Definition at line 305 of file viewdata.hxx.
Referenced by SetRefEnd().
|
private |
Definition at line 300 of file viewdata.hxx.
Referenced by SetRefStart().
|
private |
Definition at line 301 of file viewdata.hxx.
Referenced by SetRefStart().
|
private |
Definition at line 302 of file viewdata.hxx.
Referenced by SetRefStart().
|
private |
Definition at line 299 of file viewdata.hxx.
|
private |
Definition at line 298 of file viewdata.hxx.
Referenced by CalcPPT(), CellsAtX(), CellsAtY(), DeleteTab(), DeleteTabs(), EditGrowX(), EditGrowY(), GetEditArea(), GetLOKSheetFreezeIndex(), GetMergeSizePixel(), GetMergeSizePrintTwips(), GetMouseQuadrant(), GetPosFromPixel(), GetPrintTwipsPos(), GetScrPos(), ReadUserDataSequence(), RecalcPixPos(), ScViewData(), SetEditEngine(), SetLOKSheetFreezeIndex(), SetPosX(), SetPosY(), SetScreen(), SetScreenPos(), SetShowGrid(), SetTabNo(), UpdateCurrentTab(), UpdateFixX(), UpdateFixY(), UpdateOutlinerFlags(), WriteUserData(), and WriteUserDataSequence().
|
private |
Definition at line 315 of file viewdata.hxx.
Referenced by ScViewData().
|
private |
Definition at line 278 of file viewdata.hxx.
Referenced by CalcPPT(), GetDocFunc(), GetPosFromPixel(), IsOle(), ReadExtOptions(), and WriteExtOptions().
|
private |
Definition at line 281 of file viewdata.hxx.
Referenced by EditGrowX(), EditGrowY(), GetEditView(), KillEditView(), ResetEditView(), and SetEditEngine().
|
private |
Definition at line 283 of file viewdata.hxx.
|
private |
Definition at line 277 of file viewdata.hxx.
Referenced by GetLogicMode(), GetOldCurX(), GetOldCurY(), GetPosX(), GetPosY(), GetScrPos(), OverrideWithLOKFreeze(), RecalcPixPos(), ResetOldCursor(), ScViewData(), SetActivePart(), SetMaxTiledCol(), SetMaxTiledRow(), SetOldCursor(), SetPosX(), SetPosY(), SetTabNo(), UpdateCurrentTab(), WriteUserData(), and WriteUserDataSequence().
|
private |
Definition at line 280 of file viewdata.hxx.
Referenced by CellsAtX(), CellsAtY(), GetActiveWin(), GetBindings(), GetDialogParent(), GetDispatcher(), GetMousePosPixel(), GetPosFromPixel(), GetScDrawView(), GetScrPos(), GetView(), IsMinimized(), ReadExtOptions(), ReadUserData(), ReadUserDataSequence(), SetEditEngine(), SetOptions(), UpdateFixX(), UpdateFixY(), UpdateInputHandler(), WriteExtOptions(), WriteUserData(), and WriteUserDataSequence().