LibreOffice Module sw (master) 1
|
#include <hintids.hxx>
#include <vcl/svapp.hxx>
#include <svtools/htmlout.hxx>
#include <svtools/htmltokn.h>
#include <svtools/htmlkywd.hxx>
#include <svtools/HtmlWriter.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/boxitem.hxx>
#include <fmtornt.hxx>
#include <frmfmt.hxx>
#include <fmtfsize.hxx>
#include <fmtsrnd.hxx>
#include <frmatr.hxx>
#include <doc.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <pam.hxx>
#include <ndtxt.hxx>
#include <swrect.hxx>
#include <cellatr.hxx>
#include <poolfmt.hxx>
#include <swtable.hxx>
#include <htmltbl.hxx>
#include "htmlnum.hxx"
#include "wrthtml.hxx"
#include <wrtswtbl.hxx>
#include <viewsh.hxx>
#include <viewopt.hxx>
#include <rtl/strbuf.hxx>
#include <sal/types.h>
#include <osl/diagnose.h>
Go to the source code of this file.
Macros | |
#define | MAX_DEPTH (3) |
Functions | |
static bool | lcl_TableLine_HasTabBorders (const SwTableLine *pLine, bool *pBorders) |
static bool | lcl_TableBox_HasTabBorders (const SwTableBox *pBox, bool *pBorders) |
SwHTMLWriter & | OutHTML_SwTableNode (SwHTMLWriter &rWrt, SwTableNode &rNode, const SwFrameFormat *pFlyFrameFormat, const OUString *pCaption, bool bTopCaption) |
#define MAX_DEPTH (3) |
Definition at line 55 of file htmltabw.cxx.
|
static |
Definition at line 205 of file htmltabw.cxx.
References SvxBoxItem::GetBottom(), SwFormat::GetFormatAttr(), SwTableBox::GetFrameFormat(), SvxBoxItem::GetLeft(), SvxBoxItem::GetRight(), SwTableBox::GetSttNd(), SwTableBox::GetTabLines(), SvxBoxItem::GetTop(), lcl_TableLine_HasTabBorders(), rBoxItem, and RES_BOX().
Referenced by lcl_TableLine_HasTabBorders().
|
static |
Definition at line 230 of file htmltabw.cxx.
References SwTableLine::GetTabBoxes(), and lcl_TableBox_HasTabBorders().
Referenced by lcl_TableBox_HasTabBorders().
SwHTMLWriter & OutHTML_SwTableNode | ( | SwHTMLWriter & | rWrt, |
SwTableNode & | rNode, | ||
const SwFrameFormat * | pFlyFrameFormat, | ||
const OUString * | pCaption, | ||
bool | bTopCaption | ||
) |
Definition at line 913 of file htmltabw.cxx.
References SwHTMLWriter::ClearNextNumInfo(), SwHTMLWriter::DecIndentLevel(), SwNode::EndOfSectionNode(), SwHTMLWriter::FillNextNumInfo(), SwFrameFormat::FindLayoutRect(), IDocumentLayoutAccess::GetCurrentViewShell(), SwTable::GetFrameFormat(), SwFormat::GetFrameSize(), SwFormatHoriOrient::GetHoriOrient(), SwFormat::GetHoriOrient(), SwTable::GetHTMLTableLayout(), SwDoc::getIDocumentLayoutAccess(), SvxLRSpaceItem::GetLeft(), SvxULSpaceItem::GetLower(), SwFormat::GetLRSpace(), SwFormat::GetName(), SwHTMLWriter::GetNamespace(), SwHTMLWriter::GetNextNumInfo(), SwHTMLWriter::GetNumInfo(), SwHTMLNumRuleInfo::GetNumRule(), SvxLRSpaceItem::GetRight(), SwTable::GetRowsToRepeat(), SvxSizeItem::GetSize(), SwFormatSurround::GetSurround(), SwFormat::GetSurround(), SwTableNode::GetTable(), SwTable::GetTabLines(), SwFormat::GetULSpace(), SvxULSpaceItem::GetUpper(), SwViewShell::GetViewOptions(), SwFormatFrameSize::GetWidthPercent(), SwHTMLWriter::IncIndentLevel(), SwHTMLTableLayout::IsExportable(), SwHTMLNumRuleInfo::IsRestart(), SwViewOption::IsTest1(), SwHTMLWriter::m_bLFPossible, SwHTMLWriter::m_bOutTable, SwHTMLWriter::m_bPreserveForm, SwHTMLWriter::m_nDefListLvl, SwHTMLWriter::m_nDefListMargin, Writer::m_pCurrentPam, Writer::m_pDoc, SwHTMLWriter::mbReqIF, SwHTMLWriter::mbXHTML, SwHTMLWriter::mxFormComps, SwPostItHelper::NONE, OOO_STRING_SVTOOLS_HTML_AL_right, OOO_STRING_SVTOOLS_HTML_center, OOO_STRING_SVTOOLS_HTML_division, OOO_STRING_SVTOOLS_HTML_O_align, HTMLOutFuncs::Out_AsciiTag(), SwHTMLWriter::OutAndSetDefList(), SwHTMLWriter::OutForm(), OutHTML_NumberBulletListEnd(), SwHTMLWriter::OutImplicitMark(), SwHTMLWriter::OutNewLine(), Writer::Strm(), Size::Width(), and SwRect::Width().
Referenced by SwHTMLWriter::Out_SwDoc(), and OutHTML_FrameFormatTableNode().