| Index: ash/wm/workspace/frame_maximize_button.h
|
| diff --git a/ash/wm/workspace/frame_maximize_button.h b/ash/wm/workspace/frame_maximize_button.h
|
| index 6a8bf8845e1397b718cc32c2381e5d11007ca307..36f338aada10b1f680d1e00418453a4eeb83b58e 100644
|
| --- a/ash/wm/workspace/frame_maximize_button.h
|
| +++ b/ash/wm/workspace/frame_maximize_button.h
|
| @@ -35,6 +35,9 @@ class ASH_EXPORT FrameMaximizeButton : public views::ImageButton {
|
| virtual void OnMouseReleased(const views::MouseEvent& event) OVERRIDE;
|
| virtual void OnMouseCaptureLost() OVERRIDE;
|
|
|
| + void set_is_left_right_enabled(bool e) { is_left_right_enabled_ = e; }
|
| + void set_is_maximize_enabled(bool e) { is_maximize_enabled_ = e; }
|
| +
|
| protected:
|
| // ImageButton overrides:
|
| virtual SkBitmap GetImageToPaint() OVERRIDE;
|
| @@ -84,6 +87,10 @@ class ASH_EXPORT FrameMaximizeButton : public views::ImageButton {
|
| // should show the snap locations.
|
| bool is_snap_enabled_;
|
|
|
| + // Selectively enable/disable button functionality.
|
| + bool is_left_right_enabled_;
|
| + bool is_maximize_enabled_;
|
| +
|
| // Did the user drag far enough to trigger snapping?
|
| bool exceeded_drag_threshold_;
|
|
|
|
|