| Index: ui/views/controls/button/label_button.h
|
| diff --git a/ui/views/controls/button/label_button.h b/ui/views/controls/button/label_button.h
|
| index c69ea037b1068db7934a1ab1528d7cc6c529a191..3f047329e99e44b275b0024d459ca22b7252a6f7 100644
|
| --- a/ui/views/controls/button/label_button.h
|
| +++ b/ui/views/controls/button/label_button.h
|
| @@ -65,12 +65,13 @@ class VIEWS_EXPORT LabelButton : public CustomButton,
|
| ButtonStyle style() const { return style_; }
|
| void SetStyle(ButtonStyle style);
|
|
|
| - // Overridden from View:
|
| + // View:
|
| virtual gfx::Size GetPreferredSize() OVERRIDE;
|
| virtual void Layout() OVERRIDE;
|
| virtual const char* GetClassName() const OVERRIDE;
|
|
|
| protected:
|
| + ImageView* image() const { return image_; }
|
| Label* label() const { return label_; }
|
|
|
| // Fill |params| with information about the button.
|
| @@ -82,6 +83,9 @@ class VIEWS_EXPORT LabelButton : public CustomButton,
|
| // Updates the image view to contain the appropriate button state image.
|
| void UpdateImage();
|
|
|
| + // NativeThemeDelegate:
|
| + virtual gfx::Rect GetThemePaintRect() const OVERRIDE;
|
| +
|
| private:
|
| FRIEND_TEST_ALL_PREFIXES(LabelButtonTest, Init);
|
| FRIEND_TEST_ALL_PREFIXES(LabelButtonTest, Label);
|
| @@ -89,16 +93,15 @@ class VIEWS_EXPORT LabelButton : public CustomButton,
|
| FRIEND_TEST_ALL_PREFIXES(LabelButtonTest, LabelAndImage);
|
| FRIEND_TEST_ALL_PREFIXES(LabelButtonTest, Font);
|
|
|
| - // Overridden from CustomButton:
|
| + // CustomButton:
|
| virtual void StateChanged() OVERRIDE;
|
|
|
| - // Overridden from View:
|
| + // View:
|
| virtual void ChildPreferredSizeChanged(View* child) OVERRIDE;
|
| virtual void OnNativeThemeChanged(const ui::NativeTheme* theme) OVERRIDE;
|
|
|
| - // Overridden from NativeThemeDelegate:
|
| + // NativeThemeDelegate:
|
| virtual ui::NativeTheme::Part GetThemePart() const OVERRIDE;
|
| - virtual gfx::Rect GetThemePaintRect() const OVERRIDE;
|
| virtual ui::NativeTheme::State GetThemeState(
|
| ui::NativeTheme::ExtraParams* params) const OVERRIDE;
|
| virtual const gfx::Animation* GetThemeAnimation() const OVERRIDE;
|
|
|