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
sheet
SpreadsheetDocumentSettings.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
#ifndef __com_sun_star_sheet_SpreadsheetDocumentSettings_idl__
21
#define __com_sun_star_sheet_SpreadsheetDocumentSettings_idl__
22
23
#include <
com/sun/star/beans/XPropertySet.idl
>
24
#include <
com/sun/star/util/Date.idl
>
25
#include <
com/sun/star/i18n/XForbiddenCharacters.idl
>
26
#include <
com/sun/star/lang/Locale.idl
>
27
#include <
com/sun/star/awt/XDevice.idl
>
28
29
30
module com { module sun { module star { module sheet {
31
32
40
published service
SpreadsheetDocumentSettings
41
{
42
44
46
interface
com::sun::star::beans::XPropertySet
;
47
48
51
[property]
boolean
IsIterationEnabled
;
52
53
59
[property]
long
IterationCount
;
60
61
73
[property]
double
IterationEpsilon
;
74
75
78
[property]
short
StandardDecimals
;
79
80
83
[property]
com::sun::star::util::Date
NullDate
;
84
85
88
[property]
short
DefaultTabStop
;
89
90
94
[property]
boolean
IgnoreCase
;
95
96
101
[property]
boolean
CalcAsShown
;
102
103
106
[property]
boolean
MatchWholeCell
;
107
108
111
[property]
boolean
SpellOnline
;
112
113
122
[property]
boolean
LookUpLabels
;
123
124
128
[property]
boolean
RegularExpressions
;
129
130
133
[readonly, optional, property]
com::sun::star::i18n::XForbiddenCharacters
ForbiddenCharacters
;
134
135
143
[readonly, optional, property]
boolean
HasDrawPages
;
144
145
148
[optional, property]
com::sun::star::lang::Locale
CharLocale
;
149
150
153
[optional, property]
com::sun::star::lang::Locale
CharLocaleAsian
;
154
155
158
[optional, property]
com::sun::star::lang::Locale
CharLocaleComplex
;
159
160
165
[optional, property]
boolean
IsLoaded
;
166
167
172
[optional, property]
boolean
IsUndoEnabled
;
173
174
180
[optional, property]
boolean
IsAdjustHeightEnabled
;
181
182
187
[optional, property]
boolean
IsExecuteLinkEnabled
;
188
189
194
[readonly, optional, property]
com::sun::star::awt::XDevice
ReferenceDevice
;
195
203
[optional, property]
boolean
RecordChanges
;
204
209
[readonly,optional, property]
boolean
IsRecordChangesProtected
;
210
211
};
212
213
214
}; }; }; };
215
216
#endif
217
218
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4