summaryrefslogtreecommitdiffstats
path: root/chrome/browser/gtk/browser_titlebar.h
diff options
context:
space:
mode:
authorjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-09 19:30:24 +0000
committerjhawkins@chromium.org <jhawkins@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98>2009-07-09 19:30:24 +0000
commitf89570a7e67d69f066ffd8fdcc40ef48864c5359 (patch)
treee2397eebec0289dc1dbe3e664c520fac1321aa5b /chrome/browser/gtk/browser_titlebar.h
parent0f605396ab522e1f2f48824c42bb784e9784d479 (diff)
downloadchromium_src-f89570a7e67d69f066ffd8fdcc40ef48864c5359.zip
chromium_src-f89570a7e67d69f066ffd8fdcc40ef48864c5359.tar.gz
chromium_src-f89570a7e67d69f066ffd8fdcc40ef48864c5359.tar.bz2
Scroll-wheeling, whilst over the tab-strip, now switches tabs on GTK/Linux.
TEST=none BUG=1316 Review URL: http://codereview.chromium.org/155053 git-svn-id: svn://svn.chromium.org/chrome/trunk/src@20297 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chrome/browser/gtk/browser_titlebar.h')
-rw-r--r--chrome/browser/gtk/browser_titlebar.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/chrome/browser/gtk/browser_titlebar.h b/chrome/browser/gtk/browser_titlebar.h
index 3a88f80..4eadcaf 100644
--- a/chrome/browser/gtk/browser_titlebar.h
+++ b/chrome/browser/gtk/browser_titlebar.h
@@ -59,6 +59,10 @@ class BrowserTitlebar : public MenuGtk::Delegate {
GdkEventWindowState* event,
BrowserTitlebar* titlebar);
+ // Callback for mousewheel events.
+ static gboolean OnScroll(GtkWidget* widget, GdkEventScroll* event,
+ BrowserTitlebar* titlebar);
+
// Callback for min/max/close buttons.
static void OnButtonClicked(GtkWidget* button, BrowserTitlebar* window);