office-gobmx/qadevOOo/objdsc/sw/com.sun.star.comp.office.SwXTextTableCursor.csv
Zolnai Tamás f8b6c3949e CharBrd 7: Border shadow
1, New character attribute
- Add the three shadow members to font
(width, color, location)
2, Painting
- Extract the shadow painting to a local function
and use that for character shadow (paintfrm.cxx)
- Reduce the painting rectangle of background
(shadow doesn't inherites the background of content)
3, Border merge
- Use text portion join members to skip shadow
when neccessary.
4, Vertical text
- Get shadow space dependant from oritentation and
border merge.
5, UNO API and ODF filter
Paragraph: ParaShadowFormat -> Character: CharShadowFormat

Change-Id: Ief4669990d238016c3ffc18a2609a3df7d9dddbf
2013-08-23 21:01:37 +02:00

14 KiB

1SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharHeightAsian
2SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharWeightAsian
3SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharFontNameAsian
4SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharFontStyleNameAsian
5SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharFontFamilyAsian
6SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharFontCharSetAsian
7SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharFontPitchAsian
8SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharPostureAsian
9SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianCharLocaleAsian
10SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianParaIsCharacterDistance
11SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianParaIsForbiddenRules
12SwXTextTableCursorcom::sun::star::style::CharacterPropertiesAsianParaIsHangingPunctuation
13SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaAdjust
14SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaLineSpacing#optional
15SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaBackColor#optional
16SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaBackTransparent#optional
17SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaBackGraphicURL#optional
18SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaBackGraphicFilter#optional
19SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaBackGraphicLocation#optional
20SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaLastLineAdjust
21SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaExpandSingleWord#optional
22SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaLeftMargin
23SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaRightMargin
24SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaTopMargin
25SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaBottomMargin
26SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaLineNumberCount#optional
27SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaLineNumberStartValue#optional
28SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesPageDescName#optional
29SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesPageNumberOffset#optional
30SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaRegisterModeActive#optional
31SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaTabStops#optional
32SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaStyleName#optional
33SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesDropCapFormat#optional
34SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesDropCapWholeWord#optional
35SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaKeepTogether#optional
36SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaSplit#optional
37SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesNumberingLevel#optional
38SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesNumberingRules#optional
39SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesNumberingStartValue#optional
40SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaIsNumberingRestart#optional
41SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesNumberingStyleName#optional
42SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaOrphans#optional
43SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaWidows#optional
44SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaShadowFormat#optional
45SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesLeftBorder#optional
46SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesRightBorder#optional
47SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesTopBorder#optional
48SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesBottomBorder#optional
49SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesBorderDistance#optional
50SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesLeftBorderDistance#optional
51SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesRightBorderDistance#optional
52SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesTopBorderDistance#optional
53SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesBottomBorderDistance#optional
54SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesBreakType#optional
55SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesDropCapCharStyleName#optional
56SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaFirstLineIndent#optional
57SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaIsAutoFirstLineIndent#optional
58SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaIsHyphenation
59SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaHyphenationMaxHyphens#optional
60SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaHyphenationMaxLeadingChars#optional
61SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaHyphenationMaxTrailingChars#optional
62SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaVertAlignment#optional
63SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaUserDefinedAttributes#optional
64SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesNumberingIsNumber#optional
65SwXTextTableCursorcom::sun::star::style::ParagraphPropertiesParaIsConnectBorder#optional
66SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharHeightComplex
67SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharWeightComplex
68SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharFontNameComplex
69SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharFontStyleNameComplex
70SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharFontFamilyComplex
71SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharFontCharSetComplex
72SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharFontPitchComplex
73SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharPostureComplex
74SwXTextTableCursorcom::sun::star::style::CharacterPropertiesComplexCharLocaleComplex
75SwXTextTableCursorcom::sun::star::text::XTextTableCursorgetRangeName()
76SwXTextTableCursorcom::sun::star::text::XTextTableCursorgotoCellByName()
77SwXTextTableCursorcom::sun::star::text::XTextTableCursorgoLeft()
78SwXTextTableCursorcom::sun::star::text::XTextTableCursorgoRight()
79SwXTextTableCursorcom::sun::star::text::XTextTableCursorgoUp()
80SwXTextTableCursorcom::sun::star::text::XTextTableCursorgoDown()
81SwXTextTableCursorcom::sun::star::text::XTextTableCursorgotoStart()
82SwXTextTableCursorcom::sun::star::text::XTextTableCursorgotoEnd()
83SwXTextTableCursorcom::sun::star::text::XTextTableCursormergeRange()
84SwXTextTableCursorcom::sun::star::text::XTextTableCursorsplitRange()
85SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFontName
86SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFontStyleName
87SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFontFamily
88SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFontCharSet
89SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFontPitch
90SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharColor
91SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharEscapement#optional
92SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharHeight
93SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharUnderline
94SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharWeight
95SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharPosture
96SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharAutoKerning#optional
97SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharBackColor#optional
98SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharBackTransparent#optional
99SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharCaseMap#optional
100SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharCrossedOut#optional
101SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFlash#optional
102SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharStrikeout#optional
103SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharWordMode#optional
104SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharKerning#optional
105SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharLocale
106SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharKeepTogether#optional
107SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharNoLineBreak#optional
108SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharShadowed#optional
109SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharFontType#optional
110SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharStyleName#optional
111SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharContoured#optional
112SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharCombineIsOn#optional
113SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharCombinePrefix#optional
114SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharCombineSuffix#optional
115SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharEmphasis#optional
116SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharRelief#optional
117SwXTextTableCursorcom::sun::star::style::CharacterPropertiesRubyText#optional
118SwXTextTableCursorcom::sun::star::style::CharacterPropertiesRubyAdjust#optional
119SwXTextTableCursorcom::sun::star::style::CharacterPropertiesRubyCharStyleName#optional
120SwXTextTableCursorcom::sun::star::style::CharacterPropertiesRubyIsAbove#optional
121SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharRotation#optional
122SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharRotationIsFitToLine#optional
123SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharScaleWidth#optional
124SwXTextTableCursorcom::sun::star::style::CharacterPropertiesHyperLinkURL#optional
125SwXTextTableCursorcom::sun::star::style::CharacterPropertiesHyperLinkTarget#optional
126SwXTextTableCursorcom::sun::star::style::CharacterPropertiesHyperLinkName#optional
127SwXTextTableCursorcom::sun::star::style::CharacterPropertiesVisitedCharStyleName#optional
128SwXTextTableCursorcom::sun::star::style::CharacterPropertiesUnvisitedCharStyleName#optional
129SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharEscapementHeight#optional
130SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharNoHyphenation#optional
131SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharUnderlineColor
132SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharUnderlineHasColor
133SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharStyleNames#optional
134SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharHidden#optional
135SwXTextTableCursorcom::sun::star::style::CharacterPropertiesTextUserDefinedAttributes#optional
136SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharLeftBorder#optional
137SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharRightBorder#optional
138SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharBottomBorder#optional
139SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharTopBorder#optional
140SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharBorderDistance#optional
141SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharLeftBorderDistance#optional
142SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharRightBorderDistance#optional
143SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharBottomBorderDistance#optional
144SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharTopBorderDistance#optional
145SwXTextTableCursorcom::sun::star::style::CharacterPropertiesCharShadowFormat#optional
146SwXTextTableCursorcom::sun::star::beans::XPropertySetgetPropertySetInfo()
147SwXTextTableCursorcom::sun::star::beans::XPropertySetsetPropertyValue()
148SwXTextTableCursorcom::sun::star::beans::XPropertySetgetPropertyValue()
149SwXTextTableCursorcom::sun::star::beans::XPropertySetaddPropertyChangeListener()
150SwXTextTableCursorcom::sun::star::beans::XPropertySetremovePropertyChangeListener()
151SwXTextTableCursorcom::sun::star::beans::XPropertySetaddVetoableChangeListener()
152SwXTextTableCursorcom::sun::star::beans::XPropertySetremoveVetoableChangeListener()