| Index: ui/views/controls/button/text_button.h
|
| diff --git a/ui/views/controls/button/text_button.h b/ui/views/controls/button/text_button.h
|
| index 9185b59f3694504d48ff28ab2e54339bb7c8273b..ff7891fca7ef51f3386db472130b2964238274b8 100644
|
| --- a/ui/views/controls/button/text_button.h
|
| +++ b/ui/views/controls/button/text_button.h
|
| @@ -159,6 +159,7 @@ class VIEWS_EXPORT TextButtonBase : public CustomButton,
|
| // function paints a drag image representation into the canvas.
|
| enum PaintButtonMode { PB_NORMAL, PB_FOR_DRAG };
|
| virtual void PaintButton(gfx::Canvas* canvas, PaintButtonMode mode);
|
| + virtual void OnPaintText(gfx::Canvas* canvas, PaintButtonMode mode);
|
|
|
| // Overridden from View:
|
| virtual gfx::Size GetPreferredSize() OVERRIDE;
|
| @@ -328,6 +329,8 @@ class VIEWS_EXPORT TextButton : public TextButtonBase {
|
| virtual void PaintButton(gfx::Canvas* canvas, PaintButtonMode mode) OVERRIDE;
|
|
|
| protected:
|
| + virtual void OnPaintIcon(gfx::Canvas* canvas, PaintButtonMode mode);
|
| +
|
| gfx::ImageSkia icon() const { return icon_; }
|
|
|
| virtual const gfx::ImageSkia& GetImageToPaint() const;
|
|
|