DMTextInternal::Zone Struct Reference

Internal: structure to store a the data of a DMText Zone. More...

Public Member Functions

 Zone ()
 constructor

Public Attributes

MWAWEntry m_pos
 the text entry
MWAWParagraph::Justification m_justify
 the paragraph justification
MWAWColor m_backgroundColor
 the background color
bool m_useFooter
 print or ignore the footer
int m_margins [4]
 the margins L,T,R,B in points
std::string m_name
 the name
std::map< long, MWAWFontm_posFontMap
 the map of id -> font
int m_numPages
 the number of page
bool m_parsed
 a flag to know if we have send the data to the listener

Detailed Description

Internal: structure to store a the data of a DMText Zone.

Constructor & Destructor Documentation

DMTextInternal::Zone::Zone ( )
inline

constructor

Member Data Documentation

MWAWColor DMTextInternal::Zone::m_backgroundColor

the background color

Referenced by DMText::updatePageSpanList().

MWAWParagraph::Justification DMTextInternal::Zone::m_justify

the paragraph justification

Referenced by DMText::readWindows(), and DMText::sendText().

int DMTextInternal::Zone::m_margins[4]
std::string DMTextInternal::Zone::m_name

the name

Referenced by DMText::sendFooter().

int DMTextInternal::Zone::m_numPages
mutable
bool DMTextInternal::Zone::m_parsed
mutable

a flag to know if we have send the data to the listener

Referenced by DMText::sendMainText(), and DMText::sendText().

MWAWEntry DMTextInternal::Zone::m_pos

the text entry

Referenced by DMText::computeNumPages(), and DMText::sendText().

std::map<long, MWAWFont > DMTextInternal::Zone::m_posFontMap

the map of id -> font

Referenced by DMText::readStyles(), and DMText::sendText().

bool DMTextInternal::Zone::m_useFooter

print or ignore the footer

Referenced by DMText::readWindows(), and DMText::updatePageSpanList().


The documentation for this struct was generated from the following file:

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