LibreOffice Module sw (master) 1
|
#include <config_java.h>
#include <sfx2/sfxhtml.hxx>
#include <svl/listener.hxx>
#include <svl/macitem.hxx>
#include <svtools/htmltokn.h>
#include <editeng/svxenum.hxx>
#include <rtl/ref.hxx>
#include <rtl/ustrbuf.hxx>
#include <deletelistener.hxx>
#include <fmtftn.hxx>
#include <fltshell.hxx>
#include <swtypes.hxx>
#include <txtftn.hxx>
#include <com/sun/star/drawing/XShape.hpp>
#include <com/sun/star/form/XFormComponent.hpp>
#include <com/sun/star/beans/XPropertySet.hpp>
#include <memory>
#include <utility>
#include <vector>
#include <deque>
#include <stack>
#include <set>
Go to the source code of this file.
Classes | |
struct | HTMLAttrTable |
class | HTMLAttr |
class | HTMLAttrContext |
struct | o3tl::typed_flags< HtmlContextFlags > |
struct | o3tl::typed_flags< HtmlFrameFormatFlags > |
class | SwHTMLFrameFormatListener |
class | SwHTMLParser |
class | SwHTMLParser::TableDepthGuard |
struct | SwPendingData |
struct | SwPending |
class | SwHTMLTextFootnote |
struct | SwHTMLFootEndNote_Impl |
Namespaces | |
namespace | o3tl |
Typedefs | |
typedef std::deque< HTMLAttr * > | HTMLAttrs |
typedef std::vector< std::unique_ptr< HTMLAttrContext > > | HTMLAttrContexts |
typedef std::vector< std::unique_ptr< ImageMap > > | ImageMaps |
Enumerations | |
enum | SwHTMLAppendMode { AM_NORMAL , AM_NOSPACE , AM_SPACE , AM_SOFTNOSPACE , AM_NONE } |
enum class | HtmlContextFlags { ProtectStack = 0x0001 , StripPara = 0x0002 , KeepNumrule = 0x0004 , HeaderDist = 0x0008 , FooterDist = 0x0010 , KeepAttrs = 0x0020 , MultiColMask = StripPara | KeepNumrule | KeepAttrs } |
enum class | HtmlFrameFormatFlags { Box = 0x0001 , Background = 0x0002 , Padding = 0x0004 , Direction = 0x0008 } |
Variables | |
constexpr tools::Long | HTML_CJK_PARSPACE = o3tl::toTwips(25, o3tl::Length::mm10) |
constexpr tools::Long | HTML_CTL_PARSPACE = o3tl::toTwips(25, o3tl::Length::mm10) |
constexpr tools::Long | HTML_DFLT_IMG_WIDTH = o3tl::toTwips(2, o3tl::Length::cm) |
constexpr tools::Long | HTML_DFLT_IMG_HEIGHT = o3tl::toTwips(1, o3tl::Length::cm) |
HTMLOptionEnum< SvxAdjust > const | aHTMLPAlignTable [] |
HTMLOptionEnum< sal_Int16 > const | aHTMLImgHAlignTable [] |
HTMLOptionEnum< sal_Int16 > const | aHTMLImgVAlignTable [] |
typedef std::vector<std::unique_ptr<HTMLAttrContext> > HTMLAttrContexts |
Definition at line 309 of file swhtml.hxx.
Definition at line 79 of file swhtml.hxx.
Definition at line 315 of file swhtml.hxx.
|
strong |
Enumerator | |
---|---|
ProtectStack | |
StripPara | |
KeepNumrule | |
HeaderDist | |
FooterDist | |
KeepAttrs | |
MultiColMask |
Definition at line 317 of file swhtml.hxx.
|
strong |
Enumerator | |
---|---|
Box | |
Background | |
Padding | |
Direction |
Definition at line 331 of file swhtml.hxx.
enum SwHTMLAppendMode |
Enumerator | |
---|---|
AM_NORMAL | |
AM_NOSPACE | |
AM_SPACE | |
AM_SOFTNOSPACE | |
AM_NONE |
Definition at line 203 of file swhtml.hxx.
|
extern |
Definition at line 76 of file htmlgrin.cxx.
Referenced by SwHTMLParser::InsertEmbed(), SwHTMLParser::InsertFloatingFrame(), SwHTMLParser::InsertImage(), SwHTMLParser::InsertInput(), SwHTMLParser::InsertSpacer(), and SwHTMLParser::NewMarquee().
|
extern |
Definition at line 83 of file htmlgrin.cxx.
Referenced by SwHTMLParser::InsertEmbed(), SwHTMLParser::InsertFloatingFrame(), SwHTMLParser::InsertImage(), SwHTMLParser::InsertInput(), SwHTMLParser::InsertSpacer(), SwHTMLParser::NewMarquee(), and SwHTMLParser::NewNumberBulletList().
|
extern |
Definition at line 141 of file swhtml.cxx.
Referenced by SwHTMLParser::BuildTableCell(), SwHTMLParser::BuildTableColGroup(), SwHTMLParser::BuildTableRow(), SwHTMLParser::BuildTableSection(), CellSaveStruct::CellSaveStruct(), SwHTMLParser::InsertHorzRule(), SwHTMLParser::NewDivision(), SwHTMLParser::NewHeading(), and SwHTMLParser::NewPara().
|
constexpr |
Definition at line 65 of file swhtml.hxx.
Referenced by SwHTMLParser::AddParSpace().
|
constexpr |
Definition at line 66 of file swhtml.hxx.
Referenced by SwHTMLParser::AddParSpace().
|
constexpr |
Definition at line 69 of file swhtml.hxx.
Referenced by SwHTMLParser::InsertImage(), and SwHTMLParser::InsertInput().
|
constexpr |
Definition at line 68 of file swhtml.hxx.
Referenced by SwHTMLParser::InsertImage(), and SwHTMLParser::InsertInput().