LibreOffice
LibreOffice 5.0 SDK API Reference
Main Page
Related Pages
Namespaces
Classes
Files
File List
File Members
All
Classes
Namespaces
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Pages
com
sun
star
style
CharacterProperties.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
#ifndef __com_sun_star_style_CharacterProperties_idl__
20
#define __com_sun_star_style_CharacterProperties_idl__
21
22
#include <
com/sun/star/lang/Locale.idl
>
23
#include <
com/sun/star/util/Color.idl
>
24
#include <
com/sun/star/awt/FontSlant.idl
>
25
#include <
com/sun/star/container/XNameContainer.idl
>
26
#include <
com/sun/star/table/BorderLine2.idl
>
27
#include <
com/sun/star/table/ShadowFormat.idl
>
28
#include <
com/sun/star/beans/PropertyValue.idl
>
29
30
31
module com { module sun { module star { module style {
32
33
36
published service
CharacterProperties
37
{
38
43
[property]
string
CharFontName
;
44
45
50
[property]
string
CharFontStyleName
;
51
52
56
[property]
short
CharFontFamily
;
57
58
62
[property]
short
CharFontCharSet
;
63
64
68
[property]
short
CharFontPitch
;
69
70
73
[property]
com::sun::star::util::Color
CharColor
;
74
75
83
[optional, property]
short
CharEscapement
;
84
85
88
[property]
float
CharHeight
;
89
90
94
[property]
short
CharUnderline
;
95
96
100
[property]
float
CharWeight
;
101
102
106
[property]
com::sun::star::awt::FontSlant
CharPosture
;
107
108
115
[optional, property]
boolean
CharAutoKerning
;
116
117
120
[optional, property]
com::sun::star::util::Color
CharBackColor
;
121
122
125
[optional, property]
long
CharShadingValue
;
126
127
131
[optional, property]
boolean
CharBackTransparent
;
132
133
139
[optional, property]
short
CharCaseMap
;
140
141
144
[optional, property]
boolean
CharCrossedOut
;
145
146
149
[optional, property]
boolean
CharFlash
;
150
151
155
[optional, property]
short
CharStrikeout
;
156
157
161
[optional, property]
boolean
CharWordMode
;
162
163
167
[optional, property]
short
CharKerning
;
168
169
172
[property]
com::sun::star::lang::Locale
CharLocale
;
173
174
181
[optional, property]
boolean
CharKeepTogether
;
182
183
191
[optional, property]
boolean
CharNoLineBreak
;
192
193
197
[optional, property]
boolean
CharShadowed
;
198
199
203
[optional, property]
short
CharFontType
;
204
205
208
[optional, property]
string
CharStyleName
;
209
210
214
[optional, property]
boolean
CharContoured
;
215
216
221
[optional, property]
boolean
CharCombineIsOn
;
222
223
229
[optional, property]
string
CharCombinePrefix
;
230
231
237
[optional, property]
string
CharCombineSuffix
;
238
239
243
[optional, property]
short
CharEmphasis
;
244
245
249
[optional, property]
short
CharRelief
;
250
251
254
[optional, property]
string
RubyText
;
255
256
260
[optional, property]
short
RubyAdjust
;
261
262
266
[optional, property]
string
RubyCharStyleName
;
267
268
272
[optional, property]
boolean
RubyIsAbove
;
273
274
280
[optional, property]
short
CharRotation
;
281
282
286
[optional, property]
boolean
CharRotationIsFitToLine
;
287
288
295
[optional, property]
short
CharScaleWidth
;
296
297
300
[optional, property]
string
HyperLinkURL
;
301
302
305
[optional, property]
string
HyperLinkTarget
;
306
307
310
[optional, property]
string
HyperLinkName
;
311
312
316
[optional, property]
string
VisitedCharStyleName
;
317
318
322
[optional, property]
string
UnvisitedCharStyleName
;
323
324
332
[optional, property] byte
CharEscapementHeight
;
333
334
338
[optional, property]
boolean
CharNoHyphenation
;
339
340
344
[property]
com::sun::star::util::Color
CharUnderlineColor
;
345
346
351
[property]
boolean
CharUnderlineHasColor
;
352
353
362
[optional, property] sequence<string>
CharStyleNames
;
363
364
369
[optional, property]
boolean
CharHidden
;
370
371
377
[optional, property]
com::sun::star::container::XNameContainer
TextUserDefinedAttributes
;
378
383
[property, optional]
com::sun::star::table::BorderLine2
CharLeftBorder
;
384
389
[property, optional]
com::sun::star::table::BorderLine2
CharRightBorder
;
390
395
[property, optional]
com::sun::star::table::BorderLine2
CharTopBorder
;
396
401
[property, optional]
com::sun::star::table::BorderLine2
CharBottomBorder
;
402
407
[property, optional]
long
CharBorderDistance
;
408
413
[property, optional]
long
CharLeftBorderDistance
;
414
419
[property, optional]
long
CharRightBorderDistance
;
420
425
[property, optional]
long
CharTopBorderDistance
;
426
431
[property, optional]
long
CharBottomBorderDistance
;
432
437
[optional, property]
com::sun::star::table::ShadowFormat
CharShadowFormat
;
438
443
[optional, property]
com::sun::star::util::Color
CharHighlight
;
444
453
[optional, property] sequence<com::sun::star::beans::PropertyValue>
CharInteropGrabBag
;
454
455
};
456
457
}; }; }; };
458
459
#endif
460
461
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4