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 48 of file scextopt.hxx.

Constructor & Destructor Documentation

ScExtTabSettings::ScExtTabSettings ( )
explicit

Definition at line 35 of file scextopt.cxx.

References COL_AUTO().

Member Data Documentation

ScAddress ScExtTabSettings::maCursor
ScAddress ScExtTabSettings::maFirstVis
ScAddress ScExtTabSettings::maFreezePos

Position of frozen panes (column/row only).

Definition at line 55 of file scextopt.hxx.

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

Color ScExtTabSettings::maGridColor
ScAddress ScExtTabSettings::maSecondVis

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

Definition at line 54 of file scextopt.hxx.

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

ScRangeList ScExtTabSettings::maSelection

Selected cell ranges (columns/rows only).

Definition at line 51 of file scextopt.hxx.

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

Point ScExtTabSettings::maSplitPos
ScRange ScExtTabSettings::maUsedArea

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

Definition at line 50 of file scextopt.hxx.

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

bool ScExtTabSettings::mbFrozenPanes

true = Frozen panes; false = Normal splits.

Definition at line 62 of file scextopt.hxx.

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

bool ScExtTabSettings::mbPageMode

true = Pagebreak mode; false = Normal view mode.

Definition at line 63 of file scextopt.hxx.

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

bool ScExtTabSettings::mbSelected

true = Sheet is selected.

Definition at line 61 of file scextopt.hxx.

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

bool ScExtTabSettings::mbShowGrid
ScExtPanePos ScExtTabSettings::meActivePane
tools::Long ScExtTabSettings::mnNormalZoom
tools::Long ScExtTabSettings::mnPageZoom

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