LibreOffice LibreOffice 25.2 SDK API Reference

TableAutoFormatField.idl
Go to the documentation of this file.
1/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2/*
3 * This file is part of the LibreOffice project.
4 *
5 * This Source Code Form is subject to the terms of the Mozilla Public
6 * License, v. 2.0. If a copy of the MPL was not distributed with this
7 * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 *
9 * This file incorporates work covered by the following license notice:
10 *
11 * Licensed to the Apache Software Foundation (ASF) under one or more
12 * contributor license agreements. See the NOTICE file distributed
13 * with this work for additional information regarding copyright
14 * ownership. The ASF licenses this file to you under the Apache
15 * License, Version 2.0 (the "License"); you may not use this file
16 * except in compliance with the License. You may obtain a copy of
17 * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18 */
19
20
21module com { module sun { module star { module sheet {
22
23
27published service TableAutoFormatField
28{
29
31
33 interface com::sun::star::beans::XPropertySet;
34
35
38 [property] string CharFontName;
39
42 [optional, property] string CharFontNameAsian;
43
46 [optional, property] string CharFontNameComplex;
47
48
51 [property] string CharFontStyleName;
52
55 [optional, property] string CharFontStyleNameAsian;
56
59 [optional, property] string CharFontStyleNameComplex;
60
61
64 [property] string CharFontCharSet;
65
68 [optional, property] string CharFontCharSetAsian;
69
72 [optional, property] string CharFontCharSetComplex;
73
74
77 [property] string CharFontFamily;
78
81 [optional, property] string CharFontFamilyAsian;
82
85 [optional, property] string CharFontFamilyComplex;
86
87
90 [property] string CharFontPitch;
91
94 [optional, property] string CharFontPitchAsian;
95
98 [optional, property] string CharFontPitchComplex;
99
100
103 [property] float CharHeight;
104
107 [optional, property] float CharHeightAsian;
108
111 [optional, property] float CharHeightComplex;
112
113
116 [property] float CharWeight;
117
120 [optional, property] float CharWeightAsian;
121
124 [optional, property] float CharWeightComplex;
125
126
129 [property] com::sun::star::awt::FontSlant CharPosture;
130
133 [optional, property] com::sun::star::awt::FontSlant CharPostureAsian;
134
137 [optional, property] com::sun::star::awt::FontSlant CharPostureComplex;
138
139
142 [property] short CharUnderline;
143
144
147 [property] boolean CharCrossedOut;
148
149
152 [property] boolean CharContoured;
153
154
157 [property] boolean CharShadowed;
158
159
162 [property] com::sun::star::util::Color CharColor;
163
164
167 [property] com::sun::star::util::Color CellBackColor;
168
169
175 [property] boolean IsCellBackgroundTransparent;
176
177
180 [optional, property] com::sun::star::table::ShadowFormat ShadowFormat;
181
182
185 [optional, property] com::sun::star::table::CellHoriJustify HoriJustify;
186
187
194 [optional, property] long VertJustify;
195
196
199 [optional, property] boolean IsTextWrapped;
200
201
205 [optional, property] com::sun::star::table::CellOrientation Orientation;
206
207
210 [optional, property] long RotateAngle;
211
212
219 [optional, property] long RotateReference;
220
221
225 [optional, property] long ParaTopMargin;
226
227
231 [optional, property] long ParaBottomMargin;
232
233
237 [optional, property] long ParaLeftMargin;
238
239
243 [optional, property] long ParaRightMargin;
244
245
250 [optional, property] com::sun::star::table::TableBorder TableBorder;
251
252
259 [optional, property] com::sun::star::table::TableBorder2 TableBorder2;
260};
261
262
263}; }; }; };
264
265
266/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
com::sun::star::beans::XPropertySet
provides information about and access to the properties from an implementation.
Definition: XPropertySet.idl:46
com::sun::star::awt::FontSlant
FontSlant
used to specify the slant of a font.
Definition: FontSlant.idl:28
com::sun::star::table::CellHoriJustify
CellHoriJustify
specifies how cell contents are aligned horizontally.
Definition: CellHoriJustify.idl:27
com::sun::star::table::CellOrientation
CellOrientation
specifies the orientation of a cell.
Definition: CellOrientation.idl:27
com::sun::star::util::Color
long Color
describes an RGB color value with an optional alpha channel.
Definition: Color.idl:34
com
Definition: Ambiguous.idl:20
com::sun::star::sheet::TableAutoFormatField
represents a field in an AutoFormat.
Definition: TableAutoFormatField.idl:28
com::sun::star::sheet::TableAutoFormatField::Orientation
com::sun::star::table::CellOrientation Orientation
contains the orientation of the cell contents (i.e.
Definition: TableAutoFormatField.idl:205
com::sun::star::sheet::TableAutoFormatField::CharContoured
boolean CharContoured
is TRUE if the characters are contoured.
Definition: TableAutoFormatField.idl:152
com::sun::star::sheet::TableAutoFormatField::IsCellBackgroundTransparent
boolean IsCellBackgroundTransparent
is TRUE if the cell background is transparent.
Definition: TableAutoFormatField.idl:175
com::sun::star::sheet::TableAutoFormatField::CharUnderline
short CharUnderline
contains the value for the character underline.
Definition: TableAutoFormatField.idl:142
com::sun::star::sheet::TableAutoFormatField::CharFontNameComplex
string CharFontNameComplex
specifies the name of the complex font.
Definition: TableAutoFormatField.idl:46
com::sun::star::sheet::TableAutoFormatField::CharFontCharSetAsian
string CharFontCharSetAsian
contains the value of the character set of the Asian font.
Definition: TableAutoFormatField.idl:68
com::sun::star::sheet::TableAutoFormatField::CharFontNameAsian
string CharFontNameAsian
specifies the name of the Asian font.
Definition: TableAutoFormatField.idl:42
com::sun::star::sheet::TableAutoFormatField::CharPostureAsian
com::sun::star::awt::FontSlant CharPostureAsian
contains the value of the posture of characters of the Asian font.
Definition: TableAutoFormatField.idl:133
com::sun::star::sheet::TableAutoFormatField::CharWeight
float CharWeight
contains the value for the weight of characters of the western font.
Definition: TableAutoFormatField.idl:116
com::sun::star::sheet::TableAutoFormatField::CharColor
com::sun::star::util::Color CharColor
contains the value of the text color.
Definition: TableAutoFormatField.idl:162
com::sun::star::sheet::TableAutoFormatField::ParaRightMargin
long ParaRightMargin
contains the margin between cell contents and right border (in 1/100 mm).
Definition: TableAutoFormatField.idl:243
com::sun::star::sheet::TableAutoFormatField::RotateAngle
long RotateAngle
contains the rotation angle of the cell contents.
Definition: TableAutoFormatField.idl:210
com::sun::star::sheet::TableAutoFormatField::IsTextWrapped
boolean IsTextWrapped
is TRUE if text breaks automatically at cell borders.
Definition: TableAutoFormatField.idl:199
com::sun::star::sheet::TableAutoFormatField::ParaBottomMargin
long ParaBottomMargin
contains the margin between cell contents and bottom border (in 1/100 mm).
Definition: TableAutoFormatField.idl:231
com::sun::star::sheet::TableAutoFormatField::CharShadowed
boolean CharShadowed
is TRUE if the characters are shadowed.
Definition: TableAutoFormatField.idl:157
com::sun::star::sheet::TableAutoFormatField::TableBorder2
com::sun::star::table::TableBorder2 TableBorder2
property containing a description of the cell border.
Definition: TableAutoFormatField.idl:259
com::sun::star::sheet::TableAutoFormatField::ShadowFormat
com::sun::star::table::ShadowFormat ShadowFormat
contains a description of the shadow.
Definition: TableAutoFormatField.idl:180
com::sun::star::sheet::TableAutoFormatField::CharFontCharSet
string CharFontCharSet
contains the value of the character set of the western font.
Definition: TableAutoFormatField.idl:64
com::sun::star::sheet::TableAutoFormatField::CharFontStyleName
string CharFontStyleName
specifies the name of the western font style.
Definition: TableAutoFormatField.idl:51
com::sun::star::sheet::TableAutoFormatField::CharPostureComplex
com::sun::star::awt::FontSlant CharPostureComplex
contains the value of the posture of characters of the complex font.
Definition: TableAutoFormatField.idl:137
com::sun::star::sheet::TableAutoFormatField::CharFontName
string CharFontName
specifies the name of the western font.
Definition: TableAutoFormatField.idl:33
com::sun::star::sheet::TableAutoFormatField::CharHeightAsian
float CharHeightAsian
contains the height of characters of the Asian font in point.
Definition: TableAutoFormatField.idl:107
com::sun::star::sheet::TableAutoFormatField::CharFontPitchAsian
string CharFontPitchAsian
contains the value of the pitch of the Asian font.
Definition: TableAutoFormatField.idl:94
com::sun::star::sheet::TableAutoFormatField::VertJustify
long VertJustify
specifies the vertical alignment of the cell contents.
Definition: TableAutoFormatField.idl:194
com::sun::star::sheet::TableAutoFormatField::CharWeightAsian
float CharWeightAsian
contains the value for the weight of characters of the Asian font.
Definition: TableAutoFormatField.idl:120
com::sun::star::sheet::TableAutoFormatField::TableBorder
com::sun::star::table::TableBorder TableBorder
property containing a description of the cell border.
Definition: TableAutoFormatField.idl:250
com::sun::star::sheet::TableAutoFormatField::RotateReference
long RotateReference
contains the reference edge of the cell rotation.
Definition: TableAutoFormatField.idl:219
com::sun::star::sheet::TableAutoFormatField::ParaLeftMargin
long ParaLeftMargin
contains the margin between cell contents and left border (in 1/100 mm).
Definition: TableAutoFormatField.idl:237
com::sun::star::sheet::TableAutoFormatField::CharHeightComplex
float CharHeightComplex
contains the height of characters of the complex font in point.
Definition: TableAutoFormatField.idl:111
com::sun::star::sheet::TableAutoFormatField::CharFontFamilyComplex
string CharFontFamilyComplex
contains the value of the complex font family.
Definition: TableAutoFormatField.idl:85
com::sun::star::sheet::TableAutoFormatField::CharHeight
float CharHeight
contains the height of characters of the western font in point.
Definition: TableAutoFormatField.idl:103
com::sun::star::sheet::TableAutoFormatField::CharCrossedOut
boolean CharCrossedOut
is TRUE if the characters are crossed out.
Definition: TableAutoFormatField.idl:147
com::sun::star::sheet::TableAutoFormatField::CharFontPitchComplex
string CharFontPitchComplex
contains the value of the pitch of the complex font.
Definition: TableAutoFormatField.idl:98
com::sun::star::sheet::TableAutoFormatField::CharWeightComplex
float CharWeightComplex
contains the value for the weight of characters of the complex font.
Definition: TableAutoFormatField.idl:124
com::sun::star::sheet::TableAutoFormatField::CharFontPitch
string CharFontPitch
contains the value of the pitch of the western font.
Definition: TableAutoFormatField.idl:90
com::sun::star::sheet::TableAutoFormatField::HoriJustify
com::sun::star::table::CellHoriJustify HoriJustify
specifies the horizontal alignment of the cell contents.
Definition: TableAutoFormatField.idl:185
com::sun::star::sheet::TableAutoFormatField::ParaTopMargin
long ParaTopMargin
contains the margin between cell contents and top border (in 1/100 mm).
Definition: TableAutoFormatField.idl:225
com::sun::star::sheet::TableAutoFormatField::CharFontCharSetComplex
string CharFontCharSetComplex
contains the value of the character set of the complex font.
Definition: TableAutoFormatField.idl:72
com::sun::star::sheet::TableAutoFormatField::CellBackColor
com::sun::star::util::Color CellBackColor
contains the cell background color.
Definition: TableAutoFormatField.idl:167
com::sun::star::sheet::TableAutoFormatField::CharFontStyleNameAsian
string CharFontStyleNameAsian
specifies the name of the Asian font style.
Definition: TableAutoFormatField.idl:55
com::sun::star::sheet::TableAutoFormatField::CharFontFamilyAsian
string CharFontFamilyAsian
contains the value of the Asian font family.
Definition: TableAutoFormatField.idl:81
com::sun::star::sheet::TableAutoFormatField::CharFontStyleNameComplex
string CharFontStyleNameComplex
specifies the name of the complex font style.
Definition: TableAutoFormatField.idl:59
com::sun::star::sheet::TableAutoFormatField::CharPosture
com::sun::star::awt::FontSlant CharPosture
contains the value of the posture of characters of the western font.
Definition: TableAutoFormatField.idl:129
com::sun::star::sheet::TableAutoFormatField::CharFontFamily
string CharFontFamily
contains the value of the western font family.
Definition: TableAutoFormatField.idl:77
com::sun::star::table::ShadowFormat
describes the settings of a cell shadow.
Definition: ShadowFormat.idl:27
com::sun::star::table::TableBorder2
contains the style settings of the border lines of all cells in a cell range.
Definition: TableBorder2.idl:32
com::sun::star::table::TableBorder
contains the style settings of the border lines of all cells in a cell range.
Definition: TableBorder.idl:36