| Index: ui/aura_shell/launcher/launcher_view.h
|
| ===================================================================
|
| --- ui/aura_shell/launcher/launcher_view.h (revision 0)
|
| +++ ui/aura_shell/launcher/launcher_view.h (working copy)
|
| @@ -6,5 +6,30 @@
|
| #define UI_AURA_SHELL_LAUNCHER_VIEW_H_
|
| #pragma once
|
|
|
| +#include "views/widget/widget_delegate.h"
|
| +#include "views/controls/button/button.h"
|
|
|
| +class LauncherButton;
|
| +
|
| +class LauncherView : public views::WidgetDelegateView,
|
| + public views::ButtonListener {
|
| + public:
|
| + LauncherView();
|
| + virtual ~LauncherView();
|
| +
|
| + private:
|
| + // Overridden from views::View:
|
| + virtual void Layout() OVERRIDE;
|
| + virtual void OnPaint(gfx::Canvas* canvas) OVERRIDE;
|
| +
|
| + // Overridden from views::ButtonListener:
|
| + virtual void ButtonPressed(views::Button* sender,
|
| + const views::Event& event) OVERRIDE;
|
| +
|
| + LauncherButton* chrome_button_;
|
| + LauncherButton* applist_button_;
|
| +
|
| + DISALLOW_COPY_AND_ASSIGN(LauncherView);
|
| +};
|
| +
|
| #endif // UI_AURA_SHELL_LAUNCHER_VIEW_H_
|
|
|