diff options
author | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-27 02:42:50 +0000 |
---|---|---|
committer | tfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2011-05-27 02:42:50 +0000 |
commit | 5867c24d0fbc7d07928460051e0dfed9a5384f97 (patch) | |
tree | ca2bc5d6c8afe7022f7f42cc157d2fd250dc03a9 /views/view.h | |
parent | e18194cf541dc4a7a56e6792518002d37307b96a (diff) | |
download | chromium_src-5867c24d0fbc7d07928460051e0dfed9a5384f97.zip chromium_src-5867c24d0fbc7d07928460051e0dfed9a5384f97.tar.gz chromium_src-5867c24d0fbc7d07928460051e0dfed9a5384f97.tar.bz2 |
views: Make |accessibility_focusable_| a private data member instead of a protected one.
BUG=72040
TEST=None
R=ben@chromium.org
Review URL: http://codereview.chromium.org/7077016
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@86955 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/view.h')
-rw-r--r-- | views/view.h | 22 |
1 files changed, 11 insertions, 11 deletions
diff --git a/views/view.h b/views/view.h index fa6759a..25b6e0f 100644 --- a/views/view.h +++ b/views/view.h @@ -6,8 +6,6 @@ #define VIEWS_VIEW_H_ #pragma once -#include "build/build_config.h" - #include <algorithm> #include <map> #include <set> @@ -16,6 +14,7 @@ #include "base/i18n/rtl.h" #include "base/memory/scoped_ptr.h" +#include "build/build_config.h" #include "ui/base/dragdrop/os_exchange_data.h" #include "ui/gfx/native_widget_types.h" #include "ui/gfx/rect.h" @@ -40,7 +39,6 @@ class Transform; typedef unsigned int TextureID; } -using ui::ThemeProvider; #if defined(OS_WIN) class NativeViewAccessibilityWin; @@ -515,7 +513,7 @@ class View : public AcceleratorTarget { const Border* border() const { return border_.get(); } // Get the theme provider from the parent widget. - virtual ThemeProvider* GetThemeProvider() const; + virtual ui::ThemeProvider* GetThemeProvider() const; // RTL painting -------------------------------------------------------------- @@ -727,7 +725,9 @@ class View : public AcceleratorTarget { // Set whether this view can be made focusable if the user requires // full keyboard access, even though it's not normally focusable. // Note that this is false by default. - virtual void set_accessibility_focusable(bool accessibility_focusable); + void set_accessibility_focusable(bool accessibility_focusable) { + accessibility_focusable_ = accessibility_focusable; + } // Convenience method to retrieve the FocusManager associated with the // Widget that contains this view. This can return NULL if this view is not @@ -1057,21 +1057,17 @@ class View : public AcceleratorTarget { // Whether the view can be focused. bool focusable_; - // Whether this view is focusable if the user requires full keyboard access, - // even though it may not be normally focusable. - bool accessibility_focusable_; - // System events ------------------------------------------------------------- // Called when the UI theme has changed, overriding allows individual Views to // do special cleanup and processing (such as dropping resource caches). // To dispatch a theme changed notification, call Widget::ThemeChanged(). - virtual void OnThemeChanged() { } + virtual void OnThemeChanged() {} // Called when the locale has changed, overriding allows individual Views to // update locale-dependent strings. // To dispatch a locale changed notification, call Widget::LocaleChanged(). - virtual void OnLocaleChanged() { } + virtual void OnLocaleChanged() {} // Tooltips ------------------------------------------------------------------ @@ -1414,6 +1410,10 @@ class View : public AcceleratorTarget { // Next view to be focused when the Shift-Tab key combination is pressed. View* previous_focusable_view_; + // Whether this view is focusable if the user requires full keyboard access, + // even though it may not be normally focusable. + bool accessibility_focusable_; + // Context menus ------------------------------------------------------------- // The menu controller. |