Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(86)

Side by Side Diff: views/accessibility/accessibility_types.h

Issue 2823009: Keep a map of all views that have sent notifications. This ensures that Acce... (Closed) Base URL: svn://svn.chromium.org/chrome/trunk/src/
Patch Set: '' Created 10 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | views/accessibility/view_accessibility.h » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 // Copyright (c) 2010 The Chromium Authors. All rights reserved. 1 // Copyright (c) 2010 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be 2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file. 3 // found in the LICENSE file.
4 4
5 #ifndef VIEWS_ACCESSIBILITY_ACCESSIBILITY_TYPES_H_ 5 #ifndef VIEWS_ACCESSIBILITY_ACCESSIBILITY_TYPES_H_
6 #define VIEWS_ACCESSIBILITY_ACCESSIBILITY_TYPES_H_ 6 #define VIEWS_ACCESSIBILITY_ACCESSIBILITY_TYPES_H_
7 7
8 #include "base/basictypes.h" 8 #include "base/basictypes.h"
9 9
10 //////////////////////////////////////////////////////////////////////////////// 10 ////////////////////////////////////////////////////////////////////////////////
(...skipping 46 matching lines...) Expand 10 before | Expand all | Expand 10 after
57 ROLE_PUSHBUTTON, 57 ROLE_PUSHBUTTON,
58 ROLE_SCROLLBAR, 58 ROLE_SCROLLBAR,
59 ROLE_SEPARATOR, 59 ROLE_SEPARATOR,
60 ROLE_STATICTEXT, 60 ROLE_STATICTEXT,
61 ROLE_TEXT, 61 ROLE_TEXT,
62 ROLE_TITLEBAR, 62 ROLE_TITLEBAR,
63 ROLE_TOOLBAR, 63 ROLE_TOOLBAR,
64 ROLE_WINDOW 64 ROLE_WINDOW
65 }; 65 };
66 66
67 // This defines an enumeration of the supported accessibility events in our
68 // Views (e.g. used in View::NotifyAccessibilityEvent). Any interface using
69 // events must provide a conversion to its own events (see e.g.
70 // ViewAccessibility::MSAAEvent).
71 enum Event {
72 EVENT_FOCUS,
73 EVENT_MENUSTART,
74 EVENT_MENUEND,
75 EVENT_MENUPOPUPSTART,
76 EVENT_MENUPOPUPEND
77 };
78
67 private: 79 private:
68 // Do not instantiate this class. 80 // Do not instantiate this class.
69 AccessibilityTypes() {} 81 AccessibilityTypes() {}
70 ~AccessibilityTypes() {} 82 ~AccessibilityTypes() {}
71 }; 83 };
72 84
73 #endif // VIEWS_ACCESSIBILITY_ACCESSIBILITY_TYPES_H_ 85 #endif // VIEWS_ACCESSIBILITY_ACCESSIBILITY_TYPES_H_
OLDNEW
« no previous file with comments | « no previous file | views/accessibility/view_accessibility.h » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698