summaryrefslogtreecommitdiffstats
path: root/views/controls/link.h
diff options
context:
space:
mode:
authortfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-27 20:24:07 +0000
committertfarina@chromium.org <tfarina@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2011-05-27 20:24:07 +0000
commit6ed82bb82a0cc1ed5b337534406080e79e141cef (patch)
tree7f37fece429884a193fa59046523f94191260791 /views/controls/link.h
parent817498d34ca487bd6c8791ed8efa104b2ab38ebf (diff)
downloadchromium_src-6ed82bb82a0cc1ed5b337534406080e79e141cef.zip
chromium_src-6ed82bb82a0cc1ed5b337534406080e79e141cef.tar.gz
chromium_src-6ed82bb82a0cc1ed5b337534406080e79e141cef.tar.bz2
views: Add OnEnabledChanged() method to View class.
Changes done here: - Override OnEnabledChanged() in the derived classes from View instead of SetEnable(). - Make SetEnable() a member function not a virtual one. - Make |enabled_| a private data member variable not a protected one. - Some other misc cleanups. Note: The third item was a TODO for beng. BUG=72040 TEST=None R=ben@chromium.org Review URL: http://codereview.chromium.org/6976048 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@87080 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'views/controls/link.h')
-rw-r--r--views/controls/link.h2
1 files changed, 1 insertions, 1 deletions
diff --git a/views/controls/link.h b/views/controls/link.h
index 2a356bd..3803bbc 100644
--- a/views/controls/link.h
+++ b/views/controls/link.h
@@ -32,7 +32,7 @@ class Link : public Label {
void set_listener(LinkListener* listener) { listener_ = listener; }
// Overridden from View:
- virtual void SetEnabled(bool flag) OVERRIDE;
+ virtual void OnEnabledChanged() OVERRIDE;
virtual std::string GetClassName() const OVERRIDE;
virtual gfx::NativeCursor GetCursor(const MouseEvent& event) OVERRIDE;
virtual bool OnMousePressed(const MouseEvent& event) OVERRIDE;