f8b6c3949e
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
16 KiB
16 KiB
1 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharHeightAsian |
---|---|---|---|
2 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharWeightAsian |
3 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharFontNameAsian |
4 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharFontStyleNameAsian |
5 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharFontFamilyAsian |
6 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharFontCharSetAsian |
7 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharFontPitchAsian |
8 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharPostureAsian |
9 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | CharLocaleAsian |
10 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | ParaIsCharacterDistance |
11 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | ParaIsForbiddenRules |
12 | SwXTextCursor | com::sun::star::style::CharacterPropertiesAsian#optional | ParaIsHangingPunctuation |
13 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaAdjust |
14 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaLineSpacing#optional |
15 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaBackColor#optional |
16 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaBackTransparent#optional |
17 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaBackGraphicURL#optional |
18 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaBackGraphicFilter#optional |
19 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaBackGraphicLocation#optional |
20 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaLastLineAdjust |
21 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaExpandSingleWord#optional |
22 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaLeftMargin |
23 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaRightMargin |
24 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaTopMargin |
25 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaBottomMargin |
26 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaLineNumberCount#optional |
27 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaLineNumberStartValue#optional |
28 | SwXTextCursor | com::sun::star::style::ParagraphProperties | PageDescName#optional |
29 | SwXTextCursor | com::sun::star::style::ParagraphProperties | PageNumberOffset#optional |
30 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaRegisterModeActive#optional |
31 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaTabStops#optional |
32 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaStyleName#optional |
33 | SwXTextCursor | com::sun::star::style::ParagraphProperties | DropCapFormat#optional |
34 | SwXTextCursor | com::sun::star::style::ParagraphProperties | DropCapWholeWord#optional |
35 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaKeepTogether#optional |
36 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaSplit#optional |
37 | SwXTextCursor | com::sun::star::style::ParagraphProperties | NumberingLevel#optional |
38 | SwXTextCursor | com::sun::star::style::ParagraphProperties | NumberingRules#optional |
39 | SwXTextCursor | com::sun::star::style::ParagraphProperties | NumberingStartValue#optional |
40 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaIsNumberingRestart#optional |
41 | SwXTextCursor | com::sun::star::style::ParagraphProperties | NumberingStyleName#optional |
42 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaOrphans#optional |
43 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaWidows#optional |
44 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaShadowFormat#optional |
45 | SwXTextCursor | com::sun::star::style::ParagraphProperties | LeftBorder#optional |
46 | SwXTextCursor | com::sun::star::style::ParagraphProperties | RightBorder#optional |
47 | SwXTextCursor | com::sun::star::style::ParagraphProperties | TopBorder#optional |
48 | SwXTextCursor | com::sun::star::style::ParagraphProperties | BottomBorder#optional |
49 | SwXTextCursor | com::sun::star::style::ParagraphProperties | BorderDistance#optional |
50 | SwXTextCursor | com::sun::star::style::ParagraphProperties | LeftBorderDistance#optional |
51 | SwXTextCursor | com::sun::star::style::ParagraphProperties | RightBorderDistance#optional |
52 | SwXTextCursor | com::sun::star::style::ParagraphProperties | TopBorderDistance#optional |
53 | SwXTextCursor | com::sun::star::style::ParagraphProperties | BottomBorderDistance#optional |
54 | SwXTextCursor | com::sun::star::style::ParagraphProperties | BreakType#optional |
55 | SwXTextCursor | com::sun::star::style::ParagraphProperties | DropCapCharStyleName#optional |
56 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaFirstLineIndent#optional |
57 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaIsAutoFirstLineIndent#optional |
58 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaIsHyphenation |
59 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaHyphenationMaxHyphens#optional |
60 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaHyphenationMaxLeadingChars#optional |
61 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaHyphenationMaxTrailingChars#optional |
62 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaVertAlignment#optional |
63 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaUserDefinedAttributes#optional |
64 | SwXTextCursor | com::sun::star::style::ParagraphProperties | NumberingIsNumber#optional |
65 | SwXTextCursor | com::sun::star::style::ParagraphProperties | ParaIsConnectBorder#optional |
66 | SwXTextCursor | com::sun::star::text::XSentenceCursor#optional | isStartOfSentence() |
67 | SwXTextCursor | com::sun::star::text::XSentenceCursor#optional | isEndOfSentence() |
68 | SwXTextCursor | com::sun::star::text::XSentenceCursor#optional | gotoNextSentence() |
69 | SwXTextCursor | com::sun::star::text::XSentenceCursor#optional | gotoPreviousSentence() |
70 | SwXTextCursor | com::sun::star::text::XSentenceCursor#optional | gotoStartOfSentence() |
71 | SwXTextCursor | com::sun::star::text::XSentenceCursor#optional | gotoEndOfSentence() |
72 | SwXTextCursor | com::sun::star::text::XParagraphCursor#optional | isStartOfParagraph() |
73 | SwXTextCursor | com::sun::star::text::XParagraphCursor#optional | isEndOfParagraph() |
74 | SwXTextCursor | com::sun::star::text::XParagraphCursor#optional | gotoStartOfParagraph() |
75 | SwXTextCursor | com::sun::star::text::XParagraphCursor#optional | gotoEndOfParagraph() |
76 | SwXTextCursor | com::sun::star::text::XParagraphCursor#optional | gotoNextParagraph() |
77 | SwXTextCursor | com::sun::star::text::XParagraphCursor#optional | gotoPreviousParagraph() |
78 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharHeightComplex |
79 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharWeightComplex |
80 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharFontNameComplex |
81 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharFontStyleNameComplex |
82 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharFontFamilyComplex |
83 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharFontCharSetComplex |
84 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharFontPitchComplex |
85 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharPostureComplex |
86 | SwXTextCursor | com::sun::star::style::CharacterPropertiesComplex#optional | CharLocaleComplex |
87 | SwXTextCursor | com::sun::star::text::XWordCursor#optional | isStartOfWord() |
88 | SwXTextCursor | com::sun::star::text::XWordCursor#optional | isEndOfWord() |
89 | SwXTextCursor | com::sun::star::text::XWordCursor#optional | gotoNextWord() |
90 | SwXTextCursor | com::sun::star::text::XWordCursor#optional | gotoPreviousWord() |
91 | SwXTextCursor | com::sun::star::text::XWordCursor#optional | gotoEndOfWord() |
92 | SwXTextCursor | com::sun::star::text::XWordCursor#optional | gotoStartOfWord() |
93 | SwXTextCursor | com::sun::star::text::XTextCursor | collapseToStart() |
94 | SwXTextCursor | com::sun::star::text::XTextCursor | collapseToEnd() |
95 | SwXTextCursor | com::sun::star::text::XTextCursor | isCollapsed() |
96 | SwXTextCursor | com::sun::star::text::XTextCursor | goLeft() |
97 | SwXTextCursor | com::sun::star::text::XTextCursor | goRight() |
98 | SwXTextCursor | com::sun::star::text::XTextCursor | gotoStart() |
99 | SwXTextCursor | com::sun::star::text::XTextCursor | gotoEnd() |
100 | SwXTextCursor | com::sun::star::text::XTextCursor | gotoRange() |
101 | SwXTextCursor | com::sun::star::container::XContentEnumerationAccess#optional | createContentEnumeration() |
102 | SwXTextCursor | com::sun::star::container::XContentEnumerationAccess#optional | getAvailableServiceNames() |
103 | SwXTextCursor | com::sun::star::text::XTextRange | getText() |
104 | SwXTextCursor | com::sun::star::text::XTextRange | getStart() |
105 | SwXTextCursor | com::sun::star::text::XTextRange | getEnd() |
106 | SwXTextCursor | com::sun::star::text::XTextRange | getString() |
107 | SwXTextCursor | com::sun::star::text::XTextRange | setString() |
108 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFontName |
109 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFontStyleName |
110 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFontFamily |
111 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFontCharSet |
112 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFontPitch |
113 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharColor |
114 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharEscapement#optional |
115 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharHeight |
116 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharUnderline |
117 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharWeight |
118 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharPosture |
119 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharAutoKerning#optional |
120 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharBackColor#optional |
121 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharBackTransparent#optional |
122 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharCaseMap#optional |
123 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharCrossedOut#optional |
124 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFlash#optional |
125 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharStrikeout#optional |
126 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharWordMode#optional |
127 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharKerning#optional |
128 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharLocale |
129 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharKeepTogether#optional |
130 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharNoLineBreak#optional |
131 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharShadowed#optional |
132 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharFontType#optional |
133 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharStyleName#optional |
134 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharContoured#optional |
135 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharCombineIsOn#optional |
136 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharCombinePrefix#optional |
137 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharCombineSuffix#optional |
138 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharEmphasis#optional |
139 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharRelief#optional |
140 | SwXTextCursor | com::sun::star::style::CharacterProperties | RubyText#optional |
141 | SwXTextCursor | com::sun::star::style::CharacterProperties | RubyAdjust#optional |
142 | SwXTextCursor | com::sun::star::style::CharacterProperties | RubyCharStyleName#optional |
143 | SwXTextCursor | com::sun::star::style::CharacterProperties | RubyIsAbove#optional |
144 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharRotation#optional |
145 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharRotationIsFitToLine#optional |
146 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharScaleWidth#optional |
147 | SwXTextCursor | com::sun::star::style::CharacterProperties | HyperLinkURL#optional |
148 | SwXTextCursor | com::sun::star::style::CharacterProperties | HyperLinkTarget#optional |
149 | SwXTextCursor | com::sun::star::style::CharacterProperties | HyperLinkName#optional |
150 | SwXTextCursor | com::sun::star::style::CharacterProperties | VisitedCharStyleName#optional |
151 | SwXTextCursor | com::sun::star::style::CharacterProperties | UnvisitedCharStyleName#optional |
152 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharEscapementHeight#optional |
153 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharNoHyphenation#optional |
154 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharUnderlineColor |
155 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharUnderlineHasColor |
156 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharStyleNames#optional |
157 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharHidden#optional |
158 | SwXTextCursor | com::sun::star::style::CharacterProperties | TextUserDefinedAttributes#optional |
159 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharLeftBorder#optional |
160 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharRightBorder#optional |
161 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharBottomBorder#optional |
162 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharTopBorder#optional |
163 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharBorderDistance#optional |
164 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharLeftBorderDistance#optional |
165 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharRightBorderDistance#optional |
166 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharBottomBorderDistance#optional |
167 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharTopBorderDistance#optional |
168 | SwXTextCursor | com::sun::star::style::CharacterProperties | CharShadowFormat#optional |
169 | SwXTextCursor | com::sun::star::document::XDocumentInsertable#optional | insertDocumentFromURL() |
170 | SwXTextCursor | com::sun::star::beans::XPropertySet | getPropertySetInfo() |
171 | SwXTextCursor | com::sun::star::beans::XPropertySet | setPropertyValue() |
172 | SwXTextCursor | com::sun::star::beans::XPropertySet | getPropertyValue() |
173 | SwXTextCursor | com::sun::star::beans::XPropertySet | addPropertyChangeListener() |
174 | SwXTextCursor | com::sun::star::beans::XPropertySet | removePropertyChangeListener() |
175 | SwXTextCursor | com::sun::star::beans::XPropertySet | addVetoableChangeListener() |
176 | SwXTextCursor | com::sun::star::beans::XPropertySet | removeVetoableChangeListener() |
177 | SwXTextCursor | com::sun::star::beans::XPropertyState | getPropertyState() |
178 | SwXTextCursor | com::sun::star::beans::XPropertyState | getPropertyStates() |
179 | SwXTextCursor | com::sun::star::beans::XPropertyState | setPropertyToDefault() |
180 | SwXTextCursor | com::sun::star::beans::XPropertyState | getPropertyDefault() |
181 | SwXTextCursor | com::sun::star::beans::XMultiPropertyStates | getPropertyStates() |
182 | SwXTextCursor | com::sun::star::beans::XMultiPropertyStates | setAllPropertiesToDefault() |
183 | SwXTextCursor | com::sun::star::beans::XMultiPropertyStates | setPropertiesToDefault() |
184 | SwXTextCursor | com::sun::star::beans::XMultiPropertyStates | getPropertyDefaults() |
185 | SwXTextCursor | com::sun::star::style::ParagraphPropertiesAsian#optional | ParaIsHangingPunctuation |
186 | SwXTextCursor | com::sun::star::style::ParagraphPropertiesAsian#optional | ParaIsCharacterDistance |
187 | SwXTextCursor | com::sun::star::style::ParagraphPropertiesAsian#optional | ParaIsForbiddenRules |
188 | SwXTextCursor | com::sun::star::style::ParagraphPropertiesComplex#optional | WritingMode |
189 | SwXTextCursor | com::sun::star::util::XSortable#optional | createSortDescriptor() |
190 | SwXTextCursor | com::sun::star::util::XSortable#optional | sort() |