a border
More...
#include <libmwaw_internal.hxx>
the line style
Enumerator |
---|
None |
|
Simple |
|
Dot |
|
LargeDot |
|
Dash |
|
the line repetition
Enumerator |
---|
Single |
|
Double |
|
Triple |
|
MWAWBorder::MWAWBorder |
( |
| ) |
|
|
inline |
bool MWAWBorder::addTo |
( |
librevenge::RVNGPropertyList & |
propList, |
|
|
std::string |
which = "" |
|
) |
| const |
add the border property to proplist (if needed )
- Note
- if set which must be equal to "left", "top", ...
Referenced by MWAWParagraph::addTo().
int MWAWBorder::compare |
( |
MWAWBorder const & |
orig | ) |
const |
bool MWAWBorder::isEmpty |
( |
| ) |
const |
|
inline |
bool MWAWBorder::operator!= |
( |
MWAWBorder const & |
orig | ) |
const |
|
inline |
bool MWAWBorder::operator== |
( |
MWAWBorder const & |
orig | ) |
const |
|
inline |
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
MWAWBorder const & |
border |
|
) |
| |
|
friend |
operator<<: prints data in form "none|dot|..."
the border color
Referenced by MarinerWrtGraphInternal::Token::addPictBorder(), FullWrtStruct::Border::addTo(), MWAWSection::addTo(), HanMacWrdJGraphInternal::FrameFormat::addTo(), addTo(), HanMacWrdKGraphInternal::TextBox::addTo(), compare(), MarinerWrtTextInternal::Paragraph::BorderFill::getBorder(), RagTime5StyleManager::getCellBorder(), FullWrtStruct::Border::getParagraphBorders(), MacWrtProStructuresInternal::Graphic::hasBorders(), operator!=(), operator<<(), PowerPoint1Parser::readFramesList(), PowerPoint3Parser::readFramesList(), MacWrtProStructures::readGraphic(), RagTimeSpreadsheet::readResource(), PowerPoint7Graph::readStyle(), HanMacWrdKGraph::readTable(), ClarisWksTable::readTableCells(), HanMacWrdJGraph::readTableFormatsList(), RagTimeParser::send(), MacDrawProParser::send(), HanMacWrdJGraph::sendComment(), MWAWTable::sendExtraLines(), ClarisDrawGraph::sendGroup(), ClarisWksGraph::sendGroupChild(), ClarisDrawGraph::sendMainGroupChild(), RagTimeParser::sendPicture(), MsWksTable::sendTable(), FullWrtText::sendTable(), ClarisWksTableInternal::TableCell::update(), and HanMacWrdJGraphInternal::TableCell::update().
std::string MWAWBorder::m_extra |
Style MWAWBorder::m_style |
the border style
Referenced by MarinerWrtGraphInternal::Token::addPictBorder(), MWAWSection::addTo(), addTo(), FullWrtStruct::Border::Border(), compare(), MarinerWrtTextInternal::Paragraph::BorderFill::getBorder(), MsWrdStruct::getBorder(), RagTime5StyleManager::getCellBorder(), isEmpty(), MWAWSection::MWAWSection(), operator!=(), operator<<(), FullWrtStruct::Border::read(), StyleParser::readRules(), HanMacWrdKGraph::readTable(), HanMacWrdJGraph::readTableFormatsList(), MWAWParagraph::resizeBorders(), MWAWCell::setBorders(), MWAWGraphicStyle::setBorders(), ClarisWksTableInternal::TableCell::update(), and WriteNowTextInternal::TableData::updateCell().
the border repetition
Referenced by MarinerWrtGraphInternal::Token::addPictBorder(), HanMacWrdJGraphInternal::FrameFormat::addTo(), addTo(), HanMacWrdKGraphInternal::TextBox::addTo(), compare(), FullWrtStruct::Border::getBorder(), MarinerWrtTextInternal::Paragraph::BorderFill::getBorder(), MsWrdStruct::getBorder(), operator!=(), operator<<(), FullWrtStruct::Border::read(), MsWrdStruct::Paragraph::read(), PowerPoint1Parser::readFramesList(), PowerPoint3Parser::readFramesList(), PowerPoint7Graph::readStyle(), HanMacWrdKGraph::readTable(), HanMacWrdJGraph::readTableFormatsList(), ClarisWksTableInternal::TableCell::update(), WriteNowTextInternal::TableData::updateCell(), and MacWrtProStructuresInternal::State::updateLineType().
double MWAWBorder::m_width |
the border total width in point
Referenced by MarinerWrtGraphInternal::Token::addPictBorder(), MWAWSection::addTo(), HanMacWrdJGraphInternal::FrameFormat::addTo(), addTo(), HanMacWrdKGraphInternal::TextBox::addTo(), compare(), MacWrtProStructuresInternal::Graphic::fillFrame(), FullWrtStruct::Border::getBorder(), MarinerWrtTextInternal::Paragraph::BorderFill::getBorder(), MsWrdStruct::getBorder(), RagTime5StyleManager::getCellBorder(), isEmpty(), operator!=(), operator<<(), FullWrtStruct::Border::read(), MsWrdStruct::Paragraph::read(), PowerPoint1Parser::readFramesList(), PowerPoint3Parser::readFramesList(), MacWrtProStructures::readGraphic(), HanMacWrdJText::readParagraph(), HanMacWrdKText::readParagraph(), RagTimeSpreadsheet::readResource(), StyleParser::readRules(), PowerPoint7Graph::readStyle(), HanMacWrdKGraph::readTable(), ClarisWksTable::readTableCells(), HanMacWrdJGraph::readTableFormatsList(), RagTimeParser::send(), MacDrawProParser::send(), HanMacWrdJGraph::sendComment(), MWAWTable::sendExtraLines(), ClarisDrawGraph::sendGroup(), ClarisDrawGraph::sendMainGroupChild(), RagTimeParser::sendPicture(), MsWksTable::sendTable(), FullWrtText::sendTable(), ClarisWksTableInternal::TableCell::update(), HanMacWrdJGraphInternal::TableCell::update(), and WriteNowTextInternal::TableData::updateCell().
std::vector<double> MWAWBorder::m_widthsList |
the different length used for each line/sep (if defined)
- Note
- when defined, the size of this list must be equal to 2*Type-1
Referenced by MarinerWrtGraphInternal::Token::addPictBorder(), HanMacWrdJGraphInternal::FrameFormat::addTo(), addTo(), HanMacWrdKGraphInternal::TextBox::addTo(), MarinerWrtTextInternal::Paragraph::BorderFill::getBorder(), operator!=(), operator<<(), FullWrtStruct::Border::read(), PowerPoint1Parser::readFramesList(), PowerPoint3Parser::readFramesList(), PowerPoint7Graph::readStyle(), HanMacWrdKGraph::readTable(), HanMacWrdJGraph::readTableFormatsList(), and MacWrtProStructuresInternal::State::updateLineType().
The documentation for this struct was generated from the following files: