| Index: ui/views/controls/button/button.cc
|
| diff --git a/ui/views/controls/button/button.cc b/ui/views/controls/button/button.cc
|
| index 83df6e2b99cbe76ec1960263bad7d62a15e611fb..d19b0167577ddb65d135f62f5fa3781c4f76f230 100644
|
| --- a/ui/views/controls/button/button.cc
|
| +++ b/ui/views/controls/button/button.cc
|
| @@ -10,6 +10,21 @@
|
| namespace views {
|
|
|
| ////////////////////////////////////////////////////////////////////////////////
|
| +// Button, static public:
|
| +
|
| +// static
|
| +Button::ButtonState Button::GetButtonStateFrom(ui::NativeTheme::State state) {
|
| + switch (state) {
|
| + case ui::NativeTheme::kDisabled: return Button::STATE_DISABLED;
|
| + case ui::NativeTheme::kHovered: return Button::STATE_HOVERED;
|
| + case ui::NativeTheme::kNormal: return Button::STATE_NORMAL;
|
| + case ui::NativeTheme::kPressed: return Button::STATE_PRESSED;
|
| + case ui::NativeTheme::kMaxState: NOTREACHED() << "Unknown state: " << state;
|
| + }
|
| + return Button::STATE_NORMAL;
|
| +}
|
| +
|
| +////////////////////////////////////////////////////////////////////////////////
|
| // Button, public:
|
|
|
| Button::~Button() {
|
|
|