LINUX.ORG.RU

GtkCurve


0

0

Как получить данные о движение мыши с нажатой левой кнопкой? Использую glade 2. Включаю все event'ы и mask. Ничего не выходит.

anonymous

Ответ на: комментарий от ttnl

Окно получает events только не в том месте где GtkCurve.

anonymous
()
Ответ на: комментарий от anonymous

gboolean
on_eventbox1_event                     (GtkWidget       *widget,
                                        GdkEvent        *event,
                                        gpointer         user_data)
{
  GtkWidget *curve1 = lookup_widget(widget, "curve1");
  if (event->type == GDK_BUTTON_PRESS || event->type == GDK_BUTTON_RELEASE ){
      printf("ttt\n");
      gtk_propagate_event (curve1, event);
  }
  return FALSE;
}

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.