27 # define WPS_PARAGRAPH
41 WPSTabStop(
double position = 0.0,
Alignment alignment =
LEFT, uint16_t leaderCharacter=
'\0', uint8_t leaderNumSpaces = 0) :
45 void addTo(librevenge::RVNGPropertyListVector &propList,
double decalX=0.0)
const;
70 void addTo(librevenge::RVNGPropertyList &propList,
bool inTable)
const;
Definition: WPSParagraph.h:40
libwps::Justification m_justify
the justification
Definition: WPSParagraph.h:90
WPSList::Level ListLevel
Definition: WPSParagraph.h:57
int m_breakStatus
a list of bits: 0x1 (unbreakable), 0x2 (do not break after)
Definition: WPSParagraph.h:92
class to store the paragraph properties
Definition: WPSParagraph.h:55
a border list
Definition: libwps_internal.h:216
void addTo(librevenge::RVNGPropertyList &propList, bool inTable) const
add to the propList
Definition: WPSParagraph.cpp:178
double m_margins[3]
the margins
Definition: WPSParagraph.h:79
Definition: WPSParagraph.h:40
Alignment
Definition: WPSParagraph.h:40
int m_listLevelIndex
the actual level index
Definition: WPSParagraph.h:95
Justification
Definition: libwps_internal.h:257
double m_spacings[3]
the line spacing
Definition: WPSParagraph.h:85
small structure to keep information about a level
Definition: WPSList.h:40
std::vector< WPSTabStop > m_tabs
the tabulations
Definition: WPSParagraph.h:87
WPSParagraph()
constructor
Definition: WPSParagraph.h:60
int m_border
list of bits to indicated a border 1: LeftBorderBit, 2: RightBorderBit, ...
Definition: WPSParagraph.h:103
Alignment m_alignment
Definition: WPSParagraph.h:49
uint16_t m_leaderCharacter
Definition: WPSParagraph.h:50
void addTo(librevenge::RVNGPropertyListVector &propList, double decalX=0.0) const
Definition: WPSParagraph.cpp:37
uint32_t m_backgroundColor
the background color
Definition: WPSParagraph.h:100
std::string m_extra
a string to store some errors
Definition: WPSParagraph.h:108
virtual ~WPSParagraph()
Definition: WPSParagraph.h:68
WPSTabStop(double position=0.0, Alignment alignment=LEFT, uint16_t leaderCharacter='\0', uint8_t leaderNumSpaces=0)
Definition: WPSParagraph.h:41
Definition: WPSParagraph.h:40
friend std::ostream & operator<<(std::ostream &o, WPSParagraph const &ft)
operator <<
Definition: WPSParagraph.cpp:110
friend std::ostream & operator<<(std::ostream &o, WPSTabStop const &ft)
operator <<
Definition: WPSParagraph.cpp:79
double m_position
Definition: WPSParagraph.h:48
uint8_t m_leaderNumSpaces
Definition: WPSParagraph.h:51
Definition: WPSParagraph.h:38
WPSBorder m_borderStyle
the border style
Definition: WPSParagraph.h:105
Definition: libwps_internal.h:257
ListLevel m_listLevel
the actual level
Definition: WPSParagraph.h:97
Definition: WPSParagraph.h:40
Definition: WPSParagraph.h:40