LibreOffice Module sw (master) 1
Classes | Macros | Typedefs | Functions | Variables
htmltab.cxx File Reference
#include <memory>
#include <hintids.hxx>
#include <comphelper/flagguard.hxx>
#include <utility>
#include <vcl/svapp.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/spltitem.hxx>
#include <unotools/configmgr.hxx>
#include <svtools/htmltokn.h>
#include <svtools/htmlkywd.hxx>
#include <svl/numformat.hxx>
#include <svl/urihelper.hxx>
#include <svx/sdrobjectuser.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include <dcontact.hxx>
#include <fmtornt.hxx>
#include <frmfmt.hxx>
#include <fmtfsize.hxx>
#include <fmtsrnd.hxx>
#include <fmtpdsc.hxx>
#include <fmtcntnt.hxx>
#include <fmtanchr.hxx>
#include <fmtlsplt.hxx>
#include <frmatr.hxx>
#include <pam.hxx>
#include <doc.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <IDocumentMarkAccess.hxx>
#include <ndtxt.hxx>
#include <shellio.hxx>
#include <poolfmt.hxx>
#include <swtable.hxx>
#include <cellatr.hxx>
#include <htmltbl.hxx>
#include <swtblfmt.hxx>
#include "htmlnum.hxx"
#include "swhtml.hxx"
#include "swcss1.hxx"
#include <txtftn.hxx>
#include <itabenum.hxx>
#include <tblafmt.hxx>
#include <SwStyleNameMapper.hxx>
#include <frameformats.hxx>
Include dependency graph for htmltab.cxx:

Go to the source code of this file.

Classes

class  HTMLTableCnts
 
class  HTMLTable
 
class  SectionSaveStruct
 
class  CellSaveStruct
 
class  CaptionSaveStruct
 

Macros

#define NETSCAPE_DFLT_BORDER   1
 
#define NETSCAPE_DFLT_CELLSPACING   2
 

Typedefs

typedef std::vector< SdrObject * > SdrObjects
 

Functions

static void ResetLineFrameFormatAttrs (SwFrameFormat *pFrameFormat)
 

Variables

HTMLOptionEnum< sal_Int16 > const aHTMLTableVAlignTable []
 

Macro Definition Documentation

◆ NETSCAPE_DFLT_BORDER

#define NETSCAPE_DFLT_BORDER   1

Definition at line 72 of file htmltab.cxx.

◆ NETSCAPE_DFLT_CELLSPACING

#define NETSCAPE_DFLT_CELLSPACING   2

Definition at line 73 of file htmltab.cxx.

Typedef Documentation

◆ SdrObjects

typedef std::vector<SdrObject *> SdrObjects

Definition at line 383 of file htmltab.cxx.

Function Documentation

◆ ResetLineFrameFormatAttrs()

static void ResetLineFrameFormatAttrs ( SwFrameFormat pFrameFormat)
static

Variable Documentation

◆ aHTMLTableVAlignTable

HTMLOptionEnum<sal_Int16> const aHTMLTableVAlignTable[]
Initial value:
=
{
{ OOO_STRING_SVTOOLS_HTML_VA_middle, text::VertOrientation::CENTER },
{ OOO_STRING_SVTOOLS_HTML_VA_bottom, text::VertOrientation::BOTTOM },
{ nullptr, 0 }
}
#define OOO_STRING_SVTOOLS_HTML_VA_middle
#define OOO_STRING_SVTOOLS_HTML_VA_bottom
#define OOO_STRING_SVTOOLS_HTML_VA_top

Definition at line 78 of file htmltab.cxx.

Referenced by SwHTMLParser::BuildTableColGroup(), SwHTMLParser::BuildTableRow(), SwHTMLParser::BuildTableSection(), and CellSaveStruct::CellSaveStruct().