86 bool IsChanged()
const;
88 void SetChanged(
bool bChanged );
102 SCTAB GetLastTab()
const;
108 SCTAB GetCodeNameCount()
const;
110 OUString GetCodeName(
SCTAB nTab )
const;
112 void SetCodeName(
SCTAB nTab,
const OUString& rCodeName );
115 ::std::unique_ptr< ScExtDocOptionsImpl >
mxImpl;
Extended options held by an ScDocument containing additional settings for filters.
::std::unique_ptr< ScExtDocOptionsImpl > mxImpl
ScExtPanePos
Enumerates possible positions of panes in split sheets.
@ SCEXT_PANE_BOTTOMLEFT
Bottom, or bottom-left pane.
@ SCEXT_PANE_BOTTOMRIGHT
Bottom-right pane.
@ SCEXT_PANE_TOPLEFT
Single, top, left, or top-left pane.
@ SCEXT_PANE_TOPRIGHT
Right, or top-right pane.
Implementation struct for ScExtDocOptions containing all members.
Extended settings for the document, used in import/export filters.
double mfTabBarWidth
Width of the tabbar, relative to frame window width (0.0 ... 1.0).
sal_uInt32 mnLinkCnt
Recursive counter for loading external documents.
OUString maGlobCodeName
Global codename (VBA module name).
SCTAB mnDisplTab
Index of displayed sheet.
Extended settings for a sheet, used in import/export filters.
Point maSplitPos
Position of split.
bool mbFrozenPanes
true = Frozen panes; false = Normal splits.
ScRange maUsedArea
Used area in the sheet (columns/rows only).
ScAddress maSecondVis
Top-left visible cell in add. panes (column/row only).
Color maGridColor
Grid color.
ScAddress maCursor
The cursor position (column/row only).
bool mbShowGrid
Whether or not to display gridlines.
ScExtPanePos meActivePane
Active (focused) pane.
ScRangeList maSelection
Selected cell ranges (columns/rows only).
ScAddress maFirstVis
Top-left visible cell (column/row only).
tools::Long mnPageZoom
Zoom in percent for pagebreak preview.
bool mbSelected
true = Sheet is selected.
bool mbPageMode
true = Pagebreak mode; false = Normal view mode.
ScAddress maFreezePos
Position of frozen panes (column/row only).
tools::Long mnNormalZoom
Zoom in percent for normal view.