OLD | NEW |
| (Empty) |
1 // Copyright (c) 2006-2008 The Chromium Authors. All rights reserved. | |
2 // Use of this source code is governed by a BSD-style license that can be | |
3 // found in the LICENSE file. | |
4 | |
5 // This defines an enumeration of IDs that can uniquely identify a call to a | |
6 // specific IAccessible function. Should match the support implemented in WebKit | |
7 // (functions marked with return value E_NOTIMPL are also excluded). | |
8 | |
9 #ifndef CHROME_BROWSER_IACCESSIBLE_FUNCTION_IDS_H_ | |
10 #define CHROME_BROWSER_IACCESSIBLE_FUNCTION_IDS_H_ | |
11 | |
12 enum IAccessibleID { | |
13 IACCESSIBLE_FUNC_NONE = 0, | |
14 | |
15 // Supported IAccessible interface functions. | |
16 IACCESSIBLE_FUNC_ACCDODEFAULTACTION, | |
17 IACCESSIBLE_FUNC_ACCHITTEST, | |
18 IACCESSIBLE_FUNC_ACCLOCATION, | |
19 IACCESSIBLE_FUNC_ACCNAVIGATE, | |
20 IACCESSIBLE_FUNC_GET_ACCCHILD, | |
21 IACCESSIBLE_FUNC_GET_ACCCHILDCOUNT, | |
22 IACCESSIBLE_FUNC_GET_ACCDEFAULTACTION, | |
23 IACCESSIBLE_FUNC_GET_ACCDESCRIPTION, | |
24 IACCESSIBLE_FUNC_GET_ACCFOCUS, | |
25 IACCESSIBLE_FUNC_GET_ACCHELP, | |
26 IACCESSIBLE_FUNC_GET_ACCKEYBOARDSHORTCUT, | |
27 IACCESSIBLE_FUNC_GET_ACCNAME, | |
28 IACCESSIBLE_FUNC_GET_ACCPARENT, | |
29 IACCESSIBLE_FUNC_GET_ACCROLE, | |
30 IACCESSIBLE_FUNC_GET_ACCSTATE, | |
31 IACCESSIBLE_FUNC_GET_ACCVALUE | |
32 | |
33 // The deprecated put_accName and put_accValue are not supported here, nor is | |
34 // accSelect, get_accHelpTopic and get_accSelection (matching WebKit's | |
35 // support). | |
36 }; | |
37 | |
38 #endif // CHROME_BROWSER_IACCESSIBLE_FUNCTION_IDS_H_ | |
OLD | NEW |