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
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
197
const
short
STALE
= 27;
198
201
const
short
TRANSIENT
= 28;
202
205
const
short
VERTICAL
= 29;
206
215
const
short
VISIBLE
= 30;
216
217
// The following constants have been introduced with the IA2 CWS:
218
219
// MOVEABLE only exists in MSAA/IA2, but not in ATK/JAA/NSAccessibility.
222
const
short
MOVEABLE
= 31;
223
224
// DEFAULT exists in MSAA/IA2, and now also in ATK and NSAccessibility.
227
const
short
DEFAULT
= 32;
228
229
// OFFSCREEN only exists in MSAA/IA2, but not in ATK/JAA/NSAccessibility.
230
// MT: Shouldn't this be the same like !SHOWING in UAA/ATK?
233
const
short
OFFSCREEN
= 33;
234
235
// COLLAPSED exists in MSAA/IA2, and now also in JAA, but not in ATK/NSAccessibility. In NSAccessibility, there is a notification for collapse.
236
// In opposite to MSAA, UAA has EXPANDABLE, so EXPANDABLE && !EXPANDED should be the same like COLLAPSED.
239
const
short
COLLAPSE
= 34;
240
241
};
242
243
}; }; }; };
244
245
#endif
246
247
/* vim:set shiftwidth=4 softtabstop=4 expandtab: */
Generated by
1.8.4