| Index: chrome/browser/ui/views/frame/browser_frame_win.h
|
| ===================================================================
|
| --- chrome/browser/ui/views/frame/browser_frame_win.h (revision 137335)
|
| +++ chrome/browser/ui/views/frame/browser_frame_win.h (working copy)
|
| @@ -10,6 +10,7 @@
|
| #include "base/memory/scoped_ptr.h"
|
| #include "chrome/browser/ui/views/frame/browser_frame.h"
|
| #include "chrome/browser/ui/views/frame/native_browser_frame.h"
|
| +#include "ui/views/controls/button/image_button.h"
|
| #include "ui/views/widget/native_widget_win.h"
|
|
|
| class BrowserView;
|
| @@ -29,7 +30,8 @@
|
| // for the Chrome browser window.
|
| //
|
| class BrowserFrameWin : public views::NativeWidgetWin,
|
| - public NativeBrowserFrame {
|
| + public NativeBrowserFrame,
|
| + public views::ButtonListener {
|
| public:
|
| BrowserFrameWin(BrowserFrame* browser_frame, BrowserView* browser_view);
|
| virtual ~BrowserFrameWin();
|
| @@ -66,6 +68,10 @@
|
| virtual int GetMinimizeButtonOffset() const OVERRIDE;
|
| virtual void TabStripDisplayModeChanged() OVERRIDE;
|
|
|
| + // Overriden from views::ImageButton override:
|
| + virtual void ButtonPressed(views::Button* sender,
|
| + const views::Event& event) OVERRIDE;
|
| +
|
| // Overridden from WindowImpl:
|
| virtual LRESULT OnWndProc(UINT message,
|
| WPARAM w_param,
|
|
|