LibreOffice Module sc (master) 1
|
#include <tools/fract.hxx>
#include <sfx2/zoomitem.hxx>
#include <rangelst.hxx>
#include <scdllapi.h>
#include <viewopti.hxx>
#include "docsh.hxx"
#include <memory>
#include <o3tl/typed_flags_set.hxx>
Go to the source code of this file.
Classes | |
struct | o3tl::typed_flags< ScPasteFlags > |
struct | o3tl::typed_flags< ScDragSrc > |
class | ScPositionHelper |
class | ScPositionHelper::Comp |
class | ScBoundsProvider |
class | ScViewDataTable |
class | ScViewData |
Namespaces | |
namespace | o3tl |
namespace | vcl |
Macros | |
#define | SC_SIZE_NONE 65535 |
Functions | |
ScHSplitPos | WhichH (ScSplitPos ePos) |
ScVSplitPos | WhichV (ScSplitPos ePos) |
#define SC_SIZE_NONE 65535 |
Definition at line 31 of file viewdata.hxx.
|
strong |
Enumerator | |
---|---|
Undefined | |
Navigator | |
Table |
Definition at line 91 of file viewdata.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
FILL | |
EMBED_LT | |
EMBED_RB | |
MATRIX |
Definition at line 33 of file viewdata.hxx.
enum ScFollowMode |
Screen behavior related to cursor movements.
Enumerator | |
---|---|
SC_FOLLOW_NONE | |
SC_FOLLOW_LINE | |
SC_FOLLOW_FIX | |
SC_FOLLOW_JUMP |
Definition at line 52 of file viewdata.hxx.
enum ScHSplitPos |
Enumerator | |
---|---|
SC_SPLIT_LEFT | |
SC_SPLIT_RIGHT |
Definition at line 45 of file viewdata.hxx.
enum ScMarkType |
States GetSimpleArea() returns for the underlying selection marks, so the caller can react if the result is not of type SC_MARK_SIMPLE.
Enumerator | |
---|---|
SC_MARK_NONE | |
SC_MARK_SIMPLE | |
SC_MARK_FILTERED | |
SC_MARK_SIMPLE_FILTERED | |
SC_MARK_MULTI |
Definition at line 60 of file viewdata.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Mode | |
Border |
Definition at line 80 of file viewdata.hxx.
enum ScRefType |
Mouse mode to select areas.
Enumerator | |
---|---|
SC_REFTYPE_NONE | |
SC_REFTYPE_REF | |
SC_REFTYPE_FILL | |
SC_REFTYPE_EMBED_LT | |
SC_REFTYPE_EMBED_RB |
Definition at line 55 of file viewdata.hxx.
enum ScSplitMode |
Enumerator | |
---|---|
SC_SPLIT_NONE | |
SC_SPLIT_NORMAL | |
SC_SPLIT_FIX | |
SC_SPLIT_MODE_MAX_ENUM |
Definition at line 42 of file viewdata.hxx.
enum ScSplitPos |
Enumerator | |
---|---|
SC_SPLIT_TOPLEFT | |
SC_SPLIT_TOPRIGHT | |
SC_SPLIT_BOTTOMLEFT | |
SC_SPLIT_BOTTOMRIGHT | |
SC_SPLIT_POS_MAX_ENUM |
Definition at line 44 of file viewdata.hxx.
enum ScVSplitPos |
Enumerator | |
---|---|
SC_SPLIT_TOP | |
SC_SPLIT_BOTTOM |
Definition at line 46 of file viewdata.hxx.
|
inline |
Definition at line 722 of file viewdata.hxx.
References ePos, SC_SPLIT_BOTTOMLEFT, SC_SPLIT_LEFT, SC_SPLIT_RIGHT, and SC_SPLIT_TOPLEFT.
Referenced by ScTabView::ActivatePart(), ScTabView::AlignToCursor(), ScTabView::CalcZoom(), ScTabView::DoResize(), ScTabView::DoVSplit(), ScGridWindow::DPTestMouse(), ScPrintFunc::DrawToDev(), ScGridWindow::DropScroll(), ScViewData::EditGrowX(), ScTabView::ExpandBlock(), FuPoor::ForceScroll(), ScGridWinUIObject::get_state(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScViewPaneBase::getFirstVisibleColumn(), ScViewData::GetLogicMode(), ScTabView::GetPageMoveEndPosition(), ScViewData::GetPixPos(), ScViewData::GetPosFromPixel(), ScVbaWindow::getScrollColumn(), ScViewPaneBase::getVisibleRange(), ScOutlineWindow::GetVisibleRange(), ScVbaApplication::GoTo(), ScTabView::InterpretVisible(), ScTabView::InvertVertical(), ScTabView::MakeEditView(), ScTabView::MakeVisible(), ScTabView::MarkRange(), ScTabView::MoveCursorScreen(), ScGridWindow::PagebreakMove(), ScTabView::PaintArea(), ScTabViewShell::QueryObjAreaPixel(), ScGridWindow::RFMouseMove(), ScViewDataTable::SanitizeWhichActive(), ScTabView::ScrollCommand(), ScTabView::ScrollLines(), ScHeaderFunctionSet::SetCursorAtPoint(), ScViewData::SetEditEngine(), ScViewPaneBase::setFirstVisibleColumn(), ScVbaWindow::setScrollColumn(), ScTabView::StopMarking(), ScTabView::TestHintWindow(), and ScGridWindow::UpdateDragRectOverlay().
|
inline |
Definition at line 728 of file viewdata.hxx.
References ePos, SC_SPLIT_BOTTOM, SC_SPLIT_TOP, SC_SPLIT_TOPLEFT, and SC_SPLIT_TOPRIGHT.
Referenced by ScTabView::ActivatePart(), ScTabView::AlignToCursor(), ScTabView::CalcZoom(), ScTabView::DoHSplit(), ScTabView::DoResize(), ScGridWindow::DPTestMouse(), ScPrintFunc::DrawToDev(), ScGridWindow::DropScroll(), ScViewData::EditGrowY(), ScTabView::ExpandBlock(), FuPoor::ForceScroll(), ScGridWinUIObject::get_state(), ScTabView::GetChartDialogPos(), ScTabView::GetChartInsertPos(), ScViewPaneBase::getFirstVisibleRow(), ScViewData::GetLogicMode(), ScTabView::GetPageMoveEndPosition(), ScViewData::GetPixPos(), ScViewData::GetPosFromPixel(), ScVbaWindow::getScrollRow(), ScViewPaneBase::getVisibleRange(), ScOutlineWindow::GetVisibleRange(), ScVbaApplication::GoTo(), ScTabView::InterpretVisible(), ScTabView::InvertHorizontal(), ScTabView::MakeEditView(), ScTabView::MakeVisible(), ScTabView::MarkRange(), ScTabView::MoveCursorScreen(), ScGridWindow::PagebreakMove(), ScTabView::PaintArea(), ScTabViewShell::QueryObjAreaPixel(), ScGridWindow::RFMouseMove(), ScViewDataTable::SanitizeWhichActive(), ScTabView::ScrollCommand(), ScTabView::ScrollLines(), ScHeaderFunctionSet::SetCursorAtPoint(), ScViewData::SetEditEngine(), ScViewPaneBase::setFirstVisibleRow(), ScVbaWindow::setScrollRow(), ScTabView::StopMarking(), ScTabView::TestHintWindow(), and ScGridWindow::UpdateDragRectOverlay().