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
awt
XStyleSettings.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_awt_XStyleSettings_idl__
21
#define __com_sun_star_awt_XStyleSettings_idl__
22
23
#include <
com/sun/star/util/Color.idl
>
24
#include <
com/sun/star/awt/FontDescriptor.idl
>
25
#include <
com/sun/star/uno/XInterface.idl
>
26
27
28
module com { module sun { module star { module awt {
29
30
interface
XStyleChangeListener;
31
32
47
interface
XStyleSettings
48
{
50
[attribute]
::com::sun::star::util::Color
ActiveBorderColor
;
51
52
53
[attribute]
::com::sun::star::util::Color
ActiveColor
;
54
56
[attribute]
::com::sun::star::util::Color
ActiveTabColor
;
57
59
[attribute]
::com::sun::star::util::Color
ActiveTextColor
;
60
62
[attribute]
::com::sun::star::util::Color
ButtonRolloverTextColor
;
63
65
[attribute]
::com::sun::star::util::Color
ButtonTextColor
;
66
67
68
[attribute]
::com::sun::star::util::Color
CheckedColor
;
69
71
[attribute]
::com::sun::star::util::Color
DarkShadowColor
;
72
74
[attribute]
::com::sun::star::util::Color
DeactiveBorderColor
;
75
76
77
[attribute]
::com::sun::star::util::Color
DeactiveColor
;
78
80
[attribute]
::com::sun::star::util::Color
DeactiveTextColor
;
81
83
[attribute]
::com::sun::star::util::Color
DialogColor
;
84
86
[attribute]
::com::sun::star::util::Color
DialogTextColor
;
87
89
[attribute]
::com::sun::star::util::Color
DisableColor
;
90
91
92
[attribute]
::com::sun::star::util::Color
FaceColor
;
93
94
95
[attribute, readonly]
::com::sun::star::util::Color
FaceGradientColor
;
96
98
[attribute]
::com::sun::star::util::Color
FieldColor
;
99
101
[attribute]
::com::sun::star::util::Color
FieldRolloverTextColor
;
102
104
[attribute]
::com::sun::star::util::Color
FieldTextColor
;
105
107
[attribute]
::com::sun::star::util::Color
GroupTextColor
;
108
110
[attribute]
::com::sun::star::util::Color
HelpColor
;
111
113
[attribute]
::com::sun::star::util::Color
HelpTextColor
;
114
116
[attribute]
::com::sun::star::util::Color
HighlightColor
;
117
119
[attribute]
::com::sun::star::util::Color
HighlightTextColor
;
120
122
[attribute]
::com::sun::star::util::Color
InactiveTabColor
;
123
125
[attribute]
::com::sun::star::util::Color
InfoTextColor
;
126
128
[attribute]
::com::sun::star::util::Color
LabelTextColor
;
129
130
131
[attribute]
::com::sun::star::util::Color
LightColor
;
132
134
[attribute]
::com::sun::star::util::Color
MenuBarColor
;
135
137
[attribute]
::com::sun::star::util::Color
MenuBarTextColor
;
138
140
[attribute]
::com::sun::star::util::Color
MenuBorderColor
;
141
142
// specifies the background color of menus
143
[attribute]
::com::sun::star::util::Color
MenuColor
;
144
146
[attribute]
::com::sun::star::util::Color
MenuHighlightColor
;
147
149
[attribute]
::com::sun::star::util::Color
MenuHighlightTextColor
;
150
151
// specifies the text color of menus
152
[attribute]
::com::sun::star::util::Color
MenuTextColor
;
153
155
[attribute]
::com::sun::star::util::Color
MonoColor
;
156
158
[attribute]
::com::sun::star::util::Color
RadioCheckTextColor
;
159
161
[attribute, readonly]
::com::sun::star::util::Color
SeparatorColor
;
162
164
[attribute]
::com::sun::star::util::Color
ShadowColor
;
165
167
[attribute]
::com::sun::star::util::Color
WindowColor
;
168
170
[attribute]
::com::sun::star::util::Color
WindowTextColor
;
171
173
[attribute]
::com::sun::star::util::Color
WorkspaceColor
;
174
177
[attribute]
boolean
HighContrastMode
;
178
180
[attribute]
FontDescriptor
ApplicationFont
;
181
183
[attribute]
FontDescriptor
HelpFont
;
184
186
[attribute]
FontDescriptor
TitleFont
;
187
189
[attribute]
FontDescriptor
FloatTitleFont
;
190
192
[attribute]
FontDescriptor
MenuFont
;
193
195
[attribute]
FontDescriptor
ToolFont
;
196
198
[attribute]
FontDescriptor
GroupFont
;
199
201
[attribute]
FontDescriptor
LabelFont
;
202
204
[attribute]
FontDescriptor
InfoFont
;
205
207
[attribute]
FontDescriptor
RadioCheckFont
;
208
210
[attribute]
FontDescriptor
PushButtonFont
;
211
213
[attribute]
FontDescriptor
FieldFont
;
214
216
void
addStyleChangeListener(
217
[in]
XStyleChangeListener
Listener );
218
220
void
removeStyleChangeListener(
221
[in]
XStyleChangeListener
Listener );
222
};
223
224
225
}; }; }; };
226
227
228
#endif
229
230
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4