Add preference to change tabs on scroll

Also revert e52905f50c
This commit is contained in:
TingPing
2013-10-08 18:16:10 -04:00
parent e52905f50c
commit 0c3220c469
8 changed files with 29 additions and 22 deletions

View File

@@ -25,11 +25,6 @@ typedef struct
GtkWidget *scrollw; /* scrolledWindow */
} treeview;
#include "../common/hexchat.h"
#include "../common/hexchatc.h"
#include "fe-gtk.h"
#include "maingui.h"
#include <gdk/gdk.h>
static void /* row-activated, when a row is double clicked */
@@ -91,10 +86,13 @@ cv_tree_click_cb (GtkTreeView *tree, GdkEventButton *event, chanview *cv)
static void
cv_tree_scroll_event_cb (GtkWidget *widget, GdkEventScroll *event)
{
if (event->direction == GDK_SCROLL_DOWN)
mg_switch_page (1, 1);
else if (event->direction == GDK_SCROLL_UP)
mg_switch_page (1, -1);
if (prefs.hex_gui_tab_scrollchans)
{
if (event->direction == GDK_SCROLL_DOWN)
mg_switch_page (1, 1);
else if (event->direction == GDK_SCROLL_UP)
mg_switch_page (1, -1);
}
}
static void