| Index: views/focus/focus_manager.h
|
| diff --git a/views/focus/focus_manager.h b/views/focus/focus_manager.h
|
| index 0fa5139192351bbcd5c271eda52022be68bd8b68..8ac84c5de80bab4e93b58e1947baa0649b9ae164 100644
|
| --- a/views/focus/focus_manager.h
|
| +++ b/views/focus/focus_manager.h
|
| @@ -11,8 +11,10 @@
|
|
|
| #include "base/basictypes.h"
|
| #include "base/observer_list.h"
|
| +#include "ui/base/models/accelerator.h"
|
| #include "ui/gfx/native_widget_types.h"
|
| -#include "views/accelerator.h"
|
| +#include "views/views_export.h"
|
| +#include "views/events/event.h"
|
|
|
| // The FocusManager class is used to handle focus traversal, store/restore
|
| // focused views and handle keyboard accelerators.
|
| @@ -187,15 +189,15 @@ class VIEWS_EXPORT FocusManager {
|
| // - the enter key
|
| // - any F key (F1, F2, F3 ...)
|
| // - any browser specific keys (as available on special keyboards)
|
| - void RegisterAccelerator(const Accelerator& accelerator,
|
| - AcceleratorTarget* target);
|
| + void RegisterAccelerator(const ui::Accelerator& accelerator,
|
| + ui::AcceleratorTarget* target);
|
|
|
| // Unregister the specified keyboard accelerator for the specified target.
|
| - void UnregisterAccelerator(const Accelerator& accelerator,
|
| - AcceleratorTarget* target);
|
| + void UnregisterAccelerator(const ui::Accelerator& accelerator,
|
| + ui::AcceleratorTarget* target);
|
|
|
| // Unregister all keyboard accelerator for the specified target.
|
| - void UnregisterAccelerators(AcceleratorTarget* target);
|
| + void UnregisterAccelerators(ui::AcceleratorTarget* target);
|
|
|
| // Activate the target associated with the specified accelerator.
|
| // First, AcceleratorPressed handler of the most recently registered target
|
| @@ -203,7 +205,7 @@ class VIEWS_EXPORT FocusManager {
|
| // this method immediately returns. If not, we do the same thing on the next
|
| // target, and so on.
|
| // Returns true if an accelerator was activated.
|
| - bool ProcessAccelerator(const Accelerator& accelerator);
|
| + bool ProcessAccelerator(const ui::Accelerator& accelerator);
|
|
|
| // Called by a RootView when a view within its hierarchy is removed
|
| // from its parent. This will only be called by a RootView in a
|
| @@ -219,8 +221,8 @@ class VIEWS_EXPORT FocusManager {
|
| // Returns the AcceleratorTarget that should be activated for the specified
|
| // keyboard accelerator, or NULL if no view is registered for that keyboard
|
| // accelerator.
|
| - AcceleratorTarget* GetCurrentTargetForAccelerator(
|
| - const Accelerator& accelertor) const;
|
| + ui::AcceleratorTarget* GetCurrentTargetForAccelerator(
|
| + const ui::Accelerator& accelertor) const;
|
|
|
| // Sets the focus to the specified native view.
|
| virtual void FocusNativeView(gfx::NativeView native_view);
|
| @@ -259,8 +261,8 @@ class VIEWS_EXPORT FocusManager {
|
| FocusChangeReason focus_change_reason_;
|
|
|
| // The accelerators and associated targets.
|
| - typedef std::list<AcceleratorTarget*> AcceleratorTargetList;
|
| - typedef std::map<Accelerator, AcceleratorTargetList> AcceleratorMap;
|
| + typedef std::list<ui::AcceleratorTarget*> AcceleratorTargetList;
|
| + typedef std::map<ui::Accelerator, AcceleratorTargetList> AcceleratorMap;
|
| AcceleratorMap accelerators_;
|
|
|
| // The list of registered FocusChange listeners.
|
|
|