LibreOffice Module sw (master) 1
Classes | Namespaces | Macros | Functions | Variables
css1atr.cxx File Reference
#include <sal/config.h>
#include <string_view>
#include <hintids.hxx>
#include <comphelper/string.hxx>
#include <comphelper/xmlencode.hxx>
#include <vcl/svapp.hxx>
#include <svl/whiter.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/formatbreakitem.hxx>
#include <editeng/keepitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/orphitem.hxx>
#include <editeng/charhiddenitem.hxx>
#include <svx/xoutbmp.hxx>
#include <svx/svdobj.hxx>
#include <editeng/langitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <svtools/htmlout.hxx>
#include <svtools/htmlkywd.hxx>
#include <svl/urihelper.hxx>
#include <unotools/charclass.hxx>
#include <i18nlangtag/languagetag.hxx>
#include <charfmt.hxx>
#include <fmtclds.hxx>
#include <fmtcol.hxx>
#include <fmtfsize.hxx>
#include <fmtornt.hxx>
#include <fmtpdsc.hxx>
#include <fmtlsplt.hxx>
#include <pagedesc.hxx>
#include <fmtanchr.hxx>
#include <docary.hxx>
#include <pam.hxx>
#include <viewsh.hxx>
#include <viewopt.hxx>
#include <swtable.hxx>
#include <ftninfo.hxx>
#include <ftnidx.hxx>
#include <txtftn.hxx>
#include <fmtftn.hxx>
#include <doc.hxx>
#include <IDocumentSettingAccess.hxx>
#include <IDocumentLayoutAccess.hxx>
#include <swerror.h>
#include <paratr.hxx>
#include <frmatr.hxx>
#include <poolfmt.hxx>
#include "css1kywd.hxx"
#include "wrthtml.hxx"
#include "htmlnum.hxx"
#include "css1atr.hxx"
#include <IDocumentStylePoolAccess.hxx>
#include <numrule.hxx>
#include <o3tl/typed_flags_set.hxx>
#include <o3tl/unit_conversion.hxx>
#include <rtl/strbuf.hxx>
#include <osl/diagnose.h>
Include dependency graph for css1atr.cxx:

Go to the source code of this file.

Classes

struct  o3tl::typed_flags< Css1FrameSize >
 

Namespaces

namespace  o3tl
 

Macros

#define HTML_HEADSPACE   (12*20)
 
#define DOT_LEADERS_MAX_WIDTH   18
 

Functions

static SwHTMLWriterOutCSS1_SwFormat (SwHTMLWriter &rWrt, const SwFormat &rFormat, IDocumentStylePoolAccess *pDoc, SwDoc *pTemplate)
 
static SwHTMLWriterOutCSS1_SwPageDesc (SwHTMLWriter &rWrt, const SwPageDesc &rFormat, IDocumentStylePoolAccess *pDoc, SwDoc *pTemplate, sal_uInt16 nRefPoolId, bool bExtRef, bool bPseudo=true)
 
static SwHTMLWriterOutCSS1_SwFootnoteInfo (SwHTMLWriter &rWrt, const SwEndNoteInfo &rInfo, SwDoc *pDoc, bool bHasNotes, bool bEndNote)
 
static void OutCSS1_SwFormatDropAttrs (SwHTMLWriter &rHWrt, const SwFormatDrop &rDrop, const SfxItemSet *pCharFormatItemSet=nullptr)
 
static SwHTMLWriterOutCSS1_SvxTextLn_SvxCrOut_SvxBlink (SwHTMLWriter &rWrt, const SvxUnderlineItem *pUItem, const SvxOverlineItem *pOItem, const SvxCrossedOutItem *pCOItem, const SvxBlinkItem *pBItem)
 
static SwHTMLWriterOutCSS1_SvxFontWeight (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxPosture (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxULSpace (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxFirstLineIndent (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxTextLeftMargin (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxRightMargin (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxLRSpace (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxULSpace_SvxLRSpace (SwHTMLWriter &rWrt, const SvxULSpaceItem *pULSpace, const SvxLRSpaceItem *pLRSpace)
 
static SwHTMLWriterOutCSS1_SvxULSpace_SvxLRSpace (SwHTMLWriter &rWrt, const SfxItemSet &rItemSet)
 
static SwHTMLWriterOutCSS1_SvxBrush (SwHTMLWriter &rWrt, const SfxPoolItem &rHt, sw::Css1Background nMode, const OUString *pGraphicName)
 
static SwHTMLWriterOutCSS1_SvxBrush (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SwFormatFrameSize (SwHTMLWriter &rWrt, const SfxPoolItem &rHt, Css1FrameSize nMode)
 
static SwHTMLWriterOutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep (SwHTMLWriter &rWrt, const SfxItemSet &rItemSet, bool bDeep)
 
static SwHTMLWriterOutCSS1_SwFormatLayoutSplit (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
bool IgnorePropertyForReqIF (bool bReqIF, std::string_view rProperty, std::string_view rValue, std::optional< sw::Css1Background > oMode)
 Determines if rProperty with a given rValue has to be suppressed due to ReqIF mode. More...
 
OString GetCSS1_Color (const Color &rColor)
 
static void AddUnitPropertyValue (OStringBuffer &rOut, tools::Long nVal, FieldUnit eUnit)
 
static sal_uInt16 GetCSS1Selector (const SwFormat *pFormat, OUString &rSelector, sal_uInt16 &rRefPoolId)
 
bool swhtml_css1atr_equalFontItems (const SfxPoolItem &r1, const SfxPoolItem &r2)
 
static bool OutCSS1Rule (SwHTMLWriter &rWrt, const OUString &rSelector, const SfxItemSet &rItemSet, bool bHasClass, bool bCheckForPseudo)
 
static void OutCSS1DropCapRule (SwHTMLWriter &rWrt, const OUString &rSelector, const SwFormatDrop &rDrop, bool bHasClass, bool bHasScriptDependencies)
 
SwHTMLWriterOutCSS1_BodyTagStyleOpt (SwHTMLWriter &rWrt, const SfxItemSet &rItemSet)
 
SwHTMLWriterOutCSS1_ParaTagStyleOpt (SwHTMLWriter &rWrt, const SfxItemSet &rItemSet)
 
SwHTMLWriterOutCSS1_TableBGStyleOpt (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 Writes the background of table rows. More...
 
SwHTMLWriterOutCSS1_NumberBulletListStyleOpt (SwHTMLWriter &rWrt, const SwNumRule &rNumRule, sal_uInt8 nLevel)
 
static bool OutCSS1_FrameFormatBrush (SwHTMLWriter &rWrt, const SvxBrushItem &rBrushItem)
 
static SwHTMLWriterOutCSS1_SvxCaseMap (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxColor (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxCrossedOut (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxFont (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxFontHeight (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxKerning (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxLanguage (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxUnderline (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxOverline (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxHidden (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxBlink (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxLineSpacing (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxAdjust (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxFormatSplit (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxWidows (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxOrphans (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SwFormatDrop (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep (SwHTMLWriter &rWrt, const SvxFormatBreakItem *pBreakItem, const SwFormatPageDesc *pPDescItem, const SvxFormatKeepItem *pKeepItem)
 
static void OutCSS1_SvxBorderLine (SwHTMLWriter &rWrt, std::string_view pProperty, const SvxBorderLine *pLine)
 
SwHTMLWriterOutCSS1_SvxBox (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
static SwHTMLWriterOutCSS1_SvxFrameDirection (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
SwHTMLWriterOutCSS1_HintSpanTag (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 
SwHTMLWriterOutCSS1_HintStyleOpt (SwHTMLWriter &rWrt, const SfxPoolItem &rHt)
 

Variables

SwAttrFnTab const aCSS1AttrFnTab
 

Macro Definition Documentation

◆ DOT_LEADERS_MAX_WIDTH

#define DOT_LEADERS_MAX_WIDTH   18

Definition at line 121 of file css1atr.cxx.

◆ HTML_HEADSPACE

#define HTML_HEADSPACE   (12*20)

Definition at line 103 of file css1atr.cxx.

Function Documentation

◆ AddUnitPropertyValue()

static void AddUnitPropertyValue ( OStringBuffer &  rOut,
tools::Long  nVal,
FieldUnit  eUnit 
)
static

◆ GetCSS1_Color()

OString GetCSS1_Color ( const Color rColor)

◆ GetCSS1Selector()

static sal_uInt16 GetCSS1Selector ( const SwFormat pFormat,
OUString &  rSelector,
sal_uInt16 &  rRefPoolId 
)
static

Definition at line 914 of file css1atr.cxx.

References SwHTMLWriter::GetCSS1Selector().

Referenced by OutCSS1_SwFormat().

◆ IgnorePropertyForReqIF()

bool IgnorePropertyForReqIF ( bool  bReqIF,
std::string_view  rProperty,
std::string_view  rValue,
std::optional< sw::Css1Background oMode 
)

Determines if rProperty with a given rValue has to be suppressed due to ReqIF mode.

Definition at line 189 of file css1atr.cxx.

References sCSS1_P_background, sCSS1_P_color, sCSS1_P_text_decoration, and sw::TableCell.

Referenced by SwHTMLWriter::OutCSS1_Property(), OutHTML_SvxFont(), and OutHTML_SvxFontHeight().

◆ OutCSS1_BodyTagStyleOpt()

SwHTMLWriter & OutCSS1_BodyTagStyleOpt ( SwHTMLWriter rWrt,
const SfxItemSet rItemSet 
)

◆ OutCSS1_FrameFormatBrush()

static bool OutCSS1_FrameFormatBrush ( SwHTMLWriter rWrt,
const SvxBrushItem rBrushItem 
)
static

output brush of frame format, if its background color is not "no fill"/"auto fill" or it has a background graphic.

Definition at line 2112 of file css1atr.cxx.

References COL_TRANSPARENT(), sw::Fly, SvxBrushItem::GetColor(), SvxBrushItem::GetGraphicLink(), SvxBrushItem::GetGraphicPos(), and OutCSS1_SvxBrush().

Referenced by SwHTMLWriter::OutCSS1_FrameFormatBackground().

◆ OutCSS1_HintSpanTag()

SwHTMLWriter & OutCSS1_HintSpanTag ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)

◆ OutCSS1_HintStyleOpt()

SwHTMLWriter & OutCSS1_HintStyleOpt ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)

◆ OutCSS1_NumberBulletListStyleOpt()

SwHTMLWriter & OutCSS1_NumberBulletListStyleOpt ( SwHTMLWriter rWrt,
const SwNumRule rNumRule,
sal_uInt8  nLevel 
)

◆ OutCSS1_ParaTagStyleOpt()

SwHTMLWriter & OutCSS1_ParaTagStyleOpt ( SwHTMLWriter rWrt,
const SfxItemSet rItemSet 
)

◆ OutCSS1_SvxAdjust()

static SwHTMLWriter & OutCSS1_SvxAdjust ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxBlink()

static SwHTMLWriter & OutCSS1_SvxBlink ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxBorderLine()

static void OutCSS1_SvxBorderLine ( SwHTMLWriter rWrt,
std::string_view  pProperty,
const SvxBorderLine pLine 
)
static

◆ OutCSS1_SvxBox()

SwHTMLWriter & OutCSS1_SvxBox ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)

◆ OutCSS1_SvxBrush() [1/2]

static SwHTMLWriter & OutCSS1_SvxBrush ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

Definition at line 3035 of file css1atr.cxx.

References sw::Attr, and OutCSS1_SvxBrush().

◆ OutCSS1_SvxBrush() [2/2]

static SwHTMLWriter & OutCSS1_SvxBrush ( SwHTMLWriter rWrt,
const SfxPoolItem rHt,
sw::Css1Background  nMode,
const OUString *  pGraphicName 
)
static

◆ OutCSS1_SvxCaseMap()

static SwHTMLWriter & OutCSS1_SvxCaseMap ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxColor()

static SwHTMLWriter & OutCSS1_SvxColor ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxCrossedOut()

static SwHTMLWriter & OutCSS1_SvxCrossedOut ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxFirstLineIndent()

static SwHTMLWriter & OutCSS1_SvxFirstLineIndent ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxFont()

static SwHTMLWriter & OutCSS1_SvxFont ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxFontHeight()

static SwHTMLWriter & OutCSS1_SvxFontHeight ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxFontWeight()

static SwHTMLWriter & OutCSS1_SvxFontWeight ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep() [1/2]

static SwHTMLWriter & OutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep ( SwHTMLWriter rWrt,
const SfxItemSet rItemSet,
bool  bDeep 
)
static

◆ OutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep() [2/2]

static SwHTMLWriter & OutCSS1_SvxFormatBreak_SwFormatPDesc_SvxFormatKeep ( SwHTMLWriter rWrt,
const SvxFormatBreakItem pBreakItem,
const SwFormatPageDesc pPDescItem,
const SvxFormatKeepItem pKeepItem 
)
static

◆ OutCSS1_SvxFormatSplit()

static SwHTMLWriter & OutCSS1_SvxFormatSplit ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxFrameDirection()

static SwHTMLWriter & OutCSS1_SvxFrameDirection ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxHidden()

static SwHTMLWriter & OutCSS1_SvxHidden ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxKerning()

static SwHTMLWriter & OutCSS1_SvxKerning ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxLanguage()

static SwHTMLWriter & OutCSS1_SvxLanguage ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxLineSpacing()

static SwHTMLWriter & OutCSS1_SvxLineSpacing ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxLRSpace()

static SwHTMLWriter & OutCSS1_SvxLRSpace ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxOrphans()

static SwHTMLWriter & OutCSS1_SvxOrphans ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

Definition at line 2710 of file css1atr.cxx.

References aStr, GetValue, SwHTMLWriter::OutCSS1_PropertyAscii(), and sCSS1_P_orphans.

◆ OutCSS1_SvxOverline()

static SwHTMLWriter & OutCSS1_SvxOverline ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxPosture()

static SwHTMLWriter & OutCSS1_SvxPosture ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxRightMargin()

static SwHTMLWriter & OutCSS1_SvxRightMargin ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxTextLeftMargin()

static SwHTMLWriter & OutCSS1_SvxTextLeftMargin ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxTextLn_SvxCrOut_SvxBlink()

static SwHTMLWriter & OutCSS1_SvxTextLn_SvxCrOut_SvxBlink ( SwHTMLWriter rWrt,
const SvxUnderlineItem pUItem,
const SvxOverlineItem pOItem,
const SvxCrossedOutItem pCOItem,
const SvxBlinkItem pBItem 
)
static

◆ OutCSS1_SvxULSpace()

static SwHTMLWriter & OutCSS1_SvxULSpace ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxULSpace_SvxLRSpace() [1/2]

static SwHTMLWriter & OutCSS1_SvxULSpace_SvxLRSpace ( SwHTMLWriter rWrt,
const SfxItemSet rItemSet 
)
static

◆ OutCSS1_SvxULSpace_SvxLRSpace() [2/2]

static SwHTMLWriter & OutCSS1_SvxULSpace_SvxLRSpace ( SwHTMLWriter rWrt,
const SvxULSpaceItem pULSpace,
const SvxLRSpaceItem pLRSpace 
)
static

◆ OutCSS1_SvxUnderline()

static SwHTMLWriter & OutCSS1_SvxUnderline ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SvxWidows()

static SwHTMLWriter & OutCSS1_SvxWidows ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

Definition at line 2702 of file css1atr.cxx.

References aStr, GetValue, SwHTMLWriter::OutCSS1_PropertyAscii(), and sCSS1_P_widows.

◆ OutCSS1_SwFootnoteInfo()

static SwHTMLWriter & OutCSS1_SwFootnoteInfo ( SwHTMLWriter rWrt,
const SwEndNoteInfo rInfo,
SwDoc pDoc,
bool  bHasNotes,
bool  bEndNote 
)
static

◆ OutCSS1_SwFormat()

static SwHTMLWriter & OutCSS1_SwFormat ( SwHTMLWriter rWrt,
const SwFormat rFormat,
IDocumentStylePoolAccess pDoc,
SwDoc pTemplate 
)
static

◆ OutCSS1_SwFormatDrop()

static SwHTMLWriter & OutCSS1_SwFormatDrop ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SwFormatDropAttrs()

static void OutCSS1_SwFormatDropAttrs ( SwHTMLWriter rHWrt,
const SwFormatDrop rDrop,
const SfxItemSet pCharFormatItemSet = nullptr 
)
static

◆ OutCSS1_SwFormatFrameSize()

static SwHTMLWriter & OutCSS1_SwFormatFrameSize ( SwHTMLWriter rWrt,
const SfxPoolItem rHt,
Css1FrameSize  nMode 
)
static

◆ OutCSS1_SwFormatLayoutSplit()

static SwHTMLWriter & OutCSS1_SwFormatLayoutSplit ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)
static

◆ OutCSS1_SwPageDesc()

static SwHTMLWriter & OutCSS1_SwPageDesc ( SwHTMLWriter rWrt,
const SwPageDesc rFormat,
IDocumentStylePoolAccess pDoc,
SwDoc pTemplate,
sal_uInt16  nRefPoolId,
bool  bExtRef,
bool  bPseudo = true 
)
static

◆ OutCSS1_TableBGStyleOpt()

SwHTMLWriter & OutCSS1_TableBGStyleOpt ( SwHTMLWriter rWrt,
const SfxPoolItem rHt 
)

◆ OutCSS1DropCapRule()

static void OutCSS1DropCapRule ( SwHTMLWriter rWrt,
const OUString &  rSelector,
const SwFormatDrop rDrop,
bool  bHasClass,
bool  bHasScriptDependencies 
)
static

◆ OutCSS1Rule()

static bool OutCSS1Rule ( SwHTMLWriter rWrt,
const OUString &  rSelector,
const SfxItemSet rItemSet,
bool  bHasClass,
bool  bCheckForPseudo 
)
static

◆ swhtml_css1atr_equalFontItems()

bool swhtml_css1atr_equalFontItems ( const SfxPoolItem r1,
const SfxPoolItem r2 
)

Variable Documentation

◆ aCSS1AttrFnTab

SwAttrFnTab const aCSS1AttrFnTab