LibreOffice
LibreOffice 25.8 SDK API Reference
Loading...
Searching...
No Matches
CellProperties.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 table {
22
23
29published service CellProperties
30{
31
33
36
37
40 [optional, property] string CellStyle;
41
42
46
47
53 [property] boolean IsCellBackgroundTransparent;
54
55
59
60
67 [property] long VertJustify;
68
69
73 [property] boolean IsTextWrapped;
74
75
78 [property] short ParaIndent;
79
80
87
88
91 [property] long RotateAngle;
92
93
100 [property] long RotateReference;
101
102
112 [optional, property] boolean AsianVerticalMode;
113
114
122
123
127
128
132
133
137
138
142
143
150 [property] long NumberFormat;
151
152
156
157
163
164
174
175
179
180
184
185
188 [optional, property] boolean ShrinkToFit;
189
190
191 //=== BorderLine2 / TableBorder2 optional properties, preferred ===========
192
203
204
211
212
219
220
227
228
235
236
243
244
251
260 [optional, property] sequence<com::sun::star::beans::PropertyValue> CellInteropGrabBag;
261
262};
263
264
265}; }; }; };
266
267/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
provides information about and access to the properties from an implementation.
Definition XPropertySet.idl:46
This is the generic interface for supporting the insertion and removal of named elements.
Definition XNameContainer.idl:29
CellHoriJustify
specifies how cell contents are aligned horizontally.
Definition CellHoriJustify.idl:27
CellOrientation
specifies the orientation of a cell.
Definition CellOrientation.idl:27
long Color
describes an RGB color value with an optional alpha channel.
Definition Color.idl:34
Definition Ambiguous.idl:20
contains the properties of a table cell.
Definition CellProperties.idl:30
com::sun::star::table::BorderLine2 DiagonalTLBR2
contains a description of the top left to bottom right diagonal line of each cell.
Definition CellProperties.idl:242
com::sun::star::util::CellProtection CellProtection
contains a description of the cell protection.
Definition CellProperties.idl:162
com::sun::star::table::CellOrientation Orientation
contains the orientation of the cell contents.
Definition CellProperties.idl:86
string CellStyle
contains the name of the style of the cell.
Definition CellProperties.idl:40
boolean IsCellBackgroundTransparent
is TRUE, if the cell background is transparent.
Definition CellProperties.idl:53
com::sun::star::table::BorderLine TopBorder
contains a description of the top border line of each cell.
Definition CellProperties.idl:126
com::sun::star::table::BorderLine DiagonalBLTR
contains a description of the bottom left to top right diagonal line of each cell.
Definition CellProperties.idl:183
com::sun::star::table::BorderLine2 TopBorder2
contains a description of the top border line of each cell.
Definition CellProperties.idl:210
long RotateAngle
defines how much the content of cells is rotated (in 1/100 degrees).
Definition CellProperties.idl:91
boolean IsTextWrapped
is TRUE, if text in the cells will be wrapped automatically at the right border.
Definition CellProperties.idl:73
long NumberFormat
contains the index of the number format that is used in the cells.
Definition CellProperties.idl:150
com::sun::star::table::TableBorder2 TableBorder2
contains a description of the cell or cell range border.
Definition CellProperties.idl:202
com::sun::star::table::BorderLine2 RightBorder2
contains a description of the right border line of each cell.
Definition CellProperties.idl:234
com::sun::star::table::ShadowFormat ShadowFormat
contains a description of the shadow.
Definition CellProperties.idl:155
com::sun::star::table::BorderLine2 DiagonalBLTR2
contains a description of the bottom left to top right diagonal line of each cell.
Definition CellProperties.idl:250
com::sun::star::table::BorderLine RightBorder
contains a description of the right border line of each cell.
Definition CellProperties.idl:141
boolean ShrinkToFit
is TRUE, if the cell content will be shrunk to fit in the cell.
Definition CellProperties.idl:188
boolean AsianVerticalMode
selects Asian character orientation in vertical orientation.
Definition CellProperties.idl:112
com::sun::star::container::XNameContainer UserDefinedAttributes
stores additional attributes.
Definition CellProperties.idl:173
com::sun::star::table::BorderLine BottomBorder
contains a description of the bottom border line of each cell.
Definition CellProperties.idl:131
long VertJustify
contains the vertical alignment of the cell contents.
Definition CellProperties.idl:67
com::sun::star::table::TableBorder TableBorder
contains a description of the cell or cell range border.
Definition CellProperties.idl:121
long RotateReference
defines at which edge rotated cells are aligned.
Definition CellProperties.idl:100
com::sun::star::table::BorderLine2 LeftBorder2
contains a description of the left border line of each cell.
Definition CellProperties.idl:226
short ParaIndent
defines the indentation of the cell contents (in 1/100 mm).
Definition CellProperties.idl:78
com::sun::star::table::BorderLine DiagonalTLBR
contains a description of the top left to bottom right diagonal line of each cell.
Definition CellProperties.idl:178
com::sun::star::table::CellHoriJustify HoriJustify
contains the horizontal alignment of the cell contents.
Definition CellProperties.idl:58
com::sun::star::util::Color CellBackColor
contains the cell background color.
Definition CellProperties.idl:45
sequence< com::sun::star::beans::PropertyValue > CellInteropGrabBag
Grab bag of cell properties, used as a string-any map for interim interop purposes.
Definition CellProperties.idl:260
com::sun::star::table::BorderLine2 BottomBorder2
contains a description of the bottom border line of each cell.
Definition CellProperties.idl:218
com::sun::star::table::BorderLine LeftBorder
contains a description of the left border line of each cell.
Definition CellProperties.idl:136
A border line, extended with line style.
Definition BorderLine2.idl:31
describes the line type for a single cell edge.
Definition BorderLine.idl:27
describes the settings of a cell shadow.
Definition ShadowFormat.idl:27
contains the style settings of the border lines of all cells in a cell range.
Definition TableBorder2.idl:32
contains the style settings of the border lines of all cells in a cell range.
Definition TableBorder.idl:36
describes the kind of protection for a protectable cell.
Definition CellProtection.idl:28