class to store the paragraph properties More...
#include <WPSParagraph.h>
Public Types | |
enum | LineSpacingType { Fixed, AtLeast } |
the line spacing type: fixed or at least More... | |
typedef WPSList::Level | ListLevel |
Public Member Functions | |
WPSParagraph () | |
constructor More... | |
virtual | ~WPSParagraph () |
void | addTo (librevenge::RVNGPropertyList &propList, bool inTable) const |
add to the propList More... | |
void | setInterline (double value, librevenge::RVNGUnit unit, LineSpacingType type=Fixed) |
set the interline More... | |
Public Attributes | |
double | m_margins [3] |
the margins More... | |
double | m_spacings [3] |
the line spacing More... | |
librevenge::RVNGUnit | m_spacingsInterlineUnit |
the interline unit PERCENT or INCH, ... More... | |
LineSpacingType | m_spacingsInterlineType |
the interline type: fixed, atLeast, ... More... | |
std::vector< WPSTabStop > | m_tabs |
the tabulations More... | |
libwps::Justification | m_justify |
the justification More... | |
int | m_breakStatus |
a list of bits: 0x1 (unbreakable), 0x2 (do not break after) More... | |
int | m_listLevelIndex |
the actual level index More... | |
ListLevel | m_listLevel |
the actual level More... | |
WPSColor | m_backgroundColor |
the background color More... | |
int | m_border |
list of bits to indicated a border 1: LeftBorderBit, 2: RightBorderBit, ... More... | |
WPSBorder | m_borderStyle |
the border style More... | |
std::string | m_extra |
a string to store some errors More... | |
Friends | |
std::ostream & | operator<< (std::ostream &o, WPSParagraph const &ft) |
operator << More... | |
class to store the paragraph properties
|
inline |
constructor
|
inlinevirtual |
void WPSParagraph::addTo | ( | librevenge::RVNGPropertyList & | propList, |
bool | inTable | ||
) | const |
add to the propList
|
inline |
set the interline
Referenced by WPS8TextStyle::readParagraph(), WPS4Text::readParagraph(), and MSWriteParser::readText().
|
friend |
operator <<
WPSColor WPSParagraph::m_backgroundColor |
the background color
Referenced by operator<<(), DosWordParser::readPAP(), and WPS8TextStyle::readParagraph().
int WPSParagraph::m_border |
list of bits to indicated a border 1: LeftBorderBit, 2: RightBorderBit, ...
Referenced by operator<<(), DosWordParser::readPAP(), WPS8TextStyle::readParagraph(), and WPS4Text::readParagraph().
WPSBorder WPSParagraph::m_borderStyle |
the border style
Referenced by operator<<(), DosWordParser::readPAP(), WPS8TextStyle::readParagraph(), and WPS4Text::readParagraph().
int WPSParagraph::m_breakStatus |
a list of bits: 0x1 (unbreakable), 0x2 (do not break after)
Referenced by operator<<(), DosWordParser::readPAP(), and WPS4Text::readParagraph().
std::string WPSParagraph::m_extra |
a string to store some errors
Referenced by operator<<(), WPS8TextStyle::readParagraph(), and WPS4Text::readParagraph().
libwps::Justification WPSParagraph::m_justify |
the justification
Referenced by operator<<(), DosWordParser::readPAP(), MSWriteParser::readPAP(), WPS8TextStyle::readParagraph(), WPS4Text::readParagraph(), and LotusGraph::sendTextBox().
ListLevel WPSParagraph::m_listLevel |
the actual level
Referenced by operator<<(), WPS8TextStyle::readParagraph(), WPS4Text::readParagraph(), and WPSContentListener::setParagraph().
int WPSParagraph::m_listLevelIndex |
the actual level index
Referenced by operator<<(), WPS8TextStyle::readParagraph(), WPS4Text::readParagraph(), and WPSContentListener::setParagraph().
double WPSParagraph::m_margins[3] |
the margins
Referenced by MSWriteParser::getHeaderFooters(), operator<<(), DosWordParser::readPAP(), MSWriteParser::readPAP(), WPS8TextStyle::readParagraph(), WPS4Text::readParagraph(), and WPSContentListener::setParagraph().
double WPSParagraph::m_spacings[3] |
the line spacing
Referenced by operator<<(), DosWordParser::readPAP(), WPS8TextStyle::readParagraph(), and WPS4Text::readParagraph().
LineSpacingType WPSParagraph::m_spacingsInterlineType |
the interline type: fixed, atLeast, ...
Referenced by operator<<().
librevenge::RVNGUnit WPSParagraph::m_spacingsInterlineUnit |
the interline unit PERCENT or INCH, ...
Referenced by operator<<().
std::vector<WPSTabStop> WPSParagraph::m_tabs |
the tabulations
Referenced by operator<<(), DosWordParser::readPAP(), MSWriteParser::readPAP(), WPS8TextStyle::readParagraph(), and WPS4Text::readParagraph().