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