void importSheetProtection(const AttributeList &rAttribs)
Imports protection settings from the sheetProtection element.
void importProtectedRange(const AttributeList &rAttribs)
Imports enhanced protection settings from the protectedRange element.
void importOutlinePr(const AttributeList &rAttribs)
Imports outline settings from the outlinePr element.
void importPhoneticPr(const AttributeList &rAttribs)
Imports phonetic settings from the phoneticPr element.
void importChartSheetPr(const AttributeList &rAttribs)
Imports chart sheet settings from the sheetPr element.
SheetSettingsModel maSheetSettings
WorksheetSettings(const WorksheetHelper &rHelper)
void finalizeImport()
Converts the imported worksheet settings.
void importSheetPr(const AttributeList &rAttribs)
Imports sheet settings from the sheetPr element.
void importTabColor(const AttributeList &rAttribs)
Imports the sheet tab color from the tabColor element.
void importChartProtection(const AttributeList &rAttribs)
Imports protection settings from the sheetProtection element of a chart sheet.
SheetProtectionModel maSheetProt
PhoneticSettings maPhoneticSett
Sheet protection settings.
bool mbDeleteColumns
True = insert hyperlinks locked.
bool mbInsertRows
True = insert columns locked.
bool mbSort
True = select locked cells locked.
bool mbFormatCells
True = scenarios locked.
OUString maSaltValue
Hash value computed by the algorithm, base-64 encoded.
bool mbSelectUnlocked
True = pivot tables locked.
sal_uInt32 mnSpinCount
Salt value to be prepended to the password, base-64 encoded.
bool mbSelectLocked
True = delete rows locked.
bool mbObjects
True = sheet protection enabled, locked cells are protected.
bool mbFormatRows
True = format columns locked.
sal_uInt16 mnPasswordHash
Spin count, iterations to run algorithm.
bool mbInsertColumns
True = format rows locked.
bool mbFormatColumns
True = format cells locked.
bool mbScenarios
True = objects locked.
OUString maHashValue
Algorithm name, "SHA-512", "SHA-1", ...
bool mbInsertHyperlinks
True = insert rows locked.
bool mbDeleteRows
True = delete columns locked.
bool mbPivotTables
True = autofilters locked.
bool mbAutoFilter
True = sorting locked.
::std::vector< ScEnhancedProtection > maEnhancedProtections
True = select unlocked cells locked.
bool mbSheet
Hash value from sheet protection password. (unrelated to the above)
Sheet and outline settings.
SheetSettingsModel()
True = column outline symbols right of group.
bool mbApplyStyles
True = sheet contains active filter.
bool mbFilterMode
Sheet tab color.
Color maTabColor
VBA module codename.
bool mbSummaryBelow
True = automatic styles when creating outlines.
bool mbSummaryRight
True = row outline symbols below group.