LibreOffice Module sw (master)  1
Classes | Namespaces | Macros | Typedefs | Enumerations | Functions
ww8par.hxx File Reference
#include <rtl/ustring.hxx>
#include <filter/msfilter/msdffimp.hxx>
#include <filter/msfilter/util.hxx>
#include <editeng/frmdir.hxx>
#include <fltshell.hxx>
#include <svx/svdobj.hxx>
#include <vector>
#include <stack>
#include <deque>
#include <map>
#include <utility>
#include <memory>
#include "ww8struc.hxx"
#include "ww8scan.hxx"
#include "ww8glsy.hxx"
#include "ww8graf.hxx"
#include "wrtww8.hxx"
#include <msfilter.hxx>
#include <xmloff/odffields.hxx>
#include <IMark.hxx>
#include <com/sun/star/drawing/TextVerticalAdjust.hpp>
#include <swtypes.hxx>
#include <fmtfsize.hxx>
#include <fmtornt.hxx>
#include <fmtsrnd.hxx>
#include <ndtxt.hxx>
#include <editeng/lrspitem.hxx>
#include <o3tl/deleter.hxx>
#include <oox/ole/olehelper.hxx>
Include dependency graph for ww8par.hxx:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  WW8Reader
 
class  WW8ListManager
 
struct  WW8FlyPara
 
class  SwWW8StyInf
 
class  SwWW8FltControlStack
 
class  SwWW8FltAnchorStack
 
struct  SwWW8::ltstr
 
struct  SwWW8::ltnode
 
class  SwWW8ReferencedFltEndStack
 
class  SwWW8FltRefStack
 
class  SwMacroInfo
 
struct  HyperLinksTable
 
class  sw::hack::Position
 
class  WW8FieldEntry
 
class  WW8ReaderSave
 
class  SwWW8Shade
 
class  WW8FormulaControl
 
class  WW8FormulaCheckBox
 
class  WW8FormulaListBox
 
class  WW8FormulaEditBox
 
class  SwMSConvertControls
 
class  SwMSDffManager
 
class  wwSection
 
class  wwSectionManager
 
struct  wwSectionManager::wwULSpaceData
 
class  wwExtraneousParas
 
class  wwFrameNamer
 
class  wwSectionNamer
 
class  FootnoteDescriptor
 
struct  ApoTestResults
 
struct  ANLDRuleMap
 
struct  WW8PostProcessAttrsInfo
 
struct  WW8TabBandDesc
 
class  SwWW8ImplReader
 

Namespaces

 com
 
 com::sun
 
 com::sun::star
 
 com::sun::star::beans
 
 com::sun::star::form
 
 com::sun::star::drawing
 
 com::sun::star::lang
 
 SwWW8
 
 sw
 Dialog to specify the properties of date form field.
 
 sw::hack
 

Macros

#define SW_UD_IMAPDATA   2
 
#define WW8FL_NO_STYLES   2
 
#define WW8FL_NO_GRAF   0x80
 
#define WW8FL_NO_OUTLINE   0x1000
 
#define WW8FL_NO_IMPLPASP   0x4000
 
#define WW8FL_NO_GRAFLAYER   0x8000
 
#define WW8FL_NO_FLY_FOR_TXBX   1
 
#define MAX_COL   64
 

Typedefs

typedef std::set< WW8_CPcp_set
 
typedef std::vector< WW8_CPcp_vector
 

Enumerations

enum  eF_ResT {
  eF_ResT::OK,
  eF_ResT::TEXT,
  eF_ResT::TAGIGN,
  eF_ResT::READ_FSPA
}
 
enum  SwWw8ControlType {
  WW8_CT_EDIT,
  WW8_CT_CHECKBOX,
  WW8_CT_DROPDOWN
}
 

Functions

template<typename Type >
bool get_flag (Type nBitField, Type nMask)
 
template<typename ReturnType , typename Type >
ReturnType ulimit_cast (Type nValue, ReturnType nMax)
 
template<typename ReturnType , typename Type >
ReturnType ulimit_cast (Type nValue)
 
bool CanUseRemoteLink (const OUString &rGrfName)
 
void UseListIndent (SwWW8StyInf &rStyle, const SwNumFormat &rFormat)
 
void SetStyleIndent (SwWW8StyInf &rStyleInfo, const SwNumFormat &rFormat)
 
void SyncIndentWithList (SvxLRSpaceItem &rLR, const SwNumFormat &rFormat, const bool bFirstLineOfStSet, const bool bLeftIndentSet)
 
long GetListFirstLineIndent (const SwNumFormat &rFormat)
 
OUString BookmarkToWriter (const OUString &rBookmark)
 
bool RTLGraphicsHack (SwTwips &rLeft, SwTwips nWidth, sal_Int16 eHoriOri, sal_Int16 eHoriRel, SwTwips nPageLeft, SwTwips nPageRight, SwTwips nPageSize)
 
void MatchEscherMirrorIntoFlySet (const SvxMSDffImportRec &rRecord, SfxItemSet &rFlySet)
 

Macro Definition Documentation

#define MAX_COL   64
#define SW_UD_IMAPDATA   2

Definition at line 57 of file ww8par.hxx.

Referenced by GetMacroInfo(), and SwWW8ImplReader::Read_GrafLayer().

#define WW8FL_NO_FLY_FOR_TXBX   1

Definition at line 126 of file ww8par.hxx.

Referenced by SwWW8ImplReader::Read_GrafLayer().

#define WW8FL_NO_GRAF   0x80

Definition at line 119 of file ww8par.hxx.

Referenced by SwWW8ImplReader::ImportGraf().

#define WW8FL_NO_GRAFLAYER   0x8000

Definition at line 123 of file ww8par.hxx.

Referenced by SwWW8ImplReader::Read_GrafLayer().

#define WW8FL_NO_IMPLPASP   0x4000

Definition at line 122 of file ww8par.hxx.

Referenced by SwWW8ImplReader::Read_LineSpace().

#define WW8FL_NO_OUTLINE   0x1000

Definition at line 121 of file ww8par.hxx.

Referenced by SwWW8ImplReader::Read_ANLevelDesc().

#define WW8FL_NO_STYLES   2

Definition at line 118 of file ww8par.hxx.

Referenced by WW8RStyle::Import().

Typedef Documentation

Definition at line 1065 of file ww8par.hxx.

typedef std::vector<WW8_CP> cp_vector

Definition at line 1066 of file ww8par.hxx.

Enumeration Type Documentation

enum eF_ResT
strong
Enumerator
OK 
TEXT 
TAGIGN 
READ_FSPA 

Definition at line 622 of file ww8par.hxx.

Enumerator
WW8_CT_EDIT 
WW8_CT_CHECKBOX 
WW8_CT_DROPDOWN 

Definition at line 639 of file ww8par.hxx.

Function Documentation

OUString BookmarkToWriter ( const OUString &  rBookmark)
bool CanUseRemoteLink ( const OUString &  rGrfName)
template<typename Type >
bool get_flag ( Type  nBitField,
Type  nMask 
)
inline

Definition at line 492 of file ww8par.hxx.

Referenced by SwWW8ImplReader::ReadEmbeddedData().

long GetListFirstLineIndent ( const SwNumFormat rFormat)
void MatchEscherMirrorIntoFlySet ( const SvxMSDffImportRec rRecord,
SfxItemSet rFlySet 
)
bool RTLGraphicsHack ( SwTwips rLeft,
SwTwips  nWidth,
sal_Int16  eHoriOri,
sal_Int16  eHoriRel,
SwTwips  nPageLeft,
SwTwips  nPageRight,
SwTwips  nPageSize 
)
void SetStyleIndent ( SwWW8StyInf rStyleInfo,
const SwNumFormat rFormat 
)
void SyncIndentWithList ( SvxLRSpaceItem rLR,
const SwNumFormat rFormat,
const bool  bFirstLineOfStSet,
const bool  bLeftIndentSet 
)
template<typename ReturnType , typename Type >
ReturnType ulimit_cast ( Type  nValue,
ReturnType  nMax 
)
inline

Definition at line 496 of file ww8par.hxx.

Referenced by ulimit_cast().

template<typename ReturnType , typename Type >
ReturnType ulimit_cast ( Type  nValue)
inline

Definition at line 500 of file ww8par.hxx.

References ulimit_cast().

void UseListIndent ( SwWW8StyInf rStyle,
const SwNumFormat rFormat 
)