gtk_math_view_button_press_event(GtkWidget* widget,
gtk_math_view_button_press_event(GtkWidget*,
gtk_math_view_button_press_event(GtkWidget* widget,				 GdkEventButton* event,				 GtkMathView* math_view){  g_return_val_if_fail(event != NULL, FALSE);  g_return_val_if_fail(math_view != NULL, FALSE);  g_return_val_if_fail(math_view->view, FALSE);  if (event->button == 1)    {      math_view->select_state = SELECT_STATE_NO;      math_view->button_pressed = TRUE;      math_view->button_press_x = event->x;      math_view->button_press_y = event->y;      math_view->button_press_time = event->time;    }  else if (math_view->select_state == SELECT_STATE_YES)    {      math_view->select_state = SELECT_STATE_ABORT;      g_signal_emit(GTK_OBJECT(math_view), select_abort_signal,0);    }    return FALSE;}