+ GdkEvent *event;
+ GtkWidget *widget;
+ while((event = gdk_event_get()) != NULL) {
+ widget = gtk_get_event_widget(event);
+ if(widget ==
+ lookup_widget(main_window_get_widget(event_viewer_data->tab),
+ "StopProcessingButton")
+ || widget == event_viewer_data->vscroll_vc) {
+ gtk_main_do_event(event);
+ gdk_window_process_all_updates();
+ }
+ gdk_event_free(event);
+ }
+ //gtk_main_iteration_do(FALSE);