gtkrange: Use symbolic names for button numbers
This commit is contained in:
parent
15711a3bf7
commit
99c903ec04
@ -2397,13 +2397,13 @@ range_get_scroll_for_grab (GtkRange *range)
|
||||
case MOUSE_STEPPER_C:
|
||||
switch (priv->grab_button)
|
||||
{
|
||||
case 1:
|
||||
case GDK_BUTTON_PRIMARY:
|
||||
return invert ? GTK_SCROLL_STEP_FORWARD : GTK_SCROLL_STEP_BACKWARD;
|
||||
break;
|
||||
case 2:
|
||||
case GDK_BUTTON_MIDDLE:
|
||||
return invert ? GTK_SCROLL_PAGE_FORWARD : GTK_SCROLL_PAGE_BACKWARD;
|
||||
break;
|
||||
case 3:
|
||||
case GDK_BUTTON_SECONDARY:
|
||||
return invert ? GTK_SCROLL_END : GTK_SCROLL_START;
|
||||
break;
|
||||
}
|
||||
@ -2414,13 +2414,13 @@ range_get_scroll_for_grab (GtkRange *range)
|
||||
case MOUSE_STEPPER_D:
|
||||
switch (priv->grab_button)
|
||||
{
|
||||
case 1:
|
||||
case GDK_BUTTON_PRIMARY:
|
||||
return invert ? GTK_SCROLL_STEP_BACKWARD : GTK_SCROLL_STEP_FORWARD;
|
||||
break;
|
||||
case 2:
|
||||
case GDK_BUTTON_MIDDLE:
|
||||
return invert ? GTK_SCROLL_PAGE_BACKWARD : GTK_SCROLL_PAGE_FORWARD;
|
||||
break;
|
||||
case 3:
|
||||
case GDK_BUTTON_SECONDARY:
|
||||
return invert ? GTK_SCROLL_START : GTK_SCROLL_END;
|
||||
break;
|
||||
}
|
||||
@ -2546,7 +2546,7 @@ gtk_range_button_press (GtkWidget *widget,
|
||||
gtk_widget_queue_draw (widget);
|
||||
|
||||
if (priv->mouse_location == MOUSE_TROUGH &&
|
||||
event->button == 1)
|
||||
event->button == GDK_BUTTON_PRIMARY)
|
||||
{
|
||||
/* button 1 steps by page increment, as with button 2 on a stepper
|
||||
*/
|
||||
@ -2570,7 +2570,9 @@ gtk_range_button_press (GtkWidget *widget,
|
||||
priv->mouse_location == MOUSE_STEPPER_B ||
|
||||
priv->mouse_location == MOUSE_STEPPER_C ||
|
||||
priv->mouse_location == MOUSE_STEPPER_D) &&
|
||||
(event->button == 1 || event->button == 2 || event->button == 3))
|
||||
(event->button == GDK_BUTTON_PRIMARY ||
|
||||
event->button == GDK_BUTTON_MIDDLE ||
|
||||
event->button == GDK_BUTTON_SECONDARY))
|
||||
{
|
||||
GtkAllocation allocation;
|
||||
GdkRectangle *stepper_area;
|
||||
@ -2594,7 +2596,7 @@ gtk_range_button_press (GtkWidget *widget,
|
||||
return TRUE;
|
||||
}
|
||||
else if ((priv->mouse_location == MOUSE_TROUGH &&
|
||||
event->button == 2) ||
|
||||
event->button == GDK_BUTTON_MIDDLE) ||
|
||||
priv->mouse_location == MOUSE_SLIDER)
|
||||
{
|
||||
gboolean need_value_update = FALSE;
|
||||
@ -2604,7 +2606,7 @@ gtk_range_button_press (GtkWidget *widget,
|
||||
* On button 2 press, we warp the slider to mouse position,
|
||||
* then begin the slider drag.
|
||||
*/
|
||||
if (event->button == 2)
|
||||
if (event->button == GDK_BUTTON_MIDDLE)
|
||||
{
|
||||
gdouble slider_low_value, slider_high_value, new_value;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user