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

Go to the source code of this file.

Classes

struct  XclPageData
 Contains all page (print) settings for a single sheet. More...
 

Variables

const sal_uInt16 EXC_ID_HEADER = 0x0014
 
const sal_uInt16 EXC_ID_FOOTER = 0x0015
 
const sal_uInt16 EXC_ID_HEADER_EVEN = 0x0016
 
const sal_uInt16 EXC_ID_FOOTER_EVEN = 0x0017
 
const sal_uInt16 EXC_ID_HEADER_FIRST = 0x0018
 
const sal_uInt16 EXC_ID_FOOTER_FIRST = 0x0019
 
const sal_uInt16 EXC_ID_VERPAGEBREAKS = 0x001A
 
const sal_uInt16 EXC_ID_HORPAGEBREAKS = 0x001B
 
const sal_uInt16 EXC_ID_LEFTMARGIN = 0x0026
 
const sal_uInt16 EXC_ID_RIGHTMARGIN = 0x0027
 
const sal_uInt16 EXC_ID_TOPMARGIN = 0x0028
 
const sal_uInt16 EXC_ID_BOTTOMMARGIN = 0x0029
 
const sal_Int32 EXC_MARGIN_DEFAULT_LR = 1900
 
const sal_Int32 EXC_MARGIN_DEFAULT_TB = 2500
 Left/right default margin in 1/100mm. More...
 
const sal_Int32 EXC_MARGIN_DEFAULT_HF = 1300
 Top/bottom default margin in 1/100mm. More...
 
const sal_Int32 EXC_MARGIN_DEFAULT_HLR = 1900
 Header/footer default margin in 1/100mm. More...
 
const sal_Int32 EXC_MARGIN_DEFAULT_FLR = 1900
 Left/right header default margin in 1/100mm. More...
 
const sal_uInt16 EXC_ID_PRINTHEADERS = 0x002A
 Left/right footer default margin in 1/100mm. More...
 
const sal_uInt16 EXC_ID_PRINTGRIDLINES = 0x002B
 
const sal_uInt16 EXC_ID_PRINTSIZE = 0x0033
 
const sal_uInt16 EXC_PRINTSIZE_SCREEN = 1
 
const sal_uInt16 EXC_PRINTSIZE_PAGE = 2
 
const sal_uInt16 EXC_PRINTSIZE_FULL = 3
 
const sal_uInt16 EXC_ID_GRIDSET = 0x0082
 
const sal_uInt16 EXC_ID_HCENTER = 0x0083
 
const sal_uInt16 EXC_ID_VCENTER = 0x0084
 
const sal_uInt16 EXC_ID_SETUP = 0x00A1
 
const sal_uInt16 EXC_SETUP_INROWS = 0x0001
 
const sal_uInt16 EXC_SETUP_PORTRAIT = 0x0002
 
const sal_uInt16 EXC_SETUP_INVALID = 0x0004
 
const sal_uInt16 EXC_SETUP_BLACKWHITE = 0x0008
 
const sal_uInt16 EXC_SETUP_DRAFT = 0x0010
 
const sal_uInt16 EXC_SETUP_PRINTNOTES = 0x0020
 
const sal_uInt16 EXC_SETUP_STARTPAGE = 0x0080
 
const sal_uInt16 EXC_SETUP_NOTES_END = 0x0200
 
const sal_uInt16 EXC_PAPERSIZE_DEFAULT = 0
 
const sal_uInt16 EXC_PAPERSIZE_USER = 0xFFFF
 

Variable Documentation

◆ EXC_ID_BOTTOMMARGIN

const sal_uInt16 EXC_ID_BOTTOMMARGIN = 0x0029

◆ EXC_ID_FOOTER

const sal_uInt16 EXC_ID_FOOTER = 0x0015

◆ EXC_ID_FOOTER_EVEN

const sal_uInt16 EXC_ID_FOOTER_EVEN = 0x0017

◆ EXC_ID_FOOTER_FIRST

const sal_uInt16 EXC_ID_FOOTER_FIRST = 0x0019

Definition at line 41 of file xlpage.hxx.

Referenced by XclExpHeaderFooter::SaveXml(), and XclExpPageSettings::SaveXml().

◆ EXC_ID_GRIDSET

const sal_uInt16 EXC_ID_GRIDSET = 0x0082

Definition at line 76 of file xlpage.hxx.

Referenced by XclExpPageSettings::Save(), and XclExpPageSettings::SaveXml().

◆ EXC_ID_HCENTER

const sal_uInt16 EXC_ID_HCENTER = 0x0083

◆ EXC_ID_HEADER

const sal_uInt16 EXC_ID_HEADER = 0x0014

◆ EXC_ID_HEADER_EVEN

const sal_uInt16 EXC_ID_HEADER_EVEN = 0x0016

◆ EXC_ID_HEADER_FIRST

const sal_uInt16 EXC_ID_HEADER_FIRST = 0x0018

Definition at line 40 of file xlpage.hxx.

Referenced by XclExpHeaderFooter::SaveXml(), and XclExpPageSettings::SaveXml().

◆ EXC_ID_HORPAGEBREAKS

const sal_uInt16 EXC_ID_HORPAGEBREAKS = 0x001B

◆ EXC_ID_LEFTMARGIN

const sal_uInt16 EXC_ID_LEFTMARGIN = 0x0026

◆ EXC_ID_PRINTGRIDLINES

const sal_uInt16 EXC_ID_PRINTGRIDLINES = 0x002B

◆ EXC_ID_PRINTHEADERS

const sal_uInt16 EXC_ID_PRINTHEADERS = 0x002A

Left/right footer default margin in 1/100mm.

Definition at line 63 of file xlpage.hxx.

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

◆ EXC_ID_PRINTSIZE

const sal_uInt16 EXC_ID_PRINTSIZE = 0x0033

Definition at line 68 of file xlpage.hxx.

Referenced by XclExpChartPageSettings::Save().

◆ EXC_ID_RIGHTMARGIN

const sal_uInt16 EXC_ID_RIGHTMARGIN = 0x0027

◆ EXC_ID_SETUP

const sal_uInt16 EXC_ID_SETUP = 0x00A1

Definition at line 82 of file xlpage.hxx.

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

◆ EXC_ID_TOPMARGIN

const sal_uInt16 EXC_ID_TOPMARGIN = 0x0028

◆ EXC_ID_VCENTER

const sal_uInt16 EXC_ID_VCENTER = 0x0084

◆ EXC_ID_VERPAGEBREAKS

const sal_uInt16 EXC_ID_VERPAGEBREAKS = 0x001A

◆ EXC_MARGIN_DEFAULT_FLR

const sal_Int32 EXC_MARGIN_DEFAULT_FLR = 1900

Left/right header default margin in 1/100mm.

Definition at line 59 of file xlpage.hxx.

Referenced by XclPageData::SetDefaults().

◆ EXC_MARGIN_DEFAULT_HF

const sal_Int32 EXC_MARGIN_DEFAULT_HF = 1300

Top/bottom default margin in 1/100mm.

Definition at line 57 of file xlpage.hxx.

Referenced by XclPageData::SetDefaults().

◆ EXC_MARGIN_DEFAULT_HLR

const sal_Int32 EXC_MARGIN_DEFAULT_HLR = 1900

Header/footer default margin in 1/100mm.

Definition at line 58 of file xlpage.hxx.

Referenced by XclPageData::SetDefaults().

◆ EXC_MARGIN_DEFAULT_LR

const sal_Int32 EXC_MARGIN_DEFAULT_LR = 1900

Definition at line 55 of file xlpage.hxx.

Referenced by XclPageData::SetDefaults().

◆ EXC_MARGIN_DEFAULT_TB

const sal_Int32 EXC_MARGIN_DEFAULT_TB = 2500

Left/right default margin in 1/100mm.

Definition at line 56 of file xlpage.hxx.

Referenced by XclPageData::SetDefaults().

◆ EXC_PAPERSIZE_DEFAULT

const sal_uInt16 EXC_PAPERSIZE_DEFAULT = 0

◆ EXC_PAPERSIZE_USER

const sal_uInt16 EXC_PAPERSIZE_USER = 0xFFFF

Definition at line 94 of file xlpage.hxx.

Referenced by XclExpSetup::SaveXml(), and XclPageData::SetScPaperSize().

◆ EXC_PRINTSIZE_FULL

const sal_uInt16 EXC_PRINTSIZE_FULL = 3

Definition at line 72 of file xlpage.hxx.

Referenced by XclExpChartPageSettings::Save().

◆ EXC_PRINTSIZE_PAGE

const sal_uInt16 EXC_PRINTSIZE_PAGE = 2

Definition at line 71 of file xlpage.hxx.

◆ EXC_PRINTSIZE_SCREEN

const sal_uInt16 EXC_PRINTSIZE_SCREEN = 1

Definition at line 70 of file xlpage.hxx.

◆ EXC_SETUP_BLACKWHITE

const sal_uInt16 EXC_SETUP_BLACKWHITE = 0x0008

Definition at line 87 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().

◆ EXC_SETUP_DRAFT

const sal_uInt16 EXC_SETUP_DRAFT = 0x0010

Definition at line 88 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().

◆ EXC_SETUP_INROWS

const sal_uInt16 EXC_SETUP_INROWS = 0x0001

Definition at line 84 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().

◆ EXC_SETUP_INVALID

const sal_uInt16 EXC_SETUP_INVALID = 0x0004

Definition at line 86 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().

◆ EXC_SETUP_NOTES_END

const sal_uInt16 EXC_SETUP_NOTES_END = 0x0200

Definition at line 91 of file xlpage.hxx.

Referenced by XclExpSetup::WriteBody().

◆ EXC_SETUP_PORTRAIT

const sal_uInt16 EXC_SETUP_PORTRAIT = 0x0002

Definition at line 85 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().

◆ EXC_SETUP_PRINTNOTES

const sal_uInt16 EXC_SETUP_PRINTNOTES = 0x0020

Definition at line 89 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().

◆ EXC_SETUP_STARTPAGE

const sal_uInt16 EXC_SETUP_STARTPAGE = 0x0080

Definition at line 90 of file xlpage.hxx.

Referenced by XclImpPageSettings::ReadSetup(), and XclExpSetup::WriteBody().