LibreOffice Module sc (master)  1
Classes | Typedefs | Variables
xlview.hxx File Reference
#include <tools/color.hxx>
#include "xladdress.hxx"
#include <map>
#include <memory>
Include dependency graph for xlview.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  XclDocViewData
 Excel ignores Tab color when set to this value... More...
 
struct  XclSelectionData
 Contains all settings for a selection in a single pane of a sheet. More...
 
struct  XclTabViewData
 Contains all view settings for a single sheet. More...
 

Typedefs

typedef std::shared_ptr< XclSelectionDataXclSelectionDataRef
 

Variables

const sal_uInt16 EXC_ZOOM_MIN = 10
 
const sal_uInt16 EXC_ZOOM_MAX = 400
 
const sal_uInt16 EXC_ID_SELECTION = 0x001D
 
const sal_uInt16 EXC_ID_WINDOW1 = 0x003D
 
const sal_uInt16 EXC_WIN1_HIDDEN = 0x0001
 
const sal_uInt16 EXC_WIN1_MINIMIZED = 0x0002
 
const sal_uInt16 EXC_WIN1_HOR_SCROLLBAR = 0x0008
 
const sal_uInt16 EXC_WIN1_VER_SCROLLBAR = 0x0010
 
const sal_uInt16 EXC_WIN1_TABBAR = 0x0020
 
const sal_uInt16 EXC_ID2_WINDOW2 = 0x003E
 
const sal_uInt16 EXC_ID_WINDOW2 = 0x023E
 
const sal_uInt16 EXC_WIN2_SHOWFORMULAS = 0x0001
 
const sal_uInt16 EXC_WIN2_SHOWGRID = 0x0002
 
const sal_uInt16 EXC_WIN2_SHOWHEADINGS = 0x0004
 
const sal_uInt16 EXC_WIN2_FROZEN = 0x0008
 
const sal_uInt16 EXC_WIN2_SHOWZEROS = 0x0010
 
const sal_uInt16 EXC_WIN2_DEFGRIDCOLOR = 0x0020
 
const sal_uInt16 EXC_WIN2_MIRRORED = 0x0040
 
const sal_uInt16 EXC_WIN2_SHOWOUTLINE = 0x0080
 
const sal_uInt16 EXC_WIN2_FROZENNOSPLIT = 0x0100
 
const sal_uInt16 EXC_WIN2_SELECTED = 0x0200
 
const sal_uInt16 EXC_WIN2_DISPLAYED = 0x0400
 
const sal_uInt16 EXC_WIN2_PAGEBREAKMODE = 0x0800
 
const sal_uInt16 EXC_WIN2_NORMALZOOM_DEF = 100
 
const sal_uInt16 EXC_WIN2_PAGEZOOM_DEF = 60
 Default zoom for normal view. More...
 
const sal_uInt16 EXC_ID_PANE = 0x0041
 Default zoom for pagebreak preview. More...
 
const sal_uInt8 EXC_PANE_BOTTOMRIGHT = 0
 
const sal_uInt8 EXC_PANE_TOPRIGHT = 1
 Bottom-right pane. More...
 
const sal_uInt8 EXC_PANE_BOTTOMLEFT = 2
 Right, or top-right pane. More...
 
const sal_uInt8 EXC_PANE_TOPLEFT = 3
 Bottom, or bottom-left pane. More...
 
const sal_uInt16 EXC_ID_SCL = 0x00A0
 Single, top, left, or top-left pane. More...
 
const sal_uInt16 EXC_ID_SHEETEXT = 0x0862
 
const sal_uInt8 EXC_SHEETEXT_TABCOLOR = 0x7F
 header id for sheetext More...
 
const sal_uInt16 EXC_COLOR_NOTABBG = 0x7F
 mask for tab color More...
 

Typedef Documentation

typedef std::shared_ptr< XclSelectionData > XclSelectionDataRef

Definition at line 114 of file xlview.hxx.

Variable Documentation

const sal_uInt16 EXC_COLOR_NOTABBG = 0x7F

mask for tab color

Definition at line 85 of file xlview.hxx.

Referenced by XclExpTabViewSettings::XclExpTabViewSettings().

const sal_uInt16 EXC_ID2_WINDOW2 = 0x003E

Definition at line 49 of file xlview.hxx.

const sal_uInt16 EXC_ID_PANE = 0x0041

Default zoom for pagebreak preview.

Definition at line 70 of file xlview.hxx.

Referenced by ImportExcel8::Read().

const sal_uInt16 EXC_ID_SCL = 0x00A0

Single, top, left, or top-left pane.

Definition at line 79 of file xlview.hxx.

Referenced by ImportExcel8::Read(), and XclImpChart::ReadChartSubStream().

const sal_uInt16 EXC_ID_SELECTION = 0x001D

Definition at line 35 of file xlview.hxx.

Referenced by ImportExcel8::Read().

const sal_uInt16 EXC_ID_SHEETEXT = 0x0862

Definition at line 83 of file xlview.hxx.

Referenced by ImportExcel8::Read(), and XclImpChart::ReadChartSubStream().

const sal_uInt16 EXC_ID_WINDOW1 = 0x003D

Definition at line 39 of file xlview.hxx.

const sal_uInt16 EXC_ID_WINDOW2 = 0x023E

Definition at line 50 of file xlview.hxx.

Referenced by ImportExcel8::Read(), and XclImpChart::ReadChartSubStream().

const sal_uInt8 EXC_PANE_BOTTOMLEFT = 2
const sal_uInt8 EXC_PANE_BOTTOMRIGHT = 0
const sal_uInt8 EXC_PANE_TOPLEFT = 3
const sal_uInt8 EXC_PANE_TOPRIGHT = 1
const sal_uInt8 EXC_SHEETEXT_TABCOLOR = 0x7F

header id for sheetext

Definition at line 84 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadTabBgColor().

const sal_uInt16 EXC_WIN1_HIDDEN = 0x0001

Definition at line 41 of file xlview.hxx.

const sal_uInt16 EXC_WIN1_HOR_SCROLLBAR = 0x0008
const sal_uInt16 EXC_WIN1_MINIMIZED = 0x0002

Definition at line 42 of file xlview.hxx.

const sal_uInt16 EXC_WIN1_TABBAR = 0x0020
const sal_uInt16 EXC_WIN1_VER_SCROLLBAR = 0x0010
const sal_uInt16 EXC_WIN2_DEFGRIDCOLOR = 0x0020

Definition at line 57 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_DISPLAYED = 0x0400

Definition at line 62 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_FROZEN = 0x0008

Definition at line 55 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_FROZENNOSPLIT = 0x0100

Definition at line 60 of file xlview.hxx.

Referenced by XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_MIRRORED = 0x0040

Definition at line 58 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_NORMALZOOM_DEF = 100
const sal_uInt16 EXC_WIN2_PAGEBREAKMODE = 0x0800

Definition at line 63 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_PAGEZOOM_DEF = 60

Default zoom for normal view.

Definition at line 66 of file xlview.hxx.

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

const sal_uInt16 EXC_WIN2_SELECTED = 0x0200

Definition at line 61 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_SHOWFORMULAS = 0x0001

Definition at line 52 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_SHOWGRID = 0x0002

Definition at line 53 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_SHOWHEADINGS = 0x0004

Definition at line 54 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_SHOWOUTLINE = 0x0080

Definition at line 59 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_WIN2_SHOWZEROS = 0x0010

Definition at line 56 of file xlview.hxx.

Referenced by XclImpTabViewSettings::ReadWindow2(), and XclExpWindow2::XclExpWindow2().

const sal_uInt16 EXC_ZOOM_MAX = 400

Definition at line 31 of file xlview.hxx.

const sal_uInt16 EXC_ZOOM_MIN = 10

Definition at line 30 of file xlview.hxx.