LibreOffice
LibreOffice 24.2 SDK API Reference
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 
21 module com { module sun { module star { module awt {
22 
23 interface XStyleChangeListener;
24 
25 
40 interface XStyleSettings
41 {
44 
45 
47 
50 
53 
56 
59 
60 
62 
65 
68 
69 
71 
74 
77 
80 
83 
84 
86 
87 
89 
92 
95 
98 
101 
104 
107 
110 
113 
116 
119 
120 
122 
125 
128 
131 
132  // specifies the background color of menus
134 
137 
140 
141  // specifies the text color of menus
143 
146 
149 
152 
155 
158 
161 
164 
167  [attribute] boolean HighContrastMode;
168 
171 
174 
177 
180 
183 
186 
189 
192 
195 
198 
201 
203  void addStyleChangeListener(
204  [in] XStyleChangeListener Listener );
205 
207  void removeStyleChangeListener(
208  [in] XStyleChangeListener Listener );
209 };
210 
211 
212 }; }; }; };
213 
214 
215 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
::com::sun::star::util::Color MonoColor
specifies the color to use for monochrome control elements such as flat borders of controls ...
Definition: XStyleSettings.idl:145
::com::sun::star::util::Color FieldTextColor
specifies the text color for dialog input controls
Definition: XStyleSettings.idl:97
::com::sun::star::util::Color DisableColor
specifies the text color for disabled UI elements
Definition: XStyleSettings.idl:82
::com::sun::star::util::Color HelpTextColor
specifies the text color for dialog elements displaying help content
Definition: XStyleSettings.idl:106
::com::sun::star::util::Color MenuHighlightColor
specifies the background color of highlighted menu items
Definition: XStyleSettings.idl:136
::com::sun::star::util::Color ShadowColor
specifies the color to use for UI elements
Definition: XStyleSettings.idl:154
::com::sun::star::util::Color FieldRolloverTextColor
specifies the text color for dialog input controls which are hovered with the mouse ...
Definition: XStyleSettings.idl:94
::com::sun::star::util::Color ButtonTextColor
specifies the color to use for text on buttons
Definition: XStyleSettings.idl:58
provides access to certain style settings within an OpenOffice.org component, such as a window...
Definition: XStyleSettings.idl:40
FontDescriptor PushButtonFont
specifies the font of push buttons
Definition: XStyleSettings.idl:197
FontDescriptor RadioCheckFont
specifies the font of radio buttons and check boxes
Definition: XStyleSettings.idl:194
::com::sun::star::util::Color DeactiveTextColor
specifies the text color for inactive UI components
Definition: XStyleSettings.idl:73
Definition: Ambiguous.idl:20
::com::sun::star::util::Color DarkShadowColor
specifies the dark portion of the shadow to use for UI elements
Definition: XStyleSettings.idl:64
::com::sun::star::util::Color LabelTextColor
specifies the text color of label elements in dialogs
Definition: XStyleSettings.idl:118
::com::sun::star::util::Color ActiveBorderColor
specifies the color of the border of active windows
Definition: XStyleSettings.idl:43
::com::sun::star::util::Color MenuHighlightTextColor
specifies the text color of highlighted menu items
Definition: XStyleSettings.idl:139
::com::sun::star::util::Color InactiveTabColor
specifies the color of inactive tabs of a tab control
Definition: XStyleSettings.idl:115
::com::sun::star::util::Color LightColor
Definition: XStyleSettings.idl:121
::com::sun::star::util::Color DeactiveColor
Definition: XStyleSettings.idl:70
::com::sun::star::util::Color MenuBarColor
specifies the background color of menu bars
Definition: XStyleSettings.idl:124
::com::sun::star::util::Color CheckedColor
Definition: XStyleSettings.idl:61
::com::sun::star::util::Color DialogTextColor
specifies the text color of dialogs
Definition: XStyleSettings.idl:79
FontDescriptor HelpFont
specifies the help font
Definition: XStyleSettings.idl:173
::com::sun::star::util::Color MenuTextColor
Definition: XStyleSettings.idl:142
::com::sun::star::util::Color ActiveTextColor
specifies the text color for active UI components
Definition: XStyleSettings.idl:52
::com::sun::star::util::Color WindowColor
specifies the background color to use for non-dialog windows
Definition: XStyleSettings.idl:157
::com::sun::star::util::Color HighlightColor
specifies the background color for UI elements which are highlighted
Definition: XStyleSettings.idl:109
FontDescriptor FieldFont
specifies the font for dialog input controls
Definition: XStyleSettings.idl:200
::com::sun::star::util::Color HelpColor
specifies the background color for dialog elements displaying help content
Definition: XStyleSettings.idl:103
::com::sun::star::util::Color HighlightTextColor
specifies the text color for UI elements which are highlighted
Definition: XStyleSettings.idl:112
to be implemented by components which wish to be notified about changes in the style of a component ...
Definition: XStyleChangeListener.idl:28
::com::sun::star::util::Color ActiveTabColor
specifies the color of the active tab of a tab control
Definition: XStyleSettings.idl:49
FontDescriptor FloatTitleFont
specifies the font to use the title of floating windows
Definition: XStyleSettings.idl:179
::com::sun::star::util::Color MenuColor
Definition: XStyleSettings.idl:133
::com::sun::star::util::Color SeparatorColor
specifies the color of separators between UI elements
Definition: XStyleSettings.idl:151
FontDescriptor MenuFont
specifies the font to use for menus
Definition: XStyleSettings.idl:182
::com::sun::star::util::Color FaceColor
Definition: XStyleSettings.idl:85
::com::sun::star::util::Color WorkspaceColor
specifies the background color to use for document workspaces
Definition: XStyleSettings.idl:163
::com::sun::star::util::Color WindowTextColor
specifies the text color to use for non-dialog windows
Definition: XStyleSettings.idl:160
FontDescriptor ToolFont
specifies the font to use for tool elements
Definition: XStyleSettings.idl:185
::com::sun::star::util::Color DialogColor
specifies the background color of dialogs
Definition: XStyleSettings.idl:76
describes the characteristics of a font.
Definition: FontDescriptor.idl:29
FontDescriptor ApplicationFont
specifies the application font
Definition: XStyleSettings.idl:170
boolean HighContrastMode
controls whether the an UI component should use a high-contrast mode
Definition: XStyleSettings.idl:167
FontDescriptor GroupFont
specifies the font for dialog elements used for grouping other elements
Definition: XStyleSettings.idl:188
FontDescriptor TitleFont
specifies the font to use for window titles
Definition: XStyleSettings.idl:176
::com::sun::star::util::Color MenuBarTextColor
specifies the text color of menu bars
Definition: XStyleSettings.idl:127
::com::sun::star::util::Color GroupTextColor
specifies the text color for dialog elements used for grouping other elements
Definition: XStyleSettings.idl:100
::com::sun::star::util::Color FieldColor
specifies the background color for dialog input controls
Definition: XStyleSettings.idl:91
long Color
describes an RGB color value with an optional alpha channel.
Definition: Color.idl:34
::com::sun::star::util::Color ActiveColor
Definition: XStyleSettings.idl:46
::com::sun::star::util::Color DeactiveBorderColor
specifies the color of the border of inactive windows
Definition: XStyleSettings.idl:67
::com::sun::star::util::Color MenuBorderColor
specifies the border color of menus
Definition: XStyleSettings.idl:130
::com::sun::star::util::Color FaceGradientColor
Definition: XStyleSettings.idl:88
::com::sun::star::util::Color RadioCheckTextColor
specifies the text color of radio buttons and check boxes
Definition: XStyleSettings.idl:148
::com::sun::star::util::Color ButtonRolloverTextColor
specifies the color to use for text on buttons which are hovered with the mouse
Definition: XStyleSettings.idl:55
FontDescriptor LabelFont
specifies the font for label controls
Definition: XStyleSettings.idl:191