delta = -delta;
gdouble new_value = CLAMP (adj->value + delta, adj->lower, adj->upper - adj->page_size);
-
+
gtk_adjustment_set_value (adj, new_value);
return TRUE;
if (win->GTKProcessEvent(event))
return TRUE;
-
+
GtkRange *range = win->m_scrollBar[wxWindow::ScrollDir_Vert];
if (!range) return FALSE;
delta = -delta;
gdouble new_value = CLAMP (adj->value + delta, adj->lower, adj->upper - adj->page_size);
-
+
gtk_adjustment_set_value (adj, new_value);
return TRUE;
// find the scrollbar which generated the event
wxWindowGTK::ScrollDir dir = win->ScrollDirFromRange(range);
-
+
// generate the corresponding wx event
const int orient = wxWindow::OrientFromScrollDir(dir);
wxScrollWinEvent event(eventType, win->GetScrollPos(orient), orient);
G_CALLBACK (gtk_window_button_release_callback), this);
g_signal_connect (widget, "motion_notify_event",
G_CALLBACK (gtk_window_motion_notify_callback), this);
-
+
g_signal_connect (widget, "scroll_event",
G_CALLBACK (window_scroll_event), this);
if (m_scrollBar[ScrollDir_Horz])
if (m_scrollBar[ScrollDir_Vert])
g_signal_connect (m_scrollBar[ScrollDir_Vert], "scroll_event",
G_CALLBACK (window_scroll_event), this);
-
+
g_signal_connect (widget, "popup_menu",
G_CALLBACK (wxgtk_window_popup_menu_callback), this);
g_signal_connect (widget, "enter_notify_event",
GtkAdjustment * const adj = sb->adjustment;
adj->step_increment = 1;
- adj->page_increment =
+ adj->page_increment =
adj->page_size = thumbVisible;
adj->value = pos;
// No scrolling requested.
if ((dx == 0) && (dy == 0)) return;
-
+
m_clipPaintRegion = true;
WX_PIZZA(m_wxwindow)->scroll(dx, dy);