MWAWSection Class Reference

a class which stores section properties More...

#include <MWAWSection.hxx>

Inheritance diagram for MWAWSection:
BWTextInternal::Section

List of all members.

Classes

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

Public Member Functions

 MWAWSection ()
 constructor
virtual ~MWAWSection ()
 destructor
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

constructor

virtual MWAWSection::~MWAWSection ( ) [inline, virtual]

destructor


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(), WPParser::sendWindow(), and GWText::sendZone().

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

the background color

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

true if the text is balanced between different columns

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

the total section width ( if set )

Referenced by operator<<().


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