LibreOffice Module sc (master) 1
Functions | Variables
op.cxx File Reference
#include <rtl/math.hxx>
#include <rtl/character.hxx>
#include <string.h>
#include <scitems.hxx>
#include <patattr.hxx>
#include <docpool.hxx>
#include <editeng/postitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/justifyitem.hxx>
#include <unotools/configmgr.hxx>
#include <formulacell.hxx>
#include <document.hxx>
#include <postit.hxx>
#include <op.h>
#include <optab.h>
#include <tool.h>
#include "lotfilter.hxx"
#include <lotform.hxx>
#include <lotrange.hxx>
#include <ftools.hxx>
#include <vector>
#include <map>
#include <memory>
Include dependency graph for op.cxx:

Go to the source code of this file.

Functions

void NI (LotusContext &, SvStream &r, sal_uInt16 n)
 
void OP_BOF (LotusContext &, SvStream &r, sal_uInt16)
 
void OP_EOF (LotusContext &rContext, SvStream &, sal_uInt16)
 
void OP_Integer (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_Number (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_Label (LotusContext &rContext, SvStream &r, sal_uInt16 n)
 
void OP_Formula (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_ColumnWidth (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_NamedRange (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_SymphNamedRange (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_Footer (LotusContext &, SvStream &r, sal_uInt16 n)
 
void OP_Header (LotusContext &, SvStream &r, sal_uInt16 n)
 
void OP_Margins (LotusContext &, SvStream &r, sal_uInt16 n)
 
void OP_HiddenCols (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_Window1 (LotusContext &rContext, SvStream &r, sal_uInt16 n)
 
void OP_Blank (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_BOF123 (LotusContext &, SvStream &r, sal_uInt16)
 
void OP_EOF123 (LotusContext &rContext, SvStream &, sal_uInt16)
 
void OP_Label123 (LotusContext &rContext, SvStream &r, sal_uInt16 n)
 
void OP_Number123 (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_Formula123 (LotusContext &rContext, SvStream &r, sal_uInt16 n)
 
void OP_IEEENumber123 (LotusContext &rContext, SvStream &r, sal_uInt16)
 
void OP_Note123 (LotusContext &rContext, SvStream &r, sal_uInt16 n)
 
void OP_HorAlign123 (LotusContext &, sal_uInt8 nAlignPattern, SfxItemSet &rPatternItemSet)
 
void OP_VerAlign123 (LotusContext &, sal_uInt8 nAlignPattern, SfxItemSet &rPatternItemSet)
 
void OP_CreatePattern123 (LotusContext &rContext, SvStream &r, sal_uInt16 n)
 
void OP_SheetName123 (LotusContext &rContext, SvStream &rStream, sal_uInt16 nLength)
 
void OP_ApplyPatternArea123 (LotusContext &rContext, SvStream &rStream)
 

Variables

static sal_uInt16 nDefWidth = sal_uInt16( TWIPS_PER_CHAR * 10 )
 

Function Documentation

◆ NI()

void NI ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

Definition at line 52 of file op.cxx.

References n, and SvStream::SeekRel().

◆ OP_ApplyPatternArea123()

void OP_ApplyPatternArea123 ( LotusContext rContext,
SvStream rStream 
)

◆ OP_Blank()

void OP_Blank ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

Definition at line 341 of file op.cxx.

References nFractionalFloat, SvStream::ReadUChar(), SvStream::ReadUInt16(), and SetFormat().

◆ OP_BOF()

void OP_BOF ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

Definition at line 57 of file op.cxx.

References SvStream::SeekRel().

◆ OP_BOF123()

void OP_BOF123 ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

Definition at line 352 of file op.cxx.

References SvStream::SeekRel().

◆ OP_ColumnWidth()

void OP_ColumnWidth ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_CreatePattern123()

void OP_CreatePattern123 ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

◆ OP_EOF()

void OP_EOF ( LotusContext rContext,
SvStream aStream,
sal_uInt16  nLength 
)

Definition at line 62 of file op.cxx.

References LotusContext::bEOF.

◆ OP_EOF123()

void OP_EOF123 ( LotusContext rContext,
SvStream aStream,
sal_uInt16  nLength 
)

Definition at line 357 of file op.cxx.

References LotusContext::bEOF.

◆ OP_Footer()

void OP_Footer ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

Definition at line 277 of file op.cxx.

References n, and SvStream::SeekRel().

◆ OP_Formula()

void OP_Formula ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_Formula123()

void OP_Formula123 ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

◆ OP_Header()

void OP_Header ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

Definition at line 282 of file op.cxx.

References n, and SvStream::SeekRel().

◆ OP_HiddenCols()

void OP_HiddenCols ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

Definition at line 292 of file op.cxx.

References nBit, nCount, LotusContext::rDoc, SvStream::ReadUChar(), and ScDocument::SetColHidden().

◆ OP_HorAlign123()

void OP_HorAlign123 ( LotusContext rContext,
sal_uInt8  nAlignPattern,
SfxItemSet rPatternItemSet 
)

Definition at line 472 of file op.cxx.

References ATTR_HOR_JUSTIFY(), and SfxItemSet::Put().

Referenced by OP_CreatePattern123().

◆ OP_IEEENumber123()

void OP_IEEENumber123 ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

◆ OP_Integer()

void OP_Integer ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_Label()

void OP_Label ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

◆ OP_Label123()

void OP_Label123 ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

◆ OP_Margins()

void OP_Margins ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

Definition at line 287 of file op.cxx.

References n, and SvStream::SeekRel().

◆ OP_NamedRange()

void OP_NamedRange ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_Note123()

void OP_Note123 ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

◆ OP_Number()

void OP_Number ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_Number123()

void OP_Number123 ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_SheetName123()

void OP_SheetName123 ( LotusContext rContext,
SvStream rStream,
sal_uInt16  nLength 
)

◆ OP_SymphNamedRange()

void OP_SymphNamedRange ( LotusContext rContext,
SvStream r,
sal_uInt16  nLength 
)

◆ OP_VerAlign123()

void OP_VerAlign123 ( LotusContext rContext,
sal_uInt8  nAlignPattern,
SfxItemSet rPatternItemSet 
)

Definition at line 505 of file op.cxx.

References ATTR_VER_JUSTIFY(), and SfxItemSet::Put().

Referenced by OP_CreatePattern123().

◆ OP_Window1()

void OP_Window1 ( LotusContext rContext,
SvStream r,
sal_uInt16  n 
)

Variable Documentation

◆ nDefWidth

sal_uInt16 nDefWidth = sal_uInt16( TWIPS_PER_CHAR * 10 )
static

Definition at line 50 of file op.cxx.

Referenced by OP_ColumnWidth(), OP_Window1(), and XclImpColRowSettings::SetDefWidth().