LibreOffice Module sc (master)
1
|
#include "address.hxx"
#include <i18nlangtag/lang.h>
#include <svx/svdtypes.hxx>
#include <tools/ref.hxx>
#include <sal/types.h>
#include <com/sun/star/i18n/CollatorOptions.hpp>
#include "scdllapi.h"
#include <rtl/ustring.hxx>
#include <tools/long.hxx>
#include <atomic>
#include <memory>
#include <string_view>
Go to the source code of this file.
Classes | |
class | com::sun::star::uno::Reference< class > |
struct | o3tl::typed_flags< PaintPartFlags > |
struct | o3tl::typed_flags< CRFlags > |
struct | o3tl::typed_flags< ScBreakType > |
struct | o3tl::typed_flags< InsertDeleteFlags > |
struct | o3tl::typed_flags< HasAttrFlags > |
struct | o3tl::typed_flags< ScScenarioFlags > |
struct | o3tl::typed_flags< SubtotalFlags > |
struct | o3tl::typed_flags< ScCloneFlags > |
struct | ScImportParam |
class | ScGlobal |
struct | ScConsolidateParam |
Namespaces | |
com::sun::star::uno | |
sc | |
o3tl | |
com::sun::star | |
com::sun::star::lang | |
com::sun::star::i18n | |
utl | |
Macros | |
#define | SC_COLLATOR_IGNORES css::i18n::CollatorOptions::CollatorOptions_IGNORE_CASE |
#define | STRING_SCAPP "scalc" |
#define | STRING_STANDARD "Standard" |
#define | SC_TEXT_CSV_FILTER_NAME "Text - txt - csv (StarCalc)" |
#define | MINDOUBLE 1.7e-307 |
#define | MAXDOUBLE 1.7e307 |
#define | MINZOOM 20 |
#define | MAXZOOM 400 |
#define | PIXEL_PER_INCH 96.0 |
#define | CM_PER_INCH 2.54 |
#define | POINTS_PER_INCH 72.0 |
PostScript points per inch. More... | |
#define | PIXEL_PER_POINT (PIXEL_PER_INCH / POINTS_PER_INCH) |
#define | TWIPS_PER_POINT 20.0 |
#define | TWIPS_PER_INCH (TWIPS_PER_POINT * POINTS_PER_INCH) |
#define | TWIPS_PER_CM (TWIPS_PER_INCH / CM_PER_INCH) |
#define | CM_PER_TWIPS (CM_PER_INCH / TWIPS_PER_INCH) |
#define | TWIPS_PER_PIXEL (TWIPS_PER_INCH / PIXEL_PER_INCH) |
#define | TWIPS_PER_CHAR (TWIPS_PER_INCH / 13.6) |
#define | PIXEL_PER_TWIPS (PIXEL_PER_INCH / TWIPS_PER_INCH) |
#define | HMM_PER_TWIPS (CM_PER_TWIPS * 1000.0) |
#define | STD_COL_WIDTH 1280 /* 2.2577cm, 64.00pt PS */ |
#define | STD_EXTRA_WIDTH |
#define | MAX_EXTRA_WIDTH 23811 /* 42cm in TWIPS, 41.8430cm TeX, 41.9999cm PS */ |
#define | MAX_EXTRA_HEIGHT 23811 |
#define | MAX_COL_WIDTH 56693 /* 1m in TWIPS, 99.6266cm TeX, 100.0001cm PS */ |
#define | MAX_ROW_HEIGHT 56693 |
#define | STD_ROWHEIGHT_DIFF 23 |
#define | OLE_STD_CELLS_X 4 |
#define | OLE_STD_CELLS_Y 5 |
#define | EMPTY_OUSTRING ScGlobal::GetEmptyOUString() |
#define | SC_INDENT_STEP 200 |
Functions | |
inline::tools::Long | sc::TwipsToHMM (::tools::Long nTwips) |
inline::tools::Long | sc::HMMToTwips (::tools::Long nHMM) |
inline::tools::Long | sc::TwipsToEvenHMM (::tools::Long nTwips) |
constexpr SdrLayerID | SC_LAYER_FRONT (0) |
constexpr SdrLayerID | SC_LAYER_BACK (1) |
constexpr SdrLayerID | SC_LAYER_INTERN (2) |
constexpr SdrLayerID | SC_LAYER_CONTROLS (3) |
constexpr SdrLayerID | SC_LAYER_HIDDEN (4) |
Variables | |
const sal_Unicode | CHAR_NBSP = 0x00A0 |
const sal_Unicode | CHAR_SHY = 0x00AD |
const sal_Unicode | CHAR_ZWSP = 0x200B |
const sal_Unicode | CHAR_LRM = 0x200E |
const sal_Unicode | CHAR_RLM = 0x200F |
const sal_Unicode | CHAR_NBHY = 0x2011 |
const sal_Unicode | CHAR_ZWNBSP = 0x2060 |
const sal_Unicode | CHAR_NNBSP = 0x202F |
const SCSIZE | MAXSUBTOTAL = 3 |
SfxViewShell * | pScActiveViewShell |
sal_uInt16 | nScClickMouseModifier |
sal_uInt16 | nScFillModeMouseModifier |
#define CM_PER_INCH 2.54 |
Definition at line 83 of file global.hxx.
Referenced by XclTools::GetHmmFromInch(), and XclTools::GetTwipsFromHmm().
#define CM_PER_TWIPS (CM_PER_INCH / TWIPS_PER_INCH) |
Definition at line 89 of file global.hxx.
#define EMPTY_OUSTRING ScGlobal::GetEmptyOUString() |
Definition at line 216 of file global.hxx.
Referenced by ScModule::ActivateInputWindow(), XclImpWebQuery::Apply(), ScCompiler::CheckTabQuotes(), ScDPResultTree::clear(), ScHFEditPage::ClearTextAreas(), ScPivotFilterDlg::ClearValueList(), ScFilterDlg::ClearValueList(), XclImpDrawObjBase::ConvertFillStyle(), XclImpDrawObjBase::ConvertLineStyle(), ScStyleSheetPool::CreateStandardStyles(), XclExpStringHelper::CreateString(), ScEditUtil::CreateURLObjectFromURL(), ScValidationData::DoCalcError(), XclImpLineObj::DoCreateSdrObj(), ScViewFunc::DoSheetConversion(), ScViewFunc::EnterMatrix(), ScDocFunc::EnterMatrix(), ScEditShell::Execute(), ScGridWindow::ExecuteDrop(), ScDrawTextObjectBar::ExecutePasteContents(), ScConversionEngineBase::FillFromCell(), XclImpFont::FillToItemSet(), ScUnoAddInCollection::FindFunction(), ScHTMLLayoutParser::FontOn(), ScHTMLQueryParser::FontOn(), ScCellRangeObj::getArrayFormula(), XclExpChTrCellContent::GetCellData(), ScConditionalFormat::GetCellStyle(), ScCsvGrid::GetCellText(), ScExtDocOptions::GetCodeName(), ScCsvGrid::GetColumnTypeName(), ScHeaderControl::GetDragHelp(), ScColumn::GetFormula(), ScInputHandler::GetFuncEditView(), ScFormulaResult::GetHybridFormula(), ScCellFormat::GetInputString(), XclImpSupbook::GetMacroName(), XclImpLinkManagerImpl::GetMacroName(), ScDPDataMember::GetName(), ScDocumentLoader::GetOptions(), XclExpNameManager::GetOrigName(), ScCellFormat::GetOutputString(), ScDocument::GetString(), ScDocument::GetStringForFormula(), ScChangeActionContent::GetStringOfCell(), XclImpLinkManagerImpl::GetSupbookTabName(), ScDBData::GetTableColumnName(), ScExternalRefCache::getTableName(), XclImpSupbook::GetTabName(), ScDocumentLoader::GetTitle(), ScLinkedAreaDlg::GetURL(), IMPL_LINK(), IMPL_LINK_NOARG(), ScSpellDialogChildWindow::Init(), ScFilterOptionsMgr::Init(), ScPivotFilterDlg::Init(), ScTabPageSortOptions::Init(), ScSpecialFilterDlg::Init(), ScLinkedAreaDlg::InitFromOldLink(), XclNumFmtBuffer::InsertBuiltinFormats(), lcl_ClearEdit(), lcl_GetFixed(), lcl_GetInputString(), lcl_Replace(), LotusFontBuffer::MakeFont(), ScDocShell::MergeDocument(), XclImpHFConverter::ParseString(), ScViewFunc::PasteDataFormat(), ScViewFunc::PasteFile(), ScHFEditPage::ProcessDefinedListSel(), XclImpDffConverter::ProcessObj(), ScChangeActionContent::PutValueToDoc(), ScViewData::ReadExtOptions(), ScTabPageSortOptions::Reset(), ScTPValidationHelp::Reset(), ScTPValidationError::Reset(), ScDocFunc::ResizeMatrix(), ScInterpreter::ScRept(), ScInterpreter::ScT(), ScViewCfg::ScViewCfg(), ScTable::SearchRangeForAllEmptyCells(), ScCellRangeObj::setArrayTokens(), ScColRowNameRangesDlg::SetColRowData(), ScXMLChangeTrackingImportHelper::SetContentDependencies(), ScFunctionWin::SetDescription(), ScTPValidationValue::SetFirstFormula(), ScQProStyle::SetFormat(), ScVbaRange::setFormulaArray(), ScXMLChangeTrackingImportHelper::SetNewCell(), XclImpHFConverter::SetNewPortion(), ScUnoAddInCall::SetResult(), ScHFEditPage::SetSelectDefinedList(), ScChangeActionContent::SetValueString(), ScImportExport::Sylk2Doc(), ScScenarioWindow::UpdateEntries(), ScColRowNameRangesDlg::UpdateNames(), ScDbNameDlg::UpdateNames(), ScInputHandler::UpdateParenthesis(), XclExpPivotCache::WriteDconref(), and XclExpLabelCell::XclExpLabelCell().
#define HMM_PER_TWIPS (CM_PER_TWIPS * 1000.0) |
Definition at line 93 of file global.hxx.
Referenced by ScDocShell::CalcOutputFactor(), ScDrawUtil::CalcScale(), ScPreview::DoPrint(), ScOutputData::DrawEditAsianVertical(), ScOutputData::DrawEditStacked(), ScOutputData::DrawEditStandard(), ScPreview::DrawInvert(), ScDrawLayer::GetCellRect(), ScTabView::GetChartInsertPos(), ScDetectiveFunc::GetDrawPos(), ScDocument::GetEmbeddedRect(), ScTabView::GetInsertPos(), ScStyleSheet::GetItemSet(), ScDocument::GetMMRect(), ScColumn::GetNeededSize(), ScPreviewLocationData::GetOffsetPixel(), ScPreviewShell::GetPageSize(), ScDocument::GetRange(), ScPreviewLocationData::GetTableInfo(), ScTransferObj::InitDocShell(), ScPrintFunc::InitModes(), ScDocShell::InitNew(), ScEEImport::InsertGraphic(), ScDocument::IsPrintEmpty(), ScPrintFunc::LocateArea(), ScViewFunc::ModifyCellSize(), ScPreview::MouseButtonUp(), ScPreview::MouseMove(), ScViewFunc::PasteDataFormat(), ScOutputData::PrePrintDrawingLayer(), ScTable::ScTable(), ScTable::SetDrawPageSize(), ScViewData::SetEditEngine(), ScViewData::SetPosX(), ScViewData::SetPosY(), XclObjAnchor::SetRect(), ScViewData::SetScreen(), and ScViewData::SetScreenPos().
#define MAX_COL_WIDTH 56693 /* 1m in TWIPS, 99.6266cm TeX, 100.0001cm PS */ |
Definition at line 102 of file global.hxx.
Referenced by ScCellShell::Execute(), and ScViewFunc::ModifyCellSize().
#define MAX_EXTRA_HEIGHT 23811 |
Definition at line 101 of file global.hxx.
Referenced by ScCellShell::Execute().
#define MAX_EXTRA_WIDTH 23811 /* 42cm in TWIPS, 41.8430cm TeX, 41.9999cm PS */ |
Definition at line 100 of file global.hxx.
Referenced by ScCellShell::Execute().
#define MAX_ROW_HEIGHT 56693 |
Definition at line 103 of file global.hxx.
Referenced by ScCellShell::Execute(), and ScViewFunc::ModifyCellSize().
#define MAXDOUBLE 1.7e307 |
Definition at line 75 of file global.hxx.
Referenced by ScVbaRange::AutoFill(), ScFillSeriesDlg::CheckValues(), ScInterpreter::DBIterator(), ScCellShell::ExecuteEdit(), ScDocFunc::FillAuto(), ScTable::FillAuto(), ScDocFunc::FillSeries(), ScCellRangeObj::fillSeries(), ScDocFunc::FillSimple(), ScFillSeriesDlg::Init(), and ScUndoAutoFill::Redo().
#define MAXZOOM 400 |
Definition at line 78 of file global.hxx.
Referenced by ScTabView::CalcZoom(), ScTabViewShell::Execute(), ScPreviewShell::GetState(), ScTabViewShell::GetState(), ScViewData::ReadUserData(), ScPreviewShell::ScrollCommand(), ScTabView::ScrollCommand(), ScSpreadsheetSettings::setPropertyValue(), and ScTabViewObj::SetZoomType().
#define MINDOUBLE 1.7e-307 |
Definition at line 74 of file global.hxx.
#define MINZOOM 20 |
Definition at line 77 of file global.hxx.
Referenced by ScTabView::CalcZoom(), ScTabViewShell::Execute(), ScPreviewShell::GetState(), ScTabViewShell::GetState(), ScViewData::ReadUserData(), ScPreviewShell::ScrollCommand(), ScTabView::ScrollCommand(), ScSpreadsheetSettings::setPropertyValue(), and ScTabViewObj::SetZoomType().
#define OLE_STD_CELLS_X 4 |
Definition at line 116 of file global.hxx.
Referenced by ScPrintFunc::DrawToDev(), ScDocShell::InitNew(), and ScViewData::ScViewData().
#define OLE_STD_CELLS_Y 5 |
Definition at line 117 of file global.hxx.
Referenced by ScPrintFunc::DrawToDev(), ScDocShell::InitNew(), and ScViewData::ScViewData().
#define PIXEL_PER_INCH 96.0 |
Definition at line 82 of file global.hxx.
#define PIXEL_PER_POINT (PIXEL_PER_INCH / POINTS_PER_INCH) |
Definition at line 85 of file global.hxx.
#define PIXEL_PER_TWIPS (PIXEL_PER_INCH / TWIPS_PER_INCH) |
Definition at line 92 of file global.hxx.
Referenced by ScViewData::ScViewData().
#define POINTS_PER_INCH 72.0 |
PostScript points per inch.
Definition at line 84 of file global.hxx.
#define SC_COLLATOR_IGNORES css::i18n::CollatorOptions::CollatorOptions_IGNORE_CASE |
Definition at line 50 of file global.hxx.
Referenced by ScGlobal::GetCollator(), and ScTable::InitSortCollator().
#define SC_INDENT_STEP 200 |
Definition at line 236 of file global.hxx.
Referenced by ScAttrArray::ChangeIndent().
#define SC_TEXT_CSV_FILTER_NAME "Text - txt - csv (StarCalc)" |
Definition at line 61 of file global.hxx.
Referenced by ScVbaWorkbook::getFileFormat(), ScVbaWorkbooks::Open(), ScAreaLink::Refresh(), ScVbaWorkbook::setFilterPropsFromFormat(), and ScLinkedAreaDlg::UpdateSourceRanges().
#define STD_COL_WIDTH 1280 /* 2.2577cm, 64.00pt PS */ |
Definition at line 95 of file global.hxx.
Referenced by ScTable::DeleteCol(), ScTable::dumpColumnRowSizes(), ScCellShell::Execute(), ScDocument::FillInfo(), ScTable::GetColWidth(), ScTable::GetLastChangedCol(), ScTable::GetOptimalColWidth(), ScTable::GetOriginalWidth(), ScDocShell::InitNew(), ScTable::InsertCol(), ScViewFunc::ModifyCellSize(), ScTable::ScTable(), ScViewData::ScViewData(), ScTable::SetColWidth(), ScTable::SetColWidthOnly(), and ScGridWindow::ShowFilterMenu().
#define STD_EXTRA_WIDTH |
Definition at line 96 of file global.hxx.
Referenced by ScDocFunc::AutoFormat(), ScCellShell::Execute(), ScTable::GetOptimalColWidth(), ScViewFunc::ModifyCellSize(), ScUndoAutoFormat::Redo(), ScColBar::SetEntrySize(), ScTableColumnObj::SetOnePropertyValue(), and ScTableColumnsObj::setPropertyValue().
#define STD_ROWHEIGHT_DIFF 23 |
Definition at line 106 of file global.hxx.
Referenced by ScGlobal::InitTextHeight(), and lcl_GetAttribHeight().
#define STRING_SCAPP "scalc" |
Definition at line 56 of file global.hxx.
Referenced by ScViewFunc::MoveTable(), and ScDocumentLoader::RemoveAppPrefix().
#define STRING_STANDARD "Standard" |
Definition at line 58 of file global.hxx.
Referenced by ScStyleSheetPool::Make(), ScDocumentPool::ScDocumentPool(), and ScStyleSheet::SetName().
#define TWIPS_PER_CHAR (TWIPS_PER_INCH / 13.6) |
Definition at line 91 of file global.hxx.
Referenced by ImportLotus::Columnwidth(), OP_ColumnWidth(), and OP_Window1().
#define TWIPS_PER_CM (TWIPS_PER_INCH / CM_PER_INCH) |
Definition at line 88 of file global.hxx.
#define TWIPS_PER_INCH (TWIPS_PER_POINT * POINTS_PER_INCH) |
Definition at line 87 of file global.hxx.
Referenced by ScGlobal::InitPPT().
#define TWIPS_PER_PIXEL (TWIPS_PER_INCH / PIXEL_PER_INCH) |
Definition at line 90 of file global.hxx.
Referenced by ScHTMLExport::BorderToStyle(), ScGridWindow::DrawContent(), ScColumn::GetNeededSize(), ScModelObj::paintTile(), ScGridWindow::PaintTile(), ScModelObj::setClientZoom(), ScViewData::SetEditEngine(), and ScGridWindow::ShowFilterMenu().
#define TWIPS_PER_POINT 20.0 |
Definition at line 86 of file global.hxx.
Referenced by XclFontData::GetApiHeight(), ScColumn::GetNeededSize(), lclSetStyleFromBorder(), and XclFontData::SetApiHeight().
enum CellType |
Enumerator | |
---|---|
CELLTYPE_NONE | |
CELLTYPE_VALUE | |
CELLTYPE_STRING | |
CELLTYPE_FORMULA | |
CELLTYPE_EDIT |
Definition at line 283 of file global.hxx.
Enumerator | |
---|---|
NONE | |
Hidden | |
ManualBreak | |
Filtered | |
ManualSize | |
All |
Definition at line 137 of file global.hxx.
|
strong |
Enumerator | |
---|---|
CellsUp | |
CellsLeft | |
Rows | |
Cols | |
NONE |
Definition at line 292 of file global.hxx.
enum FillCmd |
Enumerator | |
---|---|
FILL_SIMPLE | |
FILL_LINEAR | |
FILL_GROWTH | |
FILL_DATE | |
FILL_AUTO |
Definition at line 328 of file global.hxx.
enum FillDateCmd |
Enumerator | |
---|---|
FILL_DAY | |
FILL_WEEKDAY | |
FILL_MONTH | |
FILL_YEAR |
Definition at line 345 of file global.hxx.
enum FillDir |
Enumerator | |
---|---|
FILL_TO_BOTTOM | |
FILL_TO_RIGHT | |
FILL_TO_TOP | |
FILL_TO_LEFT |
Definition at line 320 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Lines | |
Merged | |
Overlapped | |
Protected | |
Shadow | |
NeedHeight | |
ShadowRight | |
ShadowDown | |
AutoFilter | |
Conditional | |
Rotate | |
NotOverlapped | |
RightOrCenter |
Definition at line 195 of file global.hxx.
enum InsCellCmd |
Enumerator | |
---|---|
INS_CELLSDOWN | |
INS_CELLSRIGHT | |
INS_INSROWS_BEFORE | |
INS_INSCOLS_BEFORE | |
INS_NONE | |
INS_INSROWS_AFTER | |
INS_INSCOLS_AFTER |
Definition at line 301 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
VALUE | |
DATETIME |
Numeric values (and numeric results if InsertDeleteFlags::FORMULA is not set). |
STRING |
Dates, times, datetime values. |
NOTE |
Strings (and string results if InsertDeleteFlags::FORMULA is not set). |
FORMULA |
Cell notes. |
HARDATTR |
Formula cells. |
STYLES |
Hard cell attributes. |
OBJECTS |
Cell styles. |
EDITATTR |
Drawing objects. |
OUTLINE |
Rich-text attributes. |
NOCAPTIONS |
Sheet / outlining (grouping) information. |
ADDNOTES |
Internal use only (undo etc.): do not copy/delete caption objects of cell notes. |
SPECIAL_BOOLEAN |
Internal use only (copy from clip): do not delete existing cell contents when pasting notes. |
FORGETCAPTIONS | |
ATTRIB |
Internal use only (d&d undo): do not delete caption objects of cell notes. |
CONTENTS | |
ALL | |
AUTOFILL |
Copy flags for auto/series fill functions: do not touch notes and drawing objects. |
Definition at line 160 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Grid | |
Top | |
Left | |
Extras | |
Marks | |
Objects | |
Size | |
All |
Definition at line 121 of file global.hxx.
enum ScAggregateFunc |
Definition at line 864 of file global.hxx.
enum ScAnchorType |
Enumerator | |
---|---|
SCA_CELL | |
SCA_CELL_RESIZE | |
SCA_PAGE | |
SCA_DONTKNOW |
Definition at line 384 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Page | |
Manual |
Definition at line 151 of file global.hxx.
|
strong |
Definition at line 263 of file global.hxx.
enum ScDBObject |
Enumerator | |
---|---|
ScDbTable | |
ScDbQuery |
Definition at line 429 of file global.hxx.
enum ScDirection |
Enumerator | |
---|---|
DIR_BOTTOM | |
DIR_RIGHT | |
DIR_TOP | |
DIR_LEFT |
Definition at line 353 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NORMAL | |
BLOCK | |
MATRIX |
Definition at line 231 of file global.hxx.
enum ScGetDBMode |
Definition at line 392 of file global.hxx.
|
strong |
Enumerator | |
---|---|
Keep |
Keep selection as is, expand to used data area if no selection. |
ShrinkToUsedData |
Shrink selection to actually used data area within the selection. |
RowDown |
If only one row or portion thereof is selected, shrink row to used data columns and select further rows down until end of data. If an area is selected, shrink rows to actually used columns. Else, no selection, expand to used data area. |
ForceMark |
Behave as if the range corresponding to a ScDBData area was selected, for API use. |
Definition at line 401 of file global.hxx.
enum ScInputMode |
Enumerator | |
---|---|
SC_INPUT_NONE | |
SC_INPUT_TYPE | |
SC_INPUT_TABLE | |
SC_INPUT_TOP |
Definition at line 370 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
NORMAL | |
VALUE |
Definition at line 227 of file global.hxx.
enum ScLkUpdMode |
Enumerator | |
---|---|
LM_ALWAYS | |
LM_NEVER | |
LM_ON_DEMAND | |
LM_UNKNOWN |
Definition at line 420 of file global.hxx.
enum ScMoveDirection |
Enumerator | |
---|---|
SC_MOVE_RIGHT | |
SC_MOVE_LEFT | |
SC_MOVE_UP | |
SC_MOVE_DOWN |
Definition at line 337 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
ADD | |
SUB | |
MUL | |
DIV |
Definition at line 191 of file global.hxx.
enum ScQueryConnect |
Enumerator | |
---|---|
SC_AND | |
SC_OR |
Definition at line 840 of file global.hxx.
enum ScQueryOp |
Definition at line 820 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
CopyAll | |
ShowFrame | |
PrintFrame | |
TwoWay | |
Attrib | |
Value | |
Protected |
Definition at line 238 of file global.hxx.
enum ScSizeMode |
Enumerator | |
---|---|
SC_SIZE_DIRECT | |
SC_SIZE_OPTIMAL | |
SC_SIZE_SHOW | |
SC_SIZE_VISOPT | |
SC_SIZE_ORIGINAL |
Definition at line 361 of file global.hxx.
enum ScSubTotalFunc |
Definition at line 846 of file global.hxx.
enum ScVObjMode |
Enumerator | |
---|---|
VOBJ_MODE_SHOW | |
VOBJ_MODE_HIDE |
Definition at line 378 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
IgnoreNestedStAg | |
IgnoreErrVal | |
IgnoreHidden | |
IgnoreFiltered |
Definition at line 252 of file global.hxx.
enum UpdateRefMode |
Enumerator | |
---|---|
URM_INSDEL | |
URM_COPY | |
URM_MOVE | |
URM_REORDER |
Definition at line 312 of file global.hxx.
constexpr SdrLayerID SC_LAYER_BACK | ( | 1 | ) |
Referenced by ScDrawView::Construct(), ScGridWindow::DrawContent(), ScPrintFunc::DrawToDev(), ScDrawShell::ExecDrawFunc(), ScShapeChildren::FillShapes(), XMLTableShapeImportHelper::finishShape(), ScDrawShell::GetDrawFuncState(), ScDocument::GetObjectAtPoint(), ScDocument::HasBackgroundDraw(), ScDrawView::LockBackgroundLayer(), ScPrintFunc::PrintArea(), ScDrawLayer::ScDrawLayer(), ScTabViewObj::select(), ScDrawView::SelectCurrentViewObject(), ScDrawView::SelectObject(), and ScTabView::UpdateLayerLocks().
constexpr SdrLayerID SC_LAYER_CONTROLS | ( | 3 | ) |
Referenced by FuConstCustomShape::Activate(), FuConstUnoControl::Activate(), ScDrawView::Construct(), XclImpControlHelper::CreateSdrObjectFromShape(), ScTabViewShell::ExecDrawIns(), ScShapeChildren::FillShapes(), ScDrawTransferObj::InitDocShell(), ScViewFunc::PasteDataFormat(), ScViewFunc::PasteDraw(), ScDrawLayer::ScDrawLayer(), XMLTableShapeImportHelper::SetLayer(), and ScTabView::UpdateLayerLocks().
constexpr SdrLayerID SC_LAYER_FRONT | ( | 0 | ) |
Referenced by ScDrawView::Construct(), FuConstCustomShape::Deactivate(), FuConstUnoControl::Deactivate(), ScGridWindow::DrawContent(), ScPrintFunc::DrawToDev(), ScDrawShell::ExecDrawFunc(), ScTabViewShell::ExecDrawIns(), ScShapeChildren::FillShapes(), ScDrawShell::GetDrawFuncState(), ScDrawTransferObj::InitDocShell(), ScViewFunc::PasteDataFormat(), XclImpDrawObjBase::PreProcessSdrObject(), ScPrintFunc::PrintArea(), ScDrawLayer::ScDrawLayer(), and ScTabView::UpdateLayerLocks().
constexpr SdrLayerID SC_LAYER_HIDDEN | ( | 4 | ) |
constexpr SdrLayerID SC_LAYER_INTERN | ( | 2 | ) |
Referenced by ScChildrenShapes::AddShape(), ScXMLExport::CollectInternalShape(), ScXMLExport::CollectSharedData(), ScDrawView::Construct(), ScDrawLayer::CopyFromClip(), ScDrawLayer::CopyToClip(), ScDetectiveFunc::DeleteAll(), ScDetectiveFunc::DeleteArrowsAt(), ScDetectiveFunc::DeleteBox(), ScDetectiveFunc::DeleteCirclesAt(), ScDetectiveFunc::DrawCircle(), ScGridWindow::DrawContent(), ScPrintFunc::DrawToDev(), ScDrawShell::ExecDrawFunc(), ScShapeChildren::FillShapes(), ScDetectiveFunc::FindFrameForObject(), ScDetectiveFunc::GetDetectiveObjectType(), ScDrawShell::GetDrawFuncState(), ScDocument::GetObjectAtPoint(), ScDetectiveFunc::HasArrow(), ScDocument::HasDetectiveObjects(), ScDrawView::HasMarkedInternal(), ScDetectiveFunc::InsertArrow(), ScDetectiveFunc::InsertToOtherTab(), ScDetectiveFunc::IsNonAlienArrow(), ScDrawView::LockInternalLayer(), ScPrintFunc::PrintArea(), ScDrawLayer::ScDrawLayer(), FuText::SetInEditMode(), ScDrawView::SetMarkedToLayer(), FuText::StopEditMode(), ScDetectiveFunc::UpdateAllArrowColors(), and ScTabView::UpdateLayerLocks().
const sal_Unicode CHAR_LRM = 0x200E |
Definition at line 68 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_NBHY = 0x2011 |
Definition at line 70 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_NBSP = 0x00A0 |
Definition at line 65 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_NNBSP = 0x202F |
Definition at line 72 of file global.hxx.
Referenced by ScEditShell::Execute().
const sal_Unicode CHAR_RLM = 0x200F |
Definition at line 69 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_SHY = 0x00AD |
Definition at line 66 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_ZWNBSP = 0x2060 |
Definition at line 71 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_ZWSP = 0x200B |
Definition at line 67 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const SCSIZE MAXSUBTOTAL = 3 |
Definition at line 80 of file global.hxx.
Referenced by ScSubTotalDescriptorBase::addNew(), ScCellRangeObj::applySubTotals(), ScSubTotalParam::Clear(), ScXMLDatabaseRangeContext::ConvertToDBData(), ScCellRangeObj::createSubTotalDescriptor(), ScTable::DoSubTotals(), ScSubTotalDescriptorBase::getCount(), ScSubTotalDescriptorBase::getPropertyValue(), ScDatabaseRangeObj::GetSubTotalParam(), ScDBData::MoveTo(), ScSubTotalParam::operator=(), ScSubTotalParam::operator==(), ScSortParam::ScSortParam(), ScSubTotalParam::ScSubTotalParam(), ScSubTotalDescriptorBase::setPropertyValue(), ScDatabaseRangeObj::SetSubTotalParam(), and ScSubTotalParam::SetSubTotals().
sal_uInt16 nScClickMouseModifier |
Definition at line 111 of file global.cxx.
Referenced by ScGridWindow::HandleMouseButtonDown(), ScGlobal::OpenURL(), and ScGlobal::ShouldOpenURL().
sal_uInt16 nScFillModeMouseModifier |
Definition at line 112 of file global.cxx.
Referenced by ScTable::FillAnalyse(), ScTable::FillAutoSimple(), ScTable::GetAutoFillPreview(), ScGridWindow::MouseButtonUp(), ScGridWindow::MouseMove(), ScViewFunctionSet::SetCursorAtCell(), and ScTabView::UpdateRef().
SfxViewShell* pScActiveViewShell |
Definition at line 110 of file global.cxx.
Referenced by ScTabViewShell::Activate(), ScTabViewShell::Deactivate(), and ScGridWindow::HandleMouseButtonDown().