LibreOffice
LibreOffice 4.4 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
accessibility
AccessibleStateType.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_accessibility_AccessibleStateType_idl__
21
#define __com_sun_star_accessibility_AccessibleStateType_idl__
22
23
module com { module sun { module star { module accessibility {
24
40
constants AccessibleStateType
41
{
44
const
short
INVALID
= 0;
45
48
const
short
ACTIVE
= 1;
49
52
const
short
ARMED
= 2;
53
56
const
short
BUSY
= 3;
57
60
const
short
CHECKED
= 4;
61
67
const
short
DEFUNC
= 5;
68
71
const
short
EDITABLE
= 6;
72
75
const
short
ENABLED
= 7;
76
79
const
short
EXPANDABLE
= 8;
80
83
const
short
EXPANDED
= 9;
84
91
const
short
FOCUSABLE
= 10;
92
95
const
short
FOCUSED
= 11;
96
99
const
short
HORIZONTAL
= 12;
100
104
const
short
ICONIFIED
= 13;
105
111
const
short
INDETERMINATE
= 14;
112
125
const
short
MANAGES_DESCENDANTS
= 15;
126
132
const
short
MODAL
= 16;
133
136
const
short
MULTI_LINE
= 17;
137
143
const
short
MULTI_SELECTABLE
= 18;
144
148
const
short
OPAQUE
= 19;
149
152
const
short
PRESSED
= 20;
153
156
const
short
RESIZABLE
= 21;
157
164
const
short
SELECTABLE
= 22;
165
172
const
short
SELECTED
= 23;
173
176
const
short
SENSITIVE
= 24;
177
186
const
short
SHOWING
= 25;
187
190
const
short
SINGLE_LINE
= 26;
191
194
const
short
STALE
= 27;
195
198
const
short
TRANSIENT
= 28;
199
202
const
short
VERTICAL
= 29;
203
212
const
short
VISIBLE
= 30;
213
214
// The following constants have been introduced with the IA2 CWS:
215
216
// MOVEABLE only exists in MSAA/IA2, but not in ATK/JAA/NSAccessibility.
219
const
short
MOVEABLE
= 31;
220
221
// DEFAULT exists in MSAA/IA2, and now also in ATK and NSAccessibility.
224
const
short
DEFAULT
= 32;
225
226
// OFFSCREEN only exists in MSAA/IA2, but not in ATK/JAA/NSAccessibility.
227
// MT: Shouldn't this be the same like !SHOWING in UAA/ATK?
228
const
short
OFFSCREEN
= 33;
229
230
// COLLAPSED exists in MSAA/IA2, and now also in JAA, but not in ATK/NSAccessibility. In NSAccessibility, there is a notification for collapse.
231
// In opposite to MSAA, UAA has EXPANDABLE, so EXPANDABLE && !EXPANDED should be the same like COLLAPSED.
232
const
short
COLLAPSE
= 34;
233
234
};
235
236
}; }; }; };
237
238
#endif
239
240
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated on Thu Oct 1 2015 21:47:01 for LibreOffice by
1.8.4