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...
 
long mnNormalZoom
 Zoom in percent for normal view. More...
 
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
long ScExtTabSettings::mnNormalZoom
long ScExtTabSettings::mnPageZoom

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