DocumentSettings.idl (d1766043) DocumentSettings.idl (2a413f17)
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 121 unchanged lines hidden (view full) ---

130 above and below a text line and that the maximum of the line spacing
131 value between two paragraph is added respectively reckoned up with the
132 paragraph spacing (adding or reckoning up is controlled by document
133 option AddParaTableSpacing).
134 If <FALSE/> (default for documents since OpenOffice.org 2.0),
135 a proportional line spacing is only applied below a text line and
136 it's always added to the paragraph spacing between two paragraphs.</p>
137
1/**************************************************************
2 *
3 * Licensed to the Apache Software Foundation (ASF) under one
4 * or more contributor license agreements. See the NOTICE file
5 * distributed with this work for additional information
6 * regarding copyright ownership. The ASF licenses this file
7 * to you under the Apache License, Version 2.0 (the
8 * "License"); you may not use this file except in compliance

--- 121 unchanged lines hidden (view full) ---

130 above and below a text line and that the maximum of the line spacing
131 value between two paragraph is added respectively reckoned up with the
132 paragraph spacing (adding or reckoning up is controlled by document
133 option AddParaTableSpacing).
134 If <FALSE/> (default for documents since OpenOffice.org 2.0),
135 a proportional line spacing is only applied below a text line and
136 it's always added to the paragraph spacing between two paragraphs.</p>
137
138 @since OOo 2.0
138 @since OpenOffice 2.0
139 */
140 [optional, property] boolean UseFormerLineSpacing;
141 // ------------------------------------------------------------
142 /** specifies if paragraph and table spacing is added at the
143 bottom of table cells
144
145 <p>This property controls, if the spacing of the last paragraph
146 respectively table of a table cell is added at the bottom of this
147 table cells
148 If <TRUE/> (default for documents since OpenOffice.org 2.0),
149 the spacing of the last paragraph respectively table of a table
150 cell is added at the bottom of this table cell.
151 If <FALSE/> (typically for documents till OpenOffice.org 1.1),
152 the spacing of the last paragraph respectively table of a table
153 cell isn't added at the bottom of this table cell.</p>
154
139 */
140 [optional, property] boolean UseFormerLineSpacing;
141 // ------------------------------------------------------------
142 /** specifies if paragraph and table spacing is added at the
143 bottom of table cells
144
145 <p>This property controls, if the spacing of the last paragraph
146 respectively table of a table cell is added at the bottom of this
147 table cells
148 If <TRUE/> (default for documents since OpenOffice.org 2.0),
149 the spacing of the last paragraph respectively table of a table
150 cell is added at the bottom of this table cell.
151 If <FALSE/> (typically for documents till OpenOffice.org 1.1),
152 the spacing of the last paragraph respectively table of a table
153 cell isn't added at the bottom of this table cell.</p>
154
155 @since OOo 2.0
155 @since OpenOffice 2.0
156 */
157 [optional, property] boolean AddParaSpacingToTableCells;
158 // ------------------------------------------------------------
159 /** specifies if the former (till OpenOffice.org 1.1) or the new
160 object positioning is applied.
161
162 <p>This property controls how floating screen objects (Writer
163 fly frames and drawing objects are positioned.
164 If <TRUE/>, the object positioning till OpenOffice.org 1.1 is
165 applied. This means, that the top of a paragraph, at which a
166 floating screen object orients its vertical position, includes
167 the lower spacing and the line spacing of the previous paragraph.
168 If <FALSE/> (default for documents since OpenOffice.org 2.0),
169 the top of a paragraph, at which a floating screen object orients
170 its vertical position, doesn't include the lower spacing and the
171 line spacing of the previous paragraph.</p>
172
156 */
157 [optional, property] boolean AddParaSpacingToTableCells;
158 // ------------------------------------------------------------
159 /** specifies if the former (till OpenOffice.org 1.1) or the new
160 object positioning is applied.
161
162 <p>This property controls how floating screen objects (Writer
163 fly frames and drawing objects are positioned.
164 If <TRUE/>, the object positioning till OpenOffice.org 1.1 is
165 applied. This means, that the top of a paragraph, at which a
166 floating screen object orients its vertical position, includes
167 the lower spacing and the line spacing of the previous paragraph.
168 If <FALSE/> (default for documents since OpenOffice.org 2.0),
169 the top of a paragraph, at which a floating screen object orients
170 its vertical position, doesn't include the lower spacing and the
171 line spacing of the previous paragraph.</p>
172
173 @since OOo 2.0
173 @since OpenOffice 2.0
174 */
175 [optional, property] boolean UseFormerObjectPositioning;
176
177 // ------------------------------------------------------------
178 /** specifies if the text wrap of floating screen objects are
179 considered in a specified way in the positioning algorithm.
180
181 <p>This property controls how floating screen objects (Writer
182 fly frames and drawing objects) are positioned.
183 If <TRUE/>, the object positioning algorithm will consider
184 the text wrap style, set at the floating screen object.
185 The attribute <member>BaseFrameProperties::WrapInfluenceOnPosition</member>
186 specifies how the text wrap is considered.
187 If <FALSE/> (default value), the former object positioning
188 algorithm (known from OpenOffice.org 1.1) is applied.</p>
189
174 */
175 [optional, property] boolean UseFormerObjectPositioning;
176
177 // ------------------------------------------------------------
178 /** specifies if the text wrap of floating screen objects are
179 considered in a specified way in the positioning algorithm.
180
181 <p>This property controls how floating screen objects (Writer
182 fly frames and drawing objects) are positioned.
183 If <TRUE/>, the object positioning algorithm will consider
184 the text wrap style, set at the floating screen object.
185 The attribute <member>BaseFrameProperties::WrapInfluenceOnPosition</member>
186 specifies how the text wrap is considered.
187 If <FALSE/> (default value), the former object positioning
188 algorithm (known from OpenOffice.org 1.1) is applied.</p>
189
190 @since OOo 2.0
190 @since OpenOffice 2.0
191 */
192 [optional, property] boolean ConsiderTextWrapOnObjPos;
193
194 // ------------------------------------------------------------
195 /** specifies if Math objects should automatically vertically aligned to
196 match the baseline of the surrounding text.
197
198 <p>If activated formula object that are anchored 'As Character' will be
199 vertically aligned to have their baseline match with the one from the text.</p>
200
191 */
192 [optional, property] boolean ConsiderTextWrapOnObjPos;
193
194 // ------------------------------------------------------------
195 /** specifies if Math objects should automatically vertically aligned to
196 match the baseline of the surrounding text.
197
198 <p>If activated formula object that are anchored 'As Character' will be
199 vertically aligned to have their baseline match with the one from the text.</p>
200
201 @since OOo 3.4
201 @since OpenOffice 3.4
202 */
203 [optional, property] boolean MathBaselineAlignment;
204};
205
206//=============================================================================
207
208}; }; }; };
209
210#endif
202 */
203 [optional, property] boolean MathBaselineAlignment;
204};
205
206//=============================================================================
207
208}; }; }; };
209
210#endif