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::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_WJ = 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 82 of file global.hxx.
#define CM_PER_TWIPS (CM_PER_INCH / TWIPS_PER_INCH) |
Definition at line 88 of file global.hxx.
#define EMPTY_OUSTRING ScGlobal::GetEmptyOUString() |
Definition at line 213 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 92 of file global.hxx.
Referenced by ScOutputData::DrawEditAsianVertical(), ScOutputData::DrawEditStacked(), ScOutputData::DrawEditStandard(), ScDrawLayer::GetCellRect(), ScDocument::GetEmbeddedRect(), ScDocument::GetMMRect(), ScDocument::GetRange(), ScPrintFunc::InitModes(), ScPrintFunc::LocateArea(), and ScViewData::SetEditEngine().
#define MAX_COL_WIDTH 56693 /* 1m in TWIPS, 99.6266cm TeX, 100.0001cm PS */ |
Definition at line 101 of file global.hxx.
Referenced by ScCellShell::Execute(), and ScViewFunc::ModifyCellSize().
#define MAX_EXTRA_HEIGHT 23811 |
Definition at line 100 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 99 of file global.hxx.
Referenced by ScCellShell::Execute().
#define MAX_ROW_HEIGHT 56693 |
Definition at line 102 of file global.hxx.
Referenced by ScCellShell::Execute(), and ScViewFunc::ModifyCellSize().
#define MAXDOUBLE 1.7e307 |
Definition at line 74 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 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 MINDOUBLE 1.7e-307 |
Definition at line 73 of file global.hxx.
#define MINZOOM 20 |
Definition at line 76 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 113 of file global.hxx.
Referenced by ScPrintFunc::DrawToDev(), ScDocShell::InitNew(), and ScViewData::ScViewData().
#define OLE_STD_CELLS_Y 5 |
Definition at line 114 of file global.hxx.
Referenced by ScPrintFunc::DrawToDev(), ScDocShell::InitNew(), and ScViewData::ScViewData().
#define PIXEL_PER_INCH 96.0 |
Definition at line 81 of file global.hxx.
#define PIXEL_PER_POINT (PIXEL_PER_INCH / POINTS_PER_INCH) |
Definition at line 84 of file global.hxx.
#define PIXEL_PER_TWIPS (PIXEL_PER_INCH / TWIPS_PER_INCH) |
Definition at line 91 of file global.hxx.
#define POINTS_PER_INCH 72.0 |
PostScript points per inch.
Definition at line 83 of file global.hxx.
#define SC_COLLATOR_IGNORES css::i18n::CollatorOptions::CollatorOptions_IGNORE_CASE |
Definition at line 49 of file global.hxx.
Referenced by ScGlobal::GetCollator(), and ScTable::InitSortCollator().
#define SC_INDENT_STEP 200 |
Definition at line 233 of file global.hxx.
Referenced by ScAttrArray::ChangeIndent().
#define SC_TEXT_CSV_FILTER_NAME "Text - txt - csv (StarCalc)" |
Definition at line 60 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 94 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 95 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 105 of file global.hxx.
Referenced by ScGlobal::InitTextHeight(), and lcl_GetAttribHeight().
#define STRING_SCAPP "scalc" |
Definition at line 55 of file global.hxx.
Referenced by ScViewFunc::MoveTable(), and ScDocumentLoader::RemoveAppPrefix().
#define STRING_STANDARD "Standard" |
Definition at line 57 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 90 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 87 of file global.hxx.
#define TWIPS_PER_INCH (TWIPS_PER_POINT * POINTS_PER_INCH) |
Definition at line 86 of file global.hxx.
#define TWIPS_PER_PIXEL (TWIPS_PER_INCH / PIXEL_PER_INCH) |
Definition at line 89 of file global.hxx.
Referenced by ScModelObj::paintTile(), and ScModelObj::setClientZoom().
#define TWIPS_PER_POINT 20.0 |
Definition at line 85 of file global.hxx.
enum CellType |
Enumerator | |
---|---|
CELLTYPE_NONE | |
CELLTYPE_VALUE | |
CELLTYPE_STRING | |
CELLTYPE_FORMULA | |
CELLTYPE_EDIT |
Definition at line 280 of file global.hxx.
Enumerator | |
---|---|
NONE | |
Hidden | |
ManualBreak | |
Filtered | |
ManualSize | |
All |
Definition at line 134 of file global.hxx.
|
strong |
Enumerator | |
---|---|
CellsUp | |
CellsLeft | |
Rows | |
Cols | |
NONE |
Definition at line 289 of file global.hxx.
enum FillCmd |
Enumerator | |
---|---|
FILL_SIMPLE | |
FILL_LINEAR | |
FILL_GROWTH | |
FILL_DATE | |
FILL_AUTO |
Definition at line 325 of file global.hxx.
enum FillDateCmd |
Enumerator | |
---|---|
FILL_DAY | |
FILL_WEEKDAY | |
FILL_MONTH | |
FILL_END_OF_MONTH | |
FILL_YEAR |
Definition at line 342 of file global.hxx.
enum FillDir |
Enumerator | |
---|---|
FILL_TO_BOTTOM | |
FILL_TO_RIGHT | |
FILL_TO_TOP | |
FILL_TO_LEFT |
Definition at line 317 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Lines | |
Merged | |
Overlapped | |
Protected | |
Shadow | |
NeedHeight | |
ShadowRight | |
ShadowDown | |
AutoFilter | |
Conditional | |
Rotate | |
NotOverlapped | |
RightOrCenter |
Definition at line 192 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 298 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 157 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Grid | |
Top | |
Left | |
Extras | |
Marks | |
Objects | |
Size | |
All |
Definition at line 118 of file global.hxx.
enum ScAggregateFunc |
Definition at line 862 of file global.hxx.
enum ScAnchorType |
Enumerator | |
---|---|
SCA_CELL | |
SCA_CELL_RESIZE | |
SCA_PAGE | |
SCA_DONTKNOW |
Definition at line 382 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
Page | |
Manual |
Definition at line 148 of file global.hxx.
|
strong |
Definition at line 260 of file global.hxx.
enum ScDBObject |
Enumerator | |
---|---|
ScDbTable | |
ScDbQuery |
Definition at line 427 of file global.hxx.
enum ScDirection |
Enumerator | |
---|---|
DIR_BOTTOM | |
DIR_RIGHT | |
DIR_TOP | |
DIR_LEFT |
Definition at line 351 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NORMAL | |
BLOCK | |
MATRIX |
Definition at line 228 of file global.hxx.
enum ScGetDBMode |
Definition at line 390 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 399 of file global.hxx.
enum ScInputMode |
Enumerator | |
---|---|
SC_INPUT_NONE | |
SC_INPUT_TYPE | |
SC_INPUT_TABLE | |
SC_INPUT_TOP |
Definition at line 368 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
NORMAL | |
VALUE |
Definition at line 224 of file global.hxx.
enum ScLkUpdMode |
Enumerator | |
---|---|
LM_ALWAYS | |
LM_NEVER | |
LM_ON_DEMAND | |
LM_UNKNOWN |
Definition at line 418 of file global.hxx.
enum ScMoveDirection |
Enumerator | |
---|---|
SC_MOVE_RIGHT | |
SC_MOVE_LEFT | |
SC_MOVE_UP | |
SC_MOVE_DOWN |
Definition at line 334 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
ADD | |
SUB | |
MUL | |
DIV |
Definition at line 188 of file global.hxx.
enum ScQueryConnect |
Enumerator | |
---|---|
SC_AND | |
SC_OR |
Definition at line 838 of file global.hxx.
enum ScQueryOp |
Definition at line 818 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
CopyAll | |
ShowFrame | |
PrintFrame | |
TwoWay | |
Attrib | |
Value | |
Protected |
Definition at line 235 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 359 of file global.hxx.
enum ScSubTotalFunc |
Definition at line 844 of file global.hxx.
enum ScVObjMode |
Enumerator | |
---|---|
VOBJ_MODE_SHOW | |
VOBJ_MODE_HIDE |
Definition at line 376 of file global.hxx.
|
strong |
Enumerator | |
---|---|
NONE | |
IgnoreNestedStAg | |
IgnoreErrVal | |
IgnoreHidden | |
IgnoreFiltered |
Definition at line 249 of file global.hxx.
enum UpdateRefMode |
Enumerator | |
---|---|
URM_INSDEL | |
URM_COPY | |
URM_MOVE | |
URM_REORDER |
Definition at line 309 of file global.hxx.
constexpr SdrLayerID SC_LAYER_BACK | ( | 1 | ) |
Referenced by ScDrawView::Construct(), ScGridWindow::DrawContent(), ScPrintFunc::DrawToDev(), ScDrawShell::ExecDrawFunc(), ScXMLImportWrapper::Export(), 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 FuConstUnoControl::Activate(), ScDrawView::Construct(), FuConstUnoControl::CreateDefaultObject(), XclImpControlHelper::CreateSdrObjectFromShape(), ScTabViewShell::ExecDrawIns(), ScXMLImportWrapper::Export(), 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(), FuConstUnoControl::Deactivate(), ScGridWindow::DrawContent(), ScPrintFunc::DrawToDev(), ScDrawShell::ExecDrawFunc(), ScTabViewShell::ExecDrawIns(), ScXMLImportWrapper::Export(), 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(), ScXMLImportWrapper::Export(), 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 67 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_NBHY = 0x2011 |
Definition at line 69 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_NBSP = 0x00A0 |
Definition at line 64 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_NNBSP = 0x202F |
Definition at line 71 of file global.hxx.
Referenced by ScEditShell::Execute().
const sal_Unicode CHAR_RLM = 0x200F |
Definition at line 68 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_SHY = 0x00AD |
Definition at line 65 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_WJ = 0x2060 |
Definition at line 70 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const sal_Unicode CHAR_ZWSP = 0x200B |
Definition at line 66 of file global.hxx.
Referenced by ScEditShell::Execute(), and ScDrawStringsVars::HasEditCharacters().
const SCSIZE MAXSUBTOTAL = 3 |
Definition at line 79 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 112 of file global.cxx.
Referenced by ScGridWindow::HandleMouseButtonDown(), ScGlobal::OpenURL(), and ScGlobal::ShouldOpenURL().
sal_uInt16 nScFillModeMouseModifier |
Definition at line 113 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 111 of file global.cxx.
Referenced by ScTabViewShell::Activate(), ScTabViewShell::Deactivate(), and ScGridWindow::HandleMouseButtonDown().