MWAWSection Class Reference

a class which stores section properties More...

#include <MWAWSection.hxx>

Classes

struct  Column
 struct to store the columns properties More...

Public Member Functions

 MWAWSection ()
 constructor
void setColumns (int num, double width, WPXUnit widthUnit, double colSep=0)
 a function which sets n uniform columns
int numColumns () const
 returns the number of columns
bool hasSingleColumns () const
 returns the true if the section has only one columns
void addTo (WPXPropertyList &propList) const
 add to the propList
void addColumnsTo (WPXPropertyListVector &propList) const
 add tabs to the propList
bool operator!= (MWAWSection const &sec) const
 operator!=
bool operator== (MWAWSection const &sec) const
 operator==

Public Attributes

std::vector< Columnm_columns
 the different column
double m_width
 the total section width ( if set )
MWAWBorder m_columnSeparator
 the vertical separator between columns
bool m_balanceText
 true if the text is balanced between different columns
MWAWColor m_backgroundColor
 the background color

Friends

std::ostream & operator<< (std::ostream &o, MWAWSection const &sec)
 operator <<

Detailed Description

a class which stores section properties

Constructor & Destructor Documentation

MWAWSection::MWAWSection ( )
inline

constructor

Member Function Documentation

void MWAWSection::addColumnsTo ( WPXPropertyListVector &  propList) const

add tabs to the propList

void MWAWSection::addTo ( WPXPropertyList &  propList) const

add to the propList

Referenced by addColumnsTo().

bool MWAWSection::hasSingleColumns ( ) const
inline

returns the true if the section has only one columns

int MWAWSection::numColumns ( ) const
inline

returns the number of columns

Referenced by MRWText::send(), FWText::send(), CWText::sendText(), and WPParser::sendWindow().

bool MWAWSection::operator!= ( MWAWSection const &  sec) const
inline

operator!=

Referenced by operator==().

bool MWAWSection::operator== ( MWAWSection const &  sec) const
inline

operator==

void MWAWSection::setColumns ( int  num,
double  width,
WPXUnit  widthUnit,
double  colSep = 0 
)

Friends And Related Function Documentation

std::ostream& operator<< ( std::ostream &  o,
MWAWSection const &  sec 
)
friend

operator <<

Member Data Documentation

MWAWColor MWAWSection::m_backgroundColor

the background color

Referenced by addTo(), operator!=(), and operator<<().

bool MWAWSection::m_balanceText

true if the text is balanced between different columns

Referenced by addTo(), MSWStruct::Section::getSection(), operator!=(), and operator<<().

MWAWBorder MWAWSection::m_columnSeparator

the vertical separator between columns

Referenced by addTo(), MWAWSection(), operator!=(), operator<<(), MSK4Zone::readContentZones(), and MRWParser::readDocInfo().

double MWAWSection::m_width

the total section width ( if set )

Referenced by operator<<().


The documentation for this class was generated from the following files:

Generated on Wed May 22 2013 18:12:46 for libmwaw by doxygen 1.8.1.2