|
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().