gtkPropagateEvent           package:RGtk2           R Documentation

_g_t_k_P_r_o_p_a_g_a_t_e_E_v_e_n_t

_D_e_s_c_r_i_p_t_i_o_n:

     Sends an event to a widget, propagating the event to parent
     widgets if the event remains unhandled. Events received by GTK+
     from GDK normally begin in 'gtkMainDoEvent'. Depending on the type
     of event, existence of modal dialogs, grabs, etc., the event may
     be propagated; if so, this function is used. 'gtkPropagateEvent'
     calls 'gtkWidgetEvent' on each widget it decides to send the event
     to.  So 'gtkWidgetEvent' is the lowest-level function; it simply
     emits the "event" and possibly an event-specific signal on a
     widget.  'gtkPropagateEvent' is a bit higher-level, and
     'gtkMainDoEvent' is the highest level.

_U_s_a_g_e:

     gtkPropagateEvent(object, event)

_A_r_g_u_m_e_n_t_s:

'object': ['GtkWidget']  a 'GtkWidget'

 'event': ['GdkEvent']  an event

_D_e_t_a_i_l_s:

     All that said, you most likely don't want to use any of these
     functions; synthesizing events is rarely needed. Consider asking
     on the mailing list for better ways to achieve your goals. For
     example, use 'gdkWindowInvalidateRect' or 'gtkWidgetQueueDraw'
     instead of making up expose events.

_A_u_t_h_o_r(_s):

     Derived by RGtkGen from GTK+ documentation

