GtkWidget::event
This method causes event to be triggered. This in
turn causes the widget to emit an appropriate signal.
Note: This is not the recommended method for triggering events. It is
better to use main_do_event() because this ensures
that the event is entered into the events queue.