LibreOffice Module sc (master) 1
Variables
xltable.hxx File Reference
#include <sal/types.h>
Include dependency graph for xltable.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const sal_uInt8 EXC_OUTLINE_MAX = 7
 
const sal_uInt8 EXC_OUTLINE_COUNT = EXC_OUTLINE_MAX + 1
 
const sal_uInt16 EXC_ID2_DIMENSIONS = 0x0000
 
const sal_uInt16 EXC_ID3_DIMENSIONS = 0x0200
 
const sal_uInt16 EXC_ID2_BLANK = 0x0001
 
const sal_uInt16 EXC_ID3_BLANK = 0x0201
 
const sal_uInt16 EXC_ID2_INTEGER = 0x0002
 
const sal_uInt16 EXC_ID2_NUMBER = 0x0003
 
const sal_uInt16 EXC_ID3_NUMBER = 0x0203
 
const sal_uInt16 EXC_ID2_LABEL = 0x0004
 
const sal_uInt16 EXC_ID3_LABEL = 0x0204
 
const sal_uInt8 EXC_LABEL_MAXLEN = 0xFF
 
const sal_uInt16 EXC_ID2_BOOLERR = 0x0005
 
const sal_uInt16 EXC_ID3_BOOLERR = 0x0205
 
const sal_uInt8 EXC_BOOLERR_BOOL = 0x00
 
const sal_uInt8 EXC_BOOLERR_ERROR = 0x01
 
const sal_uInt16 EXC_ID2_FORMULA = 0x0006
 
const sal_uInt16 EXC_ID3_FORMULA = 0x0206
 
const sal_uInt16 EXC_ID4_FORMULA = 0x0406
 
const sal_uInt16 EXC_FORMULA_RECALC_ALWAYS = 0x0001
 
const sal_uInt16 EXC_FORMULA_RECALC_ONLOAD = 0x0002
 
const sal_uInt16 EXC_FORMULA_SHARED = 0x0008
 
const sal_uInt16 EXC_FORMULA_DEFAULTFLAGS = 0x0000
 
const sal_uInt8 EXC_FORMULA_RES_STRING = 0x00
 
const sal_uInt8 EXC_FORMULA_RES_BOOL = 0x01
 Result is a string. More...
 
const sal_uInt8 EXC_FORMULA_RES_ERROR = 0x02
 Result is Boolean value. More...
 
const sal_uInt8 EXC_FORMULA_RES_EMPTY = 0x03
 Result is error code. More...
 
const sal_uInt16 EXC_ID2_STRING = 0x0007
 Result is empty cell (BIFF8 only). More...
 
const sal_uInt16 EXC_ID3_STRING = 0x0207
 
const sal_uInt16 EXC_ID2_ROW = 0x0008
 
const sal_uInt16 EXC_ID3_ROW = 0x0208
 
const sal_uInt16 EXC_ROW_COLLAPSED = 0x0010
 
const sal_uInt16 EXC_ROW_HIDDEN = 0x0020
 
const sal_uInt16 EXC_ROW_UNSYNCED = 0x0040
 
const sal_uInt16 EXC_ROW_USEDEFXF = 0x0080
 
const sal_uInt16 EXC_ROW_DEFAULTFLAGS = 0x0100
 
const sal_uInt16 EXC_ROW_XFMASK = 0x0FFF
 
const sal_uInt16 EXC_ROW_DEFAULTHEIGHT = 255
 
const sal_uInt16 EXC_ROW_FLAGDEFHEIGHT = 0x8000
 
const sal_uInt16 EXC_ROW_HEIGHTMASK = 0x7FFF
 
const sal_uInt16 EXC_ROW_ROWBLOCKSIZE = 32
 
const sal_uInt16 EXC_ID_COLUMNDEFAULT = 0x0020
 Number of rows in a row block. More...
 
const sal_uInt16 EXC_ID2_ARRAY = 0x0021
 
const sal_uInt16 EXC_ID3_ARRAY = 0x0221
 
const sal_uInt16 EXC_ARRAY_RECALC_ALWAYS = 0x0001
 
const sal_uInt16 EXC_ARRAY_RECALC_ONLOAD = 0x0002
 
const sal_uInt16 EXC_ARRAY_DEFAULTFLAGS = EXC_ARRAY_RECALC_ONLOAD
 
const sal_uInt16 EXC_ID_COLWIDTH = 0x0024
 
const sal_uInt16 EXC_ID2_DEFROWHEIGHT = 0x0025
 
const sal_uInt16 EXC_ID3_DEFROWHEIGHT = 0x0225
 
const sal_uInt16 EXC_DEFROW_UNSYNCED = 0x0001
 
const sal_uInt16 EXC_DEFROW_HIDDEN = 0x0002
 
const sal_uInt16 EXC_DEFROW_SPACEABOVE = 0x0004
 
const sal_uInt16 EXC_DEFROW_SPACEBELOW = 0x0008
 
const sal_uInt16 EXC_DEFROW_DEFAULTFLAGS = 0x0000
 
const sal_uInt16 EXC_DEFROW_DEFAULTHEIGHT = 255
 
const sal_uInt16 EXC_ID2_TABLEOP = 0x0036
 
const sal_uInt16 EXC_ID3_TABLEOP = 0x0236
 
const sal_uInt16 EXC_TABLEOP_RECALC_ALWAYS = 0x0001
 
const sal_uInt16 EXC_TABLEOP_RECALC_ONLOAD = 0x0002
 
const sal_uInt16 EXC_TABLEOP_ROW = 0x0004
 
const sal_uInt16 EXC_TABLEOP_BOTH = 0x0008
 
const sal_uInt16 EXC_TABLEOP_DEFAULTFLAGS = EXC_TABLEOP_RECALC_ONLOAD
 
const sal_uInt16 EXC_ID2_TABLEOP2 = 0x0037
 
const sal_uInt16 EXC_ID_DEFCOLWIDTH = 0x0055
 
const sal_uInt16 EXC_DEFCOLWIDTH_DEF = 10
 
const sal_uInt16 EXC_ID_COLINFO = 0x007D
 
const sal_uInt16 EXC_COLINFO_HIDDEN = 0x0001
 
const sal_uInt16 EXC_COLINFO_CUSTOMWIDTH = 0x0002
 
const sal_uInt16 EXC_COLINFO_COLLAPSED = 0x1000
 
const sal_uInt16 EXC_ID_GUTS = 0x0080
 
const sal_uInt16 EXC_ID_MULRK = 0x00BD
 
const sal_uInt16 EXC_ID_MULBLANK = 0x00BE
 
const sal_uInt16 EXC_ID_RSTRING = 0x00D6
 
const sal_uInt16 EXC_ID_LABELSST = 0x00FD
 
const sal_uInt16 EXC_ID_RK = 0x027E
 
const sal_uInt16 EXC_ID_SHRFMLA = 0x04BC
 

Variable Documentation

◆ EXC_ARRAY_DEFAULTFLAGS

const sal_uInt16 EXC_ARRAY_DEFAULTFLAGS = EXC_ARRAY_RECALC_ONLOAD

Definition at line 105 of file xltable.hxx.

Referenced by XclExpArray::WriteBody().

◆ EXC_ARRAY_RECALC_ALWAYS

const sal_uInt16 EXC_ARRAY_RECALC_ALWAYS = 0x0001

Definition at line 103 of file xltable.hxx.

Referenced by XclExpArray::WriteBody().

◆ EXC_ARRAY_RECALC_ONLOAD

const sal_uInt16 EXC_ARRAY_RECALC_ONLOAD = 0x0002

Definition at line 104 of file xltable.hxx.

◆ EXC_BOOLERR_BOOL

const sal_uInt8 EXC_BOOLERR_BOOL = 0x00

Definition at line 56 of file xltable.hxx.

Referenced by ImportExcel::ReadBoolErr(), and XclExpBooleanCell::WriteContents().

◆ EXC_BOOLERR_ERROR

const sal_uInt8 EXC_BOOLERR_ERROR = 0x01

Definition at line 57 of file xltable.hxx.

◆ EXC_COLINFO_COLLAPSED

const sal_uInt16 EXC_COLINFO_COLLAPSED = 0x1000

◆ EXC_COLINFO_CUSTOMWIDTH

const sal_uInt16 EXC_COLINFO_CUSTOMWIDTH = 0x0002

Definition at line 143 of file xltable.hxx.

◆ EXC_COLINFO_HIDDEN

const sal_uInt16 EXC_COLINFO_HIDDEN = 0x0001

◆ EXC_DEFCOLWIDTH_DEF

const sal_uInt16 EXC_DEFCOLWIDTH_DEF = 10

Definition at line 137 of file xltable.hxx.

◆ EXC_DEFROW_DEFAULTFLAGS

const sal_uInt16 EXC_DEFROW_DEFAULTFLAGS = 0x0000

Definition at line 118 of file xltable.hxx.

◆ EXC_DEFROW_DEFAULTHEIGHT

const sal_uInt16 EXC_DEFROW_DEFAULTHEIGHT = 255

Definition at line 120 of file xltable.hxx.

◆ EXC_DEFROW_HIDDEN

const sal_uInt16 EXC_DEFROW_HIDDEN = 0x0002

◆ EXC_DEFROW_SPACEABOVE

const sal_uInt16 EXC_DEFROW_SPACEABOVE = 0x0004

Definition at line 116 of file xltable.hxx.

◆ EXC_DEFROW_SPACEBELOW

const sal_uInt16 EXC_DEFROW_SPACEBELOW = 0x0008

Definition at line 117 of file xltable.hxx.

◆ EXC_DEFROW_UNSYNCED

const sal_uInt16 EXC_DEFROW_UNSYNCED = 0x0001

◆ EXC_FORMULA_DEFAULTFLAGS

const sal_uInt16 EXC_FORMULA_DEFAULTFLAGS = 0x0000

Definition at line 67 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_FORMULA_RECALC_ALWAYS

const sal_uInt16 EXC_FORMULA_RECALC_ALWAYS = 0x0001

Definition at line 64 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_FORMULA_RECALC_ONLOAD

const sal_uInt16 EXC_FORMULA_RECALC_ONLOAD = 0x0002

Definition at line 65 of file xltable.hxx.

◆ EXC_FORMULA_RES_BOOL

const sal_uInt8 EXC_FORMULA_RES_BOOL = 0x01

Result is a string.

Definition at line 70 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_FORMULA_RES_EMPTY

const sal_uInt8 EXC_FORMULA_RES_EMPTY = 0x03

Result is error code.

Definition at line 72 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_FORMULA_RES_ERROR

const sal_uInt8 EXC_FORMULA_RES_ERROR = 0x02

Result is Boolean value.

Definition at line 71 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_FORMULA_RES_STRING

const sal_uInt8 EXC_FORMULA_RES_STRING = 0x00

Definition at line 69 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_FORMULA_SHARED

const sal_uInt16 EXC_FORMULA_SHARED = 0x0008

Definition at line 66 of file xltable.hxx.

Referenced by XclExpFormulaCell::WriteContents().

◆ EXC_ID2_ARRAY

const sal_uInt16 EXC_ID2_ARRAY = 0x0021

Definition at line 100 of file xltable.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_ID2_BLANK

const sal_uInt16 EXC_ID2_BLANK = 0x0001

Definition at line 36 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::ReadBlank().

◆ EXC_ID2_BOOLERR

const sal_uInt16 EXC_ID2_BOOLERR = 0x0005

Definition at line 53 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::ReadBoolErr().

◆ EXC_ID2_DEFROWHEIGHT

const sal_uInt16 EXC_ID2_DEFROWHEIGHT = 0x0025

◆ EXC_ID2_DIMENSIONS

const sal_uInt16 EXC_ID2_DIMENSIONS = 0x0000

◆ EXC_ID2_FORMULA

const sal_uInt16 EXC_ID2_FORMULA = 0x0006

Definition at line 60 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::Shrfmla().

◆ EXC_ID2_INTEGER

const sal_uInt16 EXC_ID2_INTEGER = 0x0002

Definition at line 40 of file xltable.hxx.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().

◆ EXC_ID2_LABEL

const sal_uInt16 EXC_ID2_LABEL = 0x0004

Definition at line 47 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::ReadLabel().

◆ EXC_ID2_NUMBER

const sal_uInt16 EXC_ID2_NUMBER = 0x0003

Definition at line 43 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::ReadNumber().

◆ EXC_ID2_ROW

const sal_uInt16 EXC_ID2_ROW = 0x0008

Definition at line 79 of file xltable.hxx.

◆ EXC_ID2_STRING

const sal_uInt16 EXC_ID2_STRING = 0x0007

Result is empty cell (BIFF8 only).

Definition at line 75 of file xltable.hxx.

◆ EXC_ID2_TABLEOP

const sal_uInt16 EXC_ID2_TABLEOP = 0x0036

Definition at line 123 of file xltable.hxx.

◆ EXC_ID2_TABLEOP2

const sal_uInt16 EXC_ID2_TABLEOP2 = 0x0037

Definition at line 133 of file xltable.hxx.

◆ EXC_ID3_ARRAY

const sal_uInt16 EXC_ID3_ARRAY = 0x0221

Definition at line 101 of file xltable.hxx.

Referenced by ImportExcel8::Read().

◆ EXC_ID3_BLANK

const sal_uInt16 EXC_ID3_BLANK = 0x0201

Definition at line 37 of file xltable.hxx.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().

◆ EXC_ID3_BOOLERR

const sal_uInt16 EXC_ID3_BOOLERR = 0x0205

Definition at line 54 of file xltable.hxx.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().

◆ EXC_ID3_DEFROWHEIGHT

const sal_uInt16 EXC_ID3_DEFROWHEIGHT = 0x0225

Definition at line 112 of file xltable.hxx.

◆ EXC_ID3_DIMENSIONS

const sal_uInt16 EXC_ID3_DIMENSIONS = 0x0200

◆ EXC_ID3_FORMULA

const sal_uInt16 EXC_ID3_FORMULA = 0x0206

Definition at line 61 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::Shrfmla().

◆ EXC_ID3_LABEL

const sal_uInt16 EXC_ID3_LABEL = 0x0204

Definition at line 48 of file xltable.hxx.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().

◆ EXC_ID3_NUMBER

const sal_uInt16 EXC_ID3_NUMBER = 0x0203

Definition at line 44 of file xltable.hxx.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().

◆ EXC_ID3_ROW

const sal_uInt16 EXC_ID3_ROW = 0x0208

Definition at line 80 of file xltable.hxx.

◆ EXC_ID3_STRING

const sal_uInt16 EXC_ID3_STRING = 0x0207

Definition at line 76 of file xltable.hxx.

◆ EXC_ID3_TABLEOP

const sal_uInt16 EXC_ID3_TABLEOP = 0x0236

Definition at line 124 of file xltable.hxx.

◆ EXC_ID4_FORMULA

const sal_uInt16 EXC_ID4_FORMULA = 0x0406

Definition at line 62 of file xltable.hxx.

Referenced by ImportExcel::Read(), ImportExcel8::Read(), and ImportExcel::Shrfmla().

◆ EXC_ID_COLINFO

const sal_uInt16 EXC_ID_COLINFO = 0x007D

Definition at line 140 of file xltable.hxx.

◆ EXC_ID_COLUMNDEFAULT

const sal_uInt16 EXC_ID_COLUMNDEFAULT = 0x0020

Number of rows in a row block.

Definition at line 97 of file xltable.hxx.

◆ EXC_ID_COLWIDTH

const sal_uInt16 EXC_ID_COLWIDTH = 0x0024

Definition at line 108 of file xltable.hxx.

◆ EXC_ID_DEFCOLWIDTH

const sal_uInt16 EXC_ID_DEFCOLWIDTH = 0x0055

Definition at line 136 of file xltable.hxx.

◆ EXC_ID_GUTS

const sal_uInt16 EXC_ID_GUTS = 0x0080

◆ EXC_ID_LABELSST

const sal_uInt16 EXC_ID_LABELSST = 0x00FD

Definition at line 159 of file xltable.hxx.

Referenced by XclExpLabelCell::Init().

◆ EXC_ID_MULBLANK

const sal_uInt16 EXC_ID_MULBLANK = 0x00BE

Definition at line 153 of file xltable.hxx.

◆ EXC_ID_MULRK

const sal_uInt16 EXC_ID_MULRK = 0x00BD

Definition at line 150 of file xltable.hxx.

◆ EXC_ID_RK

const sal_uInt16 EXC_ID_RK = 0x027E

Definition at line 162 of file xltable.hxx.

Referenced by ImportExcel::Read(), and ImportExcel8::Read().

◆ EXC_ID_RSTRING

const sal_uInt16 EXC_ID_RSTRING = 0x00D6

Definition at line 156 of file xltable.hxx.

Referenced by XclExpLabelCell::Init().

◆ EXC_ID_SHRFMLA

const sal_uInt16 EXC_ID_SHRFMLA = 0x04BC

◆ EXC_LABEL_MAXLEN

const sal_uInt8 EXC_LABEL_MAXLEN = 0xFF

Definition at line 50 of file xltable.hxx.

Referenced by XclExpLabelCell::Init(), and XclExpLabelCell::XclExpLabelCell().

◆ EXC_OUTLINE_COUNT

const sal_uInt8 EXC_OUTLINE_COUNT = EXC_OUTLINE_MAX + 1

Definition at line 29 of file xltable.hxx.

◆ EXC_OUTLINE_MAX

const sal_uInt8 EXC_OUTLINE_MAX = 7

Definition at line 28 of file xltable.hxx.

Referenced by XclExpOutlineBuffer::GetLevel(), and XclExpGuts::XclExpGuts().

◆ EXC_ROW_COLLAPSED

const sal_uInt16 EXC_ROW_COLLAPSED = 0x0010

◆ EXC_ROW_DEFAULTFLAGS

const sal_uInt16 EXC_ROW_DEFAULTFLAGS = 0x0100

Definition at line 86 of file xltable.hxx.

Referenced by XclExpRow::IsDefaultable().

◆ EXC_ROW_DEFAULTHEIGHT

const sal_uInt16 EXC_ROW_DEFAULTHEIGHT = 255

Definition at line 90 of file xltable.hxx.

◆ EXC_ROW_FLAGDEFHEIGHT

const sal_uInt16 EXC_ROW_FLAGDEFHEIGHT = 0x8000

Definition at line 91 of file xltable.hxx.

Referenced by XclImpColRowSettings::SetHeight().

◆ EXC_ROW_HEIGHTMASK

const sal_uInt16 EXC_ROW_HEIGHTMASK = 0x7FFF

Definition at line 92 of file xltable.hxx.

Referenced by XclImpColRowSettings::SetHeight().

◆ EXC_ROW_HIDDEN

const sal_uInt16 EXC_ROW_HIDDEN = 0x0020

◆ EXC_ROW_ROWBLOCKSIZE

const sal_uInt16 EXC_ROW_ROWBLOCKSIZE = 32

Definition at line 94 of file xltable.hxx.

Referenced by XclExpRowBuffer::Save().

◆ EXC_ROW_UNSYNCED

const sal_uInt16 EXC_ROW_UNSYNCED = 0x0040

◆ EXC_ROW_USEDEFXF

const sal_uInt16 EXC_ROW_USEDEFXF = 0x0080

Definition at line 85 of file xltable.hxx.

Referenced by XclExpRow::Finalize(), ImportExcel::Row34(), and XclExpRow::SaveXml().

◆ EXC_ROW_XFMASK

const sal_uInt16 EXC_ROW_XFMASK = 0x0FFF

Definition at line 88 of file xltable.hxx.

Referenced by ImportExcel::Row34().

◆ EXC_TABLEOP_BOTH

const sal_uInt16 EXC_TABLEOP_BOTH = 0x0008

Definition at line 129 of file xltable.hxx.

Referenced by ImportExcel::TableOp(), and XclExpTableop::WriteBody().

◆ EXC_TABLEOP_DEFAULTFLAGS

const sal_uInt16 EXC_TABLEOP_DEFAULTFLAGS = EXC_TABLEOP_RECALC_ONLOAD

Definition at line 130 of file xltable.hxx.

Referenced by XclExpTableop::WriteBody().

◆ EXC_TABLEOP_RECALC_ALWAYS

const sal_uInt16 EXC_TABLEOP_RECALC_ALWAYS = 0x0001

Definition at line 126 of file xltable.hxx.

Referenced by XclExpTableop::WriteBody().

◆ EXC_TABLEOP_RECALC_ONLOAD

const sal_uInt16 EXC_TABLEOP_RECALC_ONLOAD = 0x0002

Definition at line 127 of file xltable.hxx.

◆ EXC_TABLEOP_ROW

const sal_uInt16 EXC_TABLEOP_ROW = 0x0004

Definition at line 128 of file xltable.hxx.

Referenced by ImportExcel::TableOp(), and XclExpTableop::WriteBody().