summaryrefslogtreecommitdiffstats
path: root/chrome/browser/chromeos/status/status_area_view.h
diff options
context:
space:
mode:
authorgspencer@chromium.org <gspencer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-28 20:57:05 +0000
committergspencer@chromium.org <gspencer@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-01-28 20:57:05 +0000
commit66a0d902387ee309c2e71eaa296e7ce58dd03c3f (patch)
treecf51a7acaf5aee9f39d18a7032209f907673f7e0 /chrome/browser/chromeos/status/status_area_view.h
parent7f9e97ac26672c3cc7620b5ef9c3e063d2977717 (diff)
downloadchromium_src-66a0d902387ee309c2e71eaa296e7ce58dd03c3f.zip
chromium_src-66a0d902387ee309c2e71eaa296e7ce58dd03c3f.tar.gz
chromium_src-66a0d902387ee309c2e71eaa296e7ce58dd03c3f.tar.bz2
This implements the window switcher ui in the status bar
on ChromeOS. BUG=chromium-os:3906 TEST=installed on device and tested UI. Review URL: http://codereview.chromium.org/6343011 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@73016 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/chromeos/status/status_area_view.h')
-rw-r--r--chrome/browser/chromeos/status/status_area_view.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/chrome/browser/chromeos/status/status_area_view.h b/chrome/browser/chromeos/status/status_area_view.h
index 77f8087..1b858f7 100644
--- a/chrome/browser/chromeos/status/status_area_view.h
+++ b/chrome/browser/chromeos/status/status_area_view.h
@@ -17,6 +17,7 @@ class InputMethodMenuButton;
class NetworkMenuButton;
class PowerMenuButton;
class StatusAreaHost;
+class WindowSwitcherButton;
// This class is used to wrap the small informative widgets in the upper-right
// of the window title bar. It is used on ChromeOS only.
@@ -26,7 +27,7 @@ class StatusAreaView : public AccessiblePaneView {
virtual ~StatusAreaView() {}
virtual void Init();
- void EnableButtons(bool enable);
+ void MakeButtonsActive(bool active);
// views::View* overrides.
virtual gfx::Size GetPreferredSize();
@@ -37,6 +38,9 @@ class StatusAreaView : public AccessiblePaneView {
InputMethodMenuButton* input_method_view() { return input_method_view_; }
NetworkMenuButton* network_view() { return network_view_; }
PowerMenuButton* power_view() { return power_view_; }
+ WindowSwitcherButton* window_switcher_view() {
+ return window_switcher_view_;
+ }
private:
StatusAreaHost* host_;
@@ -45,6 +49,7 @@ class StatusAreaView : public AccessiblePaneView {
InputMethodMenuButton* input_method_view_;
NetworkMenuButton* network_view_;
PowerMenuButton* power_view_;
+ WindowSwitcherButton* window_switcher_view_;
DISALLOW_COPY_AND_ASSIGN(StatusAreaView);
};