LibreOffice Module sc (master) 1
Public Member Functions | Public Attributes | List of all members
ScExtTabSettings Struct Reference

Extended settings for a sheet, used in import/export filters. More...

#include <scextopt.hxx>

Collaboration diagram for ScExtTabSettings:
[legend]

Public Member Functions

 ScExtTabSettings ()
 

Public Attributes

ScRange maUsedArea
 Used area in the sheet (columns/rows only). More...
 
ScRangeList maSelection
 Selected cell ranges (columns/rows only). More...
 
ScAddress maCursor
 The cursor position (column/row only). More...
 
ScAddress maFirstVis
 Top-left visible cell (column/row only). More...
 
ScAddress maSecondVis
 Top-left visible cell in add. panes (column/row only). More...
 
ScAddress maFreezePos
 Position of frozen panes (column/row only). More...
 
Point maSplitPos
 Position of split. More...
 
ScExtPanePos meActivePane
 Active (focused) pane. More...
 
Color maGridColor
 Grid color. More...
 
tools::Long mnNormalZoom
 Zoom in percent for normal view. More...
 
tools::Long mnPageZoom
 Zoom in percent for pagebreak preview. More...
 
bool mbSelected
 true = Sheet is selected. More...
 
bool mbFrozenPanes
 true = Frozen panes; false = Normal splits. More...
 
bool mbPageMode
 true = Pagebreak mode; false = Normal view mode. More...
 
bool mbShowGrid
 Whether or not to display gridlines. More...
 

Detailed Description

Extended settings for a sheet, used in import/export filters.

Definition at line 47 of file scextopt.hxx.

Constructor & Destructor Documentation

◆ ScExtTabSettings()

ScExtTabSettings::ScExtTabSettings ( )
explicit

Definition at line 35 of file scextopt.cxx.

References COL_AUTO().

Member Data Documentation

◆ maCursor

ScAddress ScExtTabSettings::maCursor

◆ maFirstVis

ScAddress ScExtTabSettings::maFirstVis

◆ maFreezePos

ScAddress ScExtTabSettings::maFreezePos

Position of frozen panes (column/row only).

Definition at line 54 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), ScViewData::ReadExtOptions(), ScViewData::WriteExtOptions(), and XclExpTabViewSettings::XclExpTabViewSettings().

◆ maGridColor

Color ScExtTabSettings::maGridColor

Grid color.

Definition at line 57 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), and XclExpTabViewSettings::XclExpTabViewSettings().

◆ maSecondVis

ScAddress ScExtTabSettings::maSecondVis

Top-left visible cell in add. panes (column/row only).

Definition at line 53 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), ScViewData::ReadExtOptions(), ScViewData::WriteExtOptions(), and XclExpTabViewSettings::XclExpTabViewSettings().

◆ maSelection

ScRangeList ScExtTabSettings::maSelection

Selected cell ranges (columns/rows only).

Definition at line 50 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), ScViewData::WriteExtOptions(), and XclExpTabViewSettings::XclExpTabViewSettings().

◆ maSplitPos

Point ScExtTabSettings::maSplitPos

◆ maUsedArea

ScRange ScExtTabSettings::maUsedArea

Used area in the sheet (columns/rows only).

Definition at line 49 of file scextopt.hxx.

Referenced by ScViewFunc::PasteDataFormat(), and ImportExcel::ReadDimensions().

◆ mbFrozenPanes

bool ScExtTabSettings::mbFrozenPanes

true = Frozen panes; false = Normal splits.

Definition at line 61 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), ScViewData::ReadExtOptions(), ScViewData::WriteExtOptions(), and XclExpTabViewSettings::XclExpTabViewSettings().

◆ mbPageMode

bool ScExtTabSettings::mbPageMode

true = Pagebreak mode; false = Normal view mode.

Definition at line 62 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), ScViewData::ReadExtOptions(), ScViewData::WriteExtOptions(), and XclExpTabViewSettings::XclExpTabViewSettings().

◆ mbSelected

bool ScExtTabSettings::mbSelected

true = Sheet is selected.

Definition at line 60 of file scextopt.hxx.

Referenced by XclImpTabViewSettings::Finalize(), ScViewData::ReadExtOptions(), and ScViewData::WriteExtOptions().

◆ mbShowGrid

bool ScExtTabSettings::mbShowGrid

◆ meActivePane

ScExtPanePos ScExtTabSettings::meActivePane

◆ mnNormalZoom

tools::Long ScExtTabSettings::mnNormalZoom

◆ mnPageZoom

tools::Long ScExtTabSettings::mnPageZoom

The documentation for this struct was generated from the following files: