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 |