LibreOffice Module sw (master)
1
|
#include <sal/config.h>
#include <algorithm>
#include <cmath>
#include <limits>
#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 <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 3082 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 68 of file svxcss1.cxx.
enum CSS1BorderStyle |
Definition at line 175 of file svxcss1.cxx.
|
static |
Definition at line 3145 of file svxcss1.cxx.
Referenced by SvxCSS1Parser::DeclarationParsed().
|
static |
Definition at line 3150 of file svxcss1.cxx.
Referenced by SvxCSS1Parser::DeclarationParsed().
|
static |
|
static |
|
static |
Definition at line 1401 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, false, 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(), SvxBrushItem::SetColor(), SvxBrushItem::SetGraphicLink(), SvxBrushItem::SetGraphicPos(), and URIHelper::SmartRel2Abs().
|
static |
Definition at line 1540 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 2787 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2771 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2671 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2704 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 2779 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2679 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2763 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2663 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2732 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 2755 of file svxcss1.cxx.
References ParseCSS1_border_xxx().
|
static |
Definition at line 2655 of file svxcss1.cxx.
References ParseCSS1_border_xxx_width().
|
static |
Definition at line 2687 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::CopyBorderInfo(), CSS1Expression::GetNext(), n, ParseCSS1_border_xxx_width(), and SVX_CSS1_BORDERINFO_WIDTH.
|
static |
Definition at line 2505 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(), and SAL_MAX_INT32.
Referenced by ParseCSS1_border(), ParseCSS1_border_bottom(), ParseCSS1_border_left(), ParseCSS1_border_right(), and ParseCSS1_border_top().
|
static |
Definition at line 2601 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(), and SAL_MIN_INT32.
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 1275 of file svxcss1.cxx.
References CSS1_HEXCOLOR, CSS1_IDENT, CSS1_RGB, CSS1_STRING, CSS1Expression::GetColor(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 1299 of file svxcss1.cxx.
References CSS1_NUMBER, CSS1Expression::GetNumber(), CSS1Expression::GetType(), and SvxCSS1PropertyInfo::m_nColumnCount.
|
static |
Definition at line 1316 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 2795 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SvxCSS1PropertyInfo::m_eFloat.
|
static |
Definition at line 1677 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(), CSS1Expression::Set(), WEIGHT_BOLD, and WEIGHT_NORMAL.
|
static |
Definition at line 1048 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 985 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 1160 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetNext(), CSS1Expression::GetOp(), CSS1Expression::GetString(), CSS1Expression::GetType(), i, ITALIC_NONE, and SfxItemSet::Put().
|
static |
Definition at line 1222 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 1117 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_NUMBER, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetNumber(), CSS1Expression::GetString(), CSS1Expression::GetType(), SfxItemSet::Put(), SfxPoolItem::SetWhich(), WEIGHT_BOLD, and WEIGHT_NORMAL.
|
static |
Definition at line 2879 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eHeightType, SvxCSS1PropertyInfo::m_nHeight, and ParseCSS1_length().
|
static |
Definition at line 2887 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eLeftType, SvxCSS1PropertyInfo::m_nLeft, and ParseCSS1_length().
|
static |
Definition at line 2825 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_LENGTH, CSS1_NUMBER, CSS1_PERCENTAGE, CSS1_PIXLENGTH, CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetString(), CSS1Expression::GetType(), min(), 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 1770 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 1586 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 1651 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bBullet, SvxCSS1PropertyInfo::m_bNumbering, SvxCSS1PropertyInfo::m_cBulletChar, and SvxCSS1PropertyInfo::m_nNumberingType.
|
static |
Definition at line 2244 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemIfSet(), 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 2184 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemIfSet(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bBottomMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SvxULSpaceItem::SetLower().
|
static |
Definition at line 2006 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemIfSet(), 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 2067 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemIfSet(), 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 2124 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemIfSet(), CSS1Expression::GetNumber(), CSS1Expression::GetSLength(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bTopMargin, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, and SvxULSpaceItem::SetUpper().
|
static |
Definition at line 3027 of file svxcss1.cxx.
References CSS1_NUMBER, CSS1Expression::GetNumber(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
|
static |
Definition at line 2456 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2464 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2472 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2448 of file svxcss1.cxx.
References ParseCSS1_padding_xxx().
|
static |
Definition at line 2388 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 2978 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_ePageBreakAfter, and ParseCSS1_page_break_xxx().
|
static |
Definition at line 2970 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_ePageBreakBefore, and ParseCSS1_page_break_xxx().
|
static |
Definition at line 2986 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 2956 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 2810 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_ePosition, and nPos.
|
static |
Definition at line 2904 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 3042 of file svxcss1.cxx.
References LanguageTag::convertToLanguageTypeWithFallback(), CSS1_IDENT, CSS1_STRING, CSS1Expression::GetString(), CSS1Expression::GetType(), LANGUAGE_DONTKNOW, and SfxItemSet::Put().
|
static |
Definition at line 1924 of file svxcss1.cxx.
References CSS1_IDENT, CSS1_STRING, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 1817 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 1944 of file svxcss1.cxx.
References CSS1_LENGTH, CSS1_PERCENTAGE, CSS1_PIXLENGTH, SfxItemSet::GetItemIfSet(), CSS1Expression::GetNumber(), CSS1Expression::GetType(), SvxCSS1PropertyInfo::m_bTextIndent, min(), n, SvxCSS1Parser::PixelToTwip(), SfxItemSet::Put(), SAL_MIN_INT32, SAL_WARN_IF, and SvxLRSpaceItem::SetTextFirstLineOffset().
|
static |
Definition at line 1248 of file svxcss1.cxx.
References CSS1_IDENT, SvxCSS1Parser::GetEnum(), CSS1Expression::GetString(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 2895 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eTopType, SvxCSS1PropertyInfo::m_nTop, and ParseCSS1_length().
|
static |
Definition at line 3062 of file svxcss1.cxx.
References CSS1_IDENT, CSS1Expression::GetString(), CSS1Expression::GetType(), and SvxCSS1PropertyInfo::m_bVisible.
|
static |
Definition at line 3012 of file svxcss1.cxx.
References CSS1_NUMBER, CSS1Expression::GetNumber(), CSS1Expression::GetType(), and SfxItemSet::Put().
|
static |
Definition at line 2871 of file svxcss1.cxx.
References SvxCSS1PropertyInfo::m_eWidthType, SvxCSS1PropertyInfo::m_nWidth, and ParseCSS1_length().
CSS1PropertyEnum const aBGHoriPosTable[] |
CSS1PropertyEnum const aBGRepeatTable[] |
Definition at line 131 of file svxcss1.cxx.
CSS1PropertyEnum const aBGVertPosTable[] |
CSS1PropertyEnum const aBorderStyleTable[] |
Definition at line 179 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 165 of file svxcss1.cxx.
CSS1PropertyEnum const aBulletStyleTable[] |
Definition at line 240 of file svxcss1.cxx.
CSS1PropEntry const aCSS1PropFnTab[] |
Definition at line 3086 of file svxcss1.cxx.
CSS1PropertyEnum const aDirectionTable[] |
Definition at line 123 of file svxcss1.cxx.
CSS1PropertyEnum const aFloatTable[] |
Definition at line 193 of file svxcss1.cxx.
CSS1PropertyEnum const aFontSizeTable[] |
Definition at line 73 of file svxcss1.cxx.
CSS1PropertyEnum const aFontStyleTable[] |
Definition at line 100 of file svxcss1.cxx.
CSS1PropertyEnum const aFontVariantTable[] |
Definition at line 108 of file svxcss1.cxx.
CSS1PropertyEnum const aFontWeightTable[] |
Definition at line 85 of file svxcss1.cxx.
|
static |
Definition at line 301 of file svxcss1.cxx.
CSS1PropertyEnum const aNumberStyleTable[] |
Definition at line 228 of file svxcss1.cxx.
CSS1PropertyEnum const aPageBreakTable[] |
Definition at line 218 of file svxcss1.cxx.
CSS1PropertyEnum const aPositionTable[] |
Definition at line 201 of file svxcss1.cxx.
CSS1PropertyEnum const aSizeTable[] |
Definition at line 210 of file svxcss1.cxx.
CSS1PropertyEnum const aTextAlignTable[] |
Definition at line 156 of file svxcss1.cxx.
CSS1PropertyEnum const aTextTransformTable[] |
Definition at line 115 of file svxcss1.cxx.