LibreOffice Module sw (master)
1
|
#include <sal/config.h>
#include <cmath>
#include <memory>
#include <stdlib.h>
#include <svx/svxids.hrc>
#include <i18nlangtag/languagetag.hxx>
#include <svtools/ctrltool.hxx>
#include <svl/urihelper.hxx>
#include <editeng/udlnitem.hxx>
#include <editeng/adjustitem.hxx>
#include <editeng/blinkitem.hxx>
#include <editeng/crossedoutitem.hxx>
#include <editeng/kernitem.hxx>
#include <editeng/lspcitem.hxx>
#include <editeng/fontitem.hxx>
#include <editeng/postitem.hxx>
#include <editeng/colritem.hxx>
#include <editeng/cmapitem.hxx>
#include <editeng/brushitem.hxx>
#include <editeng/wghtitem.hxx>
#include <editeng/fhgtitem.hxx>
#include <editeng/borderline.hxx>
#include <editeng/boxitem.hxx>
#include <editeng/ulspitem.hxx>
#include <editeng/lrspitem.hxx>
#include <editeng/langitem.hxx>
#include <svl/itempool.hxx>
#include <editeng/spltitem.hxx>
#include <editeng/widwitem.hxx>
#include <editeng/frmdiritem.hxx>
#include <editeng/orphitem.hxx>
#include <svtools/svparser.hxx>
#include <vcl/svapp.hxx>
#include <sal/log.hxx>
#include <osl/diagnose.h>
#include "css1kywd.hxx"
#include "svxcss1.hxx"
#include "htmlnum.hxx"
#include <utility>
Go to the source code of this file.
Classes | |
struct | SvxCSS1BorderInfo |
Macros | |
#define | CSS1_PROP_ENTRY(p) { sCSS1_P_##p, ParseCSS1_##p } |
Typedefs | |
typedef void(* | FnParseCSS1Prop) (const CSS1Expression *pExpr, SfxItemSet &rItemSet, SvxCSS1PropertyInfo &rPropInfo, const SvxCSS1Parser &rParser) |
type of functions to parse CSS1 properties More... | |
Enumerations | |
enum | CSS1BorderStyle |
Variables | |
CSS1PropertyEnum const | aFontSizeTable [] |
CSS1PropertyEnum const | aFontWeightTable [] |
CSS1PropertyEnum const | aFontStyleTable [] |
CSS1PropertyEnum const | aFontVariantTable [] |
CSS1PropertyEnum const | aTextTransformTable [] |
CSS1PropertyEnum const | aDirectionTable [] |
CSS1PropertyEnum const | aBGRepeatTable [] |
CSS1PropertyEnum const | aBGHoriPosTable [] |
CSS1PropertyEnum const | aBGVertPosTable [] |
CSS1PropertyEnum const | aTextAlignTable [] |
CSS1PropertyEnum const | aBorderWidthTable [] |
CSS1PropertyEnum const | aBorderStyleTable [] |
CSS1PropertyEnum const | aFloatTable [] |
CSS1PropertyEnum const | aPositionTable [] |
CSS1PropertyEnum const | aSizeTable [] |
CSS1PropertyEnum const | aPageBreakTable [] |
CSS1PropertyEnum const | aNumberStyleTable [] |
CSS1PropertyEnum const | aBulletStyleTable [] |
sal_uInt16 const | aBorderWidths [] |
static SvxCSS1ItemIds | aItemIds |
CSS1PropEntry const | aCSS1PropFnTab [] |
Definition at line 3087 of file svxcss1.cxx.
typedef void(* FnParseCSS1Prop) (const CSS1Expression *pExpr, SfxItemSet &rItemSet, SvxCSS1PropertyInfo &rPropInfo, const SvxCSS1Parser &rParser) |
type of functions to parse CSS1 properties
Definition at line 67 of file svxcss1.cxx.
enum CSS1BorderStyle |
Definition at line 174 of file svxcss1.cxx.
|
static |
Definition at line 3150 of file svxcss1.cxx.
Referenced by SvxCSS1Parser::DeclarationParsed().
|
static |
Definition at line 3155 of file svxcss1.cxx.
Referenced by SvxCSS1Parser::DeclarationParsed().
|
static |
|
static |
|
static |
Definition at line 1399 of file svxcss1.cxx.
References aURL, COL_TRANSPARENT(), CSS1_HEXCOLOR, CSS1_IDENT, CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, CSS1_RGB, CSS1_STRING, CSS1_URL, ePos, SvxCSS1Parser::GetBaseURL(), CSS1Expression::GetColor(), SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetNumber(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), CSS1Expression::GetURL(), GPOS_LB, GPOS_LM, GPOS_LT, GPOS_MM, GPOS_NONE, GPOS_RB, GPOS_TILED, MergeHori(), MergeVert(), SfxItemSet::Put(), rValue, SvxBrushItem::SetColor(), SvxBrushItem::SetGraphicLink(), SvxBrushItem::SetGraphicPos(), and URIHelper::SmartRel2Abs().
|
static |
Definition at line 1538 of file svxcss1.cxx.
References COL_TRANSPARENT(), CSS1_HEXCOLOR, CSS1_IDENT, CSS1_RGB, CSS1_STRING, CSS1Expression::GetColor(), CSS1Expression::GetString(), CSS1Expression::GetType(), SfxItemSet::Put(), and SvxBrushItem::SetColor().
|
static |
Definition at line 2790 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2774 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2674 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2707 of file svxcss1.cxx.
References SvxCSS1BorderInfo::aColor, SvxCSS1PropertyInfo::CopyBorderInfo(), CSS1_HEXCOLOR, CSS1_IDENT, CSS1_RGB, SvxCSS1PropertyInfo::GetBorderInfo(), CSS1Expression::GetColor(), CSS1Expression::GetNext(), CSS1Expression::GetType(), n, and SVX_CSS1_BORDERINFO_COLOR.
|
static |
Definition at line 2782 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2682 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2766 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2666 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2735 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::CopyBorderInfo(), CSS1_IDENT, SvxCSS1BorderInfo::eStyle, SvxCSS1PropertyInfo::GetBorderInfo(), SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetString(), CSS1Expression::GetType(), n, nValue, and SVX_CSS1_BORDERINFO_STYLE.
|
static |
Definition at line 2758 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2658 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2690 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::CopyBorderInfo(), CSS1Expression::GetNext(), n, ParseCSS1_border_xxx_width(), and SVX_CSS1_BORDERINFO_WIDTH.
|
static |
Definition at line 2508 of file svxcss1.cxx.
References SvxCSS1BorderInfo::aColor, CSS1_HEXCOLOR, CSS1_IDENT, CSS1_LENGTH, CSS1_PIXLENGTH, CSS1_RGB, SvxCSS1BorderInfo::eStyle, SvxCSS1PropertyInfo::GetBorderInfo(), CSS1Expression::GetColor(), SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetNumber(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), CSS1Expression::GetULength(), i, SvxCSS1BorderInfo::nAbsWidth, SvxCSS1BorderInfo::nNamedWidth, nValue, SvxCSS1Parser::PixelToTwip(), rValue, SAL_MAX_INT32, and USHRT_MAX.
Referenced by ParseCSS1_border(), ParseCSS1_border_bottom(), ParseCSS1_border_left(), ParseCSS1_border_right(), and ParseCSS1_border_top().
|
static |
Definition at line 2604 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_LENGTH, CSS1_PIXLENGTH, SvxCSS1PropertyInfo::GetBorderInfo(), SvxCSS1Parser::GetEnum(), CSS1Expression::GetNumber(), CSS1Expression::GetString(), CSS1Expression::GetType(), CSS1Expression::GetULength(), SvxCSS1BorderInfo::nAbsWidth, SvxCSS1BorderInfo::nNamedWidth, nValue, SvxCSS1Parser::PixelToTwip(), SAL_MIN_INT32, and USHRT_MAX.
Referenced by ParseCSS1_border_bottom_width(), ParseCSS1_border_left_width(), ParseCSS1_border_right_width(), ParseCSS1_border_top_width(), and ParseCSS1_border_width().
|
static |
Definition at line 1273 of file svxcss1.cxx.
References CSS1_HEXCOLOR, CSS1_IDENT, CSS1_RGB, CSS1_STRING, CSS1Expression::GetColor(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 1297 of file svxcss1.cxx.
References assert(), CSS1_NUMBER, CSS1Expression::GetNumber(), CSS1Expression::GetType(), and SvxCSS1PropertyInfo::m_nColumnCount.
|
static |
Definition at line 1314 of file svxcss1.cxx.
References assert(), CSS1_IDENT, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 2798 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SvxCSS1PropertyInfo::m_eFloat.
|
static |
Definition at line 1675 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_NUMBER, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetNumber(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), ITALIC_NONE, ParseCSS1_font_family(), ParseCSS1_font_size(), ParseCSS1_line_height(), SfxItemSet::Put(), rValue, CSS1Expression::Set(), WEIGHT_BOLD, and WEIGHT_NORMAL.
|
static |
Definition at line 1046 of file svxcss1.cxx.
References aName, CSS1_IDENT, CSS1_STRING, eType, FAMILY_DONTKNOW, vcl::Font::GetCharSet(), SvxCSS1Parser::GetDfltEncoding(), FontList::GetFirstFontMetric(), SvxCSS1Parser::GetFontList(), FontList::GetFontMetric(), CSS1Expression::GetNext(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1Parser::IsIgnoreFontFamily(), PITCH_DONTKNOW, SfxItemSet::Put(), and SfxPoolItem::SetWhich().
Referenced by ParseCSS1_font().
|
static |
Definition at line 983 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SvxCSS1Parser::GetEnum(), SvxCSS1Parser::GetFontHeight(), CSS1Expression::GetNumber(), CSS1Expression::GetString(), CSS1Expression::GetType(), CSS1Expression::GetULength(), SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SAL_WARN.
Referenced by ParseCSS1_font().
|
static |
Definition at line 1158 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), i, ITALIC_NONE, SfxItemSet::Put(), and rValue.
|
static |
Definition at line 1220 of file svxcss1.cxx.
References assert(), CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 1115 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_NUMBER, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetNumber(), CSS1Expression::GetString(), CSS1Expression::GetType(), SfxItemSet::Put(), WEIGHT_BOLD, and WEIGHT_NORMAL.
|
static |
Definition at line 2884 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eHeightType, SvxCSS1PropertyInfo::m_nHeight, and ParseCSS1_length().
|
static |
Definition at line 2892 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eLeftType, SvxCSS1PropertyInfo::m_nLeft, and ParseCSS1_length().
|
static |
Definition at line 2828 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_LENGTH, CSS1_NUMBER, CSS1_PERCENTAGE, CSS1_PIXLENGTH, CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1Parser::PixelToTwip(), SAL_MIN_INT32, SVX_CSS1_LTYPE_AUTO, SVX_CSS1_LTYPE_PERCENTAGE, and SVX_CSS1_LTYPE_TWIP.
Referenced by ParseCSS1_height(), ParseCSS1_left(), ParseCSS1_top(), and ParseCSS1_width().
|
static |
Definition at line 1768 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_LENGTH, CSS1_NUMBER, CSS1_PIXLENGTH, CSS1_STRING, CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), and SAL_MIN_INT32.
|
static |
Definition at line 1584 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_NUMBER, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SvxCSS1Parser::GetMinFixLineSpace(), CSS1Expression::GetNumber(), CSS1Expression::GetType(), CSS1Expression::GetULength(), SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, SvxLineSpacingItem::SetInterLineSpaceRule(), SvxLineSpacingItem::SetLineHeight(), SvxLineSpacingItem::SetLineSpaceRule(), and SvxLineSpacingItem::SetPropLineSpace().
Referenced by ParseCSS1_font().
|
static |
Definition at line 1649 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bBullet, SvxCSS1PropertyInfo::m_bNumbering, SvxCSS1PropertyInfo::m_cBulletChar, SvxCSS1PropertyInfo::m_nNumberingType, and rValue.
|
static |
Definition at line 2243 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemState(), CSS1Expression::GetNext(), CSS1Expression::GetNumber(), CSS1Expression::GetOp(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), i, SvxCSS1PropertyInfo::m_bBottomMargin, SvxCSS1PropertyInfo::m_bLeftMargin, SvxCSS1PropertyInfo::m_bRightMargin, SvxCSS1PropertyInfo::m_bTopMargin, SvxCSS1PropertyInfo::m_nLeftMargin, SvxCSS1PropertyInfo::m_nRightMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, SAL_WARN, SvxLRSpaceItem::SetLeft(), SvxULSpaceItem::SetLower(), SvxLRSpaceItem::SetRight(), and SvxULSpaceItem::SetUpper().
|
static |
Definition at line 2181 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemState(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bBottomMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SvxULSpaceItem::SetLower().
|
static |
Definition at line 1997 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemState(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bLeftMargin, SvxCSS1PropertyInfo::m_nLeftMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, SAL_WARN, and SvxLRSpaceItem::SetTextLeft().
|
static |
Definition at line 2060 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemState(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bRightMargin, SvxCSS1PropertyInfo::m_nRightMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SvxLRSpaceItem::SetRight().
|
static |
Definition at line 2119 of file svxcss1.cxx.
References assert(), CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemState(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bTopMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SvxULSpaceItem::SetUpper().
|
static |
Definition at line 3032 of file svxcss1.cxx.
References CSS1_NUMBER, CSS1Expression::GetNumber(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
|
static |
Definition at line 2459 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2467 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2475 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2451 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2391 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_nBottomBorderDistance, SvxCSS1PropertyInfo::m_nLeftBorderDistance, SvxCSS1PropertyInfo::m_nRightBorderDistance, SvxCSS1PropertyInfo::m_nTopBorderDistance, SvxCSS1Parser::PixelToTwip(), SAL_MIN_INT32, and SvxCSS1PropertyInfo::UNSET_BORDER_DISTANCE.
Referenced by ParseCSS1_padding(), ParseCSS1_padding_bottom(), ParseCSS1_padding_left(), ParseCSS1_padding_right(), and ParseCSS1_padding_top().
|
static |
Definition at line 2983 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_ePageBreakAfter, and ParseCSS1_page_break_xxx().
|
static |
Definition at line 2975 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_ePageBreakBefore, and ParseCSS1_page_break_xxx().
|
static |
Definition at line 2991 of file svxcss1.cxx.
References ParseCSS1_page_break_xxx(), SfxItemSet::Put(), SVX_CSS1_PBREAK_AUTO, SVX_CSS1_PBREAK_AVOID, and SVX_CSS1_PBREAK_NONE.
|
static |
Definition at line 2961 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and nValue.
Referenced by ParseCSS1_page_break_after(), ParseCSS1_page_break_before(), and ParseCSS1_page_break_inside().
|
static |
Definition at line 2813 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_ePosition, and nPos.
|
static |
Definition at line 2909 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_LENGTH, CSS1_PIXLENGTH, SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_eSizeType, SvxCSS1PropertyInfo::m_nHeight, SvxCSS1PropertyInfo::m_nWidth, n, nValue, SvxCSS1Parser::PixelToTwip(), SAL_MIN_INT32, and SVX_CSS1_STYPE_TWIP.
|
static |
Definition at line 3047 of file svxcss1.cxx.
References LanguageTag::convertToLanguageTypeWithFallback(), CSS1_IDENT, CSS1_STRING, CSS1Expression::GetString(), CSS1Expression::GetType(), LANGUAGE_DONTKNOW, and SfxItemSet::Put().
|
static |
Definition at line 1922 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 1815 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_STRING, CSS1Expression::GetNext(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), LINESTYLE_NONE, LINESTYLE_SINGLE, SfxItemSet::Put(), STRIKEOUT_NONE, and STRIKEOUT_SINGLE.
|
static |
Definition at line 1942 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemState(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bTextIndent, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SvxLRSpaceItem::SetTextFirstLineOffset().
|
static |
Definition at line 1246 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 2900 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eTopType, SvxCSS1PropertyInfo::m_nTop, and ParseCSS1_length().
|
static |
Definition at line 3067 of file svxcss1.cxx.
References CSS1_IDENT, CSS1Expression::GetString(), CSS1Expression::GetType(), and SvxCSS1PropertyInfo::m_bVisible.
|
static |
Definition at line 3017 of file svxcss1.cxx.
References CSS1_NUMBER, CSS1Expression::GetNumber(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 2876 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eWidthType, SvxCSS1PropertyInfo::m_nWidth, and ParseCSS1_length().
CSS1PropertyEnum const aBGHoriPosTable[] |
CSS1PropertyEnum const aBGRepeatTable[] |
Definition at line 130 of file svxcss1.cxx.
CSS1PropertyEnum const aBGVertPosTable[] |
CSS1PropertyEnum const aBorderStyleTable[] |
Definition at line 178 of file svxcss1.cxx.
sal_uInt16 const aBorderWidths[] |
Definition at line 248 of file svxcss1.cxx.
Referenced by SvxCSS1BorderInfo::SetBorderLine().
CSS1PropertyEnum const aBorderWidthTable[] |
Definition at line 164 of file svxcss1.cxx.
CSS1PropertyEnum const aBulletStyleTable[] |
Definition at line 239 of file svxcss1.cxx.
CSS1PropEntry const aCSS1PropFnTab[] |
Definition at line 3091 of file svxcss1.cxx.
CSS1PropertyEnum const aDirectionTable[] |
Definition at line 122 of file svxcss1.cxx.
CSS1PropertyEnum const aFloatTable[] |
Definition at line 192 of file svxcss1.cxx.
CSS1PropertyEnum const aFontSizeTable[] |
Definition at line 72 of file svxcss1.cxx.
CSS1PropertyEnum const aFontStyleTable[] |
Definition at line 99 of file svxcss1.cxx.
CSS1PropertyEnum const aFontVariantTable[] |
Definition at line 107 of file svxcss1.cxx.
CSS1PropertyEnum const aFontWeightTable[] |
Definition at line 84 of file svxcss1.cxx.
|
static |
Definition at line 301 of file svxcss1.cxx.
CSS1PropertyEnum const aNumberStyleTable[] |
Definition at line 227 of file svxcss1.cxx.
CSS1PropertyEnum const aPageBreakTable[] |
Definition at line 217 of file svxcss1.cxx.
CSS1PropertyEnum const aPositionTable[] |
Definition at line 200 of file svxcss1.cxx.
CSS1PropertyEnum const aSizeTable[] |
Definition at line 209 of file svxcss1.cxx.
CSS1PropertyEnum const aTextAlignTable[] |
Definition at line 155 of file svxcss1.cxx.
CSS1PropertyEnum const aTextTransformTable[] |
Definition at line 114 of file svxcss1.cxx.